Skip to content

chore(deps): bump singer-sdk from 0.44.3 to 0.45.3 #26

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 31, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2025

Bumps singer-sdk from 0.44.3 to 0.45.3.

Release notes

Sourced from singer-sdk's releases.

v0.45.3 (2025-03-29)

🐛 Fixes

  • #2937 Revert "fix: Ensure stream schema is overridden by the input catalog (#2932)"

📚 Documentation Improvements

  • #2938 Fixed the dynamic schema example

v0.45.2 (2025-03-28)

🐛 Fixes

  • #2935 Added uv venv backend to Meltano project in templates
  • #2934 Updated cookiecutter pre-commit hooks and added check-meltano JSON schema check
  • #2932 Ensure stream schema is overridden by the input catalog

v0.45.1 (2025-03-27)

🐛 Fixes

  • #2925 Let downstream packages import from deprecated singer_sdk._singerlib.catalog

v0.45.0 (2025-03-25)

Highlights

Experimental msgspec IO

Taps and targets now support custom message writing and reading interfaces, and the new (experimental) msgspec-based encoding is available. See the docs for more information.

Thanks to @​BuzzCutNorman and @​s7clarke10 for the thoughts and suggestions!

singerlib is now a public module

The low-level Singer library is now available as a public module and can be imported directly from singer_sdk.singerlib. If you're using the now deprecated _singerlib module, please update your code to use the new public module.

Singer Decimal string format

The x-singer.decimal JSON Schema extension is now supported by the SDK. Read the docs to learn how to use it with taps and targets.


✨ New

... (truncated)

Changelog

Sourced from singer-sdk's changelog.

v0.45.3 (2025-03-29)

🐛 Fixes

  • #2937 Revert "fix: Ensure stream schema is overridden by the input catalog (#2932)"

📚 Documentation Improvements

  • #2938 Fixed the dynamic schema example

v0.45.2 (2025-03-28)

🐛 Fixes

  • #2935 Added uv venv backend to Meltano project in templates
  • #2934 Updated cookiecutter pre-commit hooks and added check-meltano JSON schema check
  • #2932 Ensure stream schema is overridden by the input catalog

v0.45.1 (2025-03-27)

🐛 Fixes

  • #2925 Let downstream packages import from deprecated singer_sdk._singerlib.catalog

v0.45.0 (2025-03-25)

✨ New

  • #2885 Update tap, target and mapper dependencies in templates
  • #2789 Conditionally required settings
  • #2908 Include response content when HTTP request fails fatally in REST streams
  • #2541 Implement Singer msgspec encoding
  • #2786 Support the x-singer.decimal JSON Schema extension
  • #2895 Graduated low-level Singer API singerlib to public module
  • #2872 Add pytest-github-actions-annotate-failures for GitHub workflows of tap, target and mapper templates

🐛 Fixes

  • #2907 Additionally suppress No records were available to test warning when no records are ignored for all streams -- Thanks @​ReubenFrankel!
  • #2906 Suppress No records were available to test warnings when empty stream is ignored -- Thanks @​ReubenFrankel!
  • #2903 Don't warn about catalog schema not matching records if there are no records available to test against -- Thanks @​ReubenFrankel!

⚙️ Under the Hood

  • #2782 Added a class method to instantiate JSONSchemaToSQL from the target configuration

⚡ Performance Improvements

  • #2887 Iterate only once over properties when pruning record

... (truncated)

Commits
  • af063ea chore: Release v0.45.3 (#2939)
  • d142bd2 docs: Fixed the dynamic schema example (#2938)
  • a28d71c revert: Revert "fix: Ensure stream schema is overridden by the input catalog ...
  • 012cb59 chore: Release v0.45.2 (#2936)
  • 351aeb2 fix(templates): Added uv venv backend to Meltano project in templates (#2935)
  • 7985409 fix(templates): Updated cookiecutter pre-commit hooks and added `check-meltan...
  • 2b36c82 chore: Use walrus op to apply catalog (#2933)
  • e5f4cdf fix: Ensure stream schema is overridden by the input catalog (#2932)
  • d714971 chore: Do not treat Tap.mapper as truthy/falsey (#2931)
  • c6672eb chore: Release v0.45.1 (#2928)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [singer-sdk](https://github.com/meltano/sdk) from 0.44.3 to 0.45.3.
- [Release notes](https://github.com/meltano/sdk/releases)
- [Changelog](https://github.com/meltano/sdk/blob/main/CHANGELOG.md)
- [Commits](meltano/sdk@v0.44.3...v0.45.3)

---
updated-dependencies:
- dependency-name: singer-sdk
  dependency-version: 0.45.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 31, 2025
Copy link
Member

@edgarrmondragon edgarrmondragon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@dependabot dependabot bot merged commit 15b02e7 into main Mar 31, 2025
8 checks passed
@dependabot dependabot bot deleted the dependabot/pip/singer-sdk-0.45.3 branch March 31, 2025 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant