Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

118 stars 104 forks 118 watchers Python Apache License 2.0
python sdk
13 Open Issues Need Help Last updated: Jul 9, 2026

Open Issues Need Help

View All on GitHub
kind/Feature help wanted valuestream/SDK Type/Tap HTTP

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK Stream Maps

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK evergreen HTTP

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK evergreen

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
good first issue Accepting Pull Requests SQL Type/Target

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature help wanted architecture decision discussion valuestream/SDK

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK evergreen

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK Stream Maps

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Feature good first issue Accepting Pull Requests valuestream/SDK stale Stream Maps

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk
kind/Bug good first issue Accepting Pull Requests valuestream/SDK stale

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk

AI Summary: The task is to fix a bug in the Meltano Singer SDK's `create_empty_table` method. The bug causes the primary key column order in created tables to be incorrect, not matching the order specified by the user. The solution involves modifying the method to use SQLAlchemy's `PrimaryKeyConstraint` instead of setting the `primary_key` flag on individual columns, ensuring the correct primary key order is maintained.

Complexity: 4/5
good first issue Accepting Pull Requests SQL Type/Target

Write 70% less code by using the SDK to build custom extractors and loaders that adhere to the Singer standard: https://sdk.meltano.com

Python
#python#sdk