Skip to main content

A framework for building Meltano extensions

Project description

Meltano extension developer kit

Documentation Status | pre-commit.ci status

The Meltano extension developer kit is the fastest way to build custom Meltano extensions. If you're looking to build a custom extractor, loader, or tap then the SDK is actually what you're looking for.

Creating a new extension using the EDK

This repo ships with a copier based template to help developers get and new extension using the Meltano EDK up and running quickly.

Prerequisites for using the template

Install copier:

pipx install copier

Use copier to initialize a new extension

Start a new EDK project using the supplied template (directly from Github):

copier copy gh:meltano/edk my-new-extension

Install the project dependencies:

cd my-new-extension
poetry install

Developing extensions using the EDK

For detailed instructions on developing Meltano EDK extensions, see the Meltano EDK documentation and review the Work-In-Progress Specification.

For working examples of Meltano EDK extensions, see:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meltano_edk-0.4.3.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

meltano_edk-0.4.3-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file meltano_edk-0.4.3.tar.gz.

File metadata

  • Download URL: meltano_edk-0.4.3.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for meltano_edk-0.4.3.tar.gz
Algorithm Hash digest
SHA256 bec1ac1565693ec77da6c34610575830a8c487a30d3db36e3ae323ebfbd884de
MD5 6cecee0dee6850fcb7335368d4a94945
BLAKE2b-256 dc0d0e8032ade694a162f32ec833b8a5a8344a969a098744ecdbed3af3c42c2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for meltano_edk-0.4.3.tar.gz:

Publisher: release.yml on meltano/edk

Attestations:

File details

Details for the file meltano_edk-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: meltano_edk-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 12.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for meltano_edk-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d216468bef2e1c91ea25b4a5caa9fb139238efa5db22dcf31e1f09377be7fe23
MD5 28c24c1ba8eeb3f9e74019315b76707e
BLAKE2b-256 71f4ed0f183b7bdefee182fb99e4d8a937ab39f0c73196881bdc1bc8102373de

See more details on using hashes here.

Provenance

The following attestation bundles were made for meltano_edk-0.4.3-py3-none-any.whl:

Publisher: release.yml on meltano/edk

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page