Skip to content

chore(deps): Bump singer-sdk from 0.53.6 to 0.54.5#17

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/singer-sdk-0.54.5
Open

chore(deps): Bump singer-sdk from 0.53.6 to 0.54.5#17
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/singer-sdk-0.54.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 25, 2026

Copy link
Copy Markdown

Bumps singer-sdk from 0.53.6 to 0.54.5.

Release notes

Sourced from singer-sdk's releases.

v0.54.5 (2026-06-16)

🐛 Fixes

  • #3677 Convert class-scoped fixtures in built-in integration tests into @classmethods (#3676)

v0.54.4 (2026-05-28)

🐛 Fixes

  • #3654 Emitted ACTIVATE_VERSION messages now honor the stream aliases configured with stream maps

v0.54.3 (2026-05-27)

🐛 Fixes

  • #3650 Ensure stream name is included in log messages when ACTIVATE_VERSION forces _sdc metadata columns

v0.54.2 (2026-05-18)

🐛 Fixes

  • #3632 Honor state_partitioning_keys declared as class attributes

v0.54.1 (2026-05-15)

🐛 Fixes

  • #3628 Avoid logging full context dictionary

v0.54.0 (2026-05-11)

Highlights

RESTStream.get_http_request

This method allows setting multiple request arguments at once: headers, URL query parameters, etc.

class MyStream(RESTStream):
    def get_http_request(self, *, page):
        request = super().get_http_request(page=page)
        request.params["page"] = page.next_page_token
        return request

... (truncated)

Changelog

Sourced from singer-sdk's changelog.

v0.54.5 (2026-06-16)

🐛 Fixes

  • #3677 Convert class-scoped fixtures in built-in integration tests into @classmethods (#3676)

v0.54.4 (2026-05-28)

🐛 Fixes

  • #3654 Emitted ACTIVATE_VERSION messages now honor the stream aliases configured with stream maps

v0.54.3 (2026-05-27)

🐛 Fixes

  • #3650 Ensure stream name is included in log message when ACTIVATE_VERSION forces _sdc metadata columns

v0.54.2 (2026-05-18)

🐛 Fixes

  • #3632 Honor state_partitioning_keys declared as class attributes

v0.54.1 (2026-05-15)

🐛 Fixes

  • #3628 Avoid logging full context dictionary

v0.54.0 (2026-05-11)

✨ New

  • #3618 New RESTStream.get_http_request method to construct the HTTP request for a stream
  • #3613 Normalize two-element oneOf schema members where one of them is the null type, into a single nullable schema
  • #3612 Automatically quote fully-qualified table names based on the corresponding database dialect
  • #3594 Use mdformat in tap, target and mapper templates to format markdown files
  • #3582 Run zizmor to harden GitHub Action workflows in tap, target and mapper templates
  • #3569 Normalize individual members in anyOf members in OpenAPI specs
  • #3568 Normalize individual members in oneOf members in OpenAPI specs
  • #3555 OpenAPI schema normalization now drops pattern keys to avoid issues in downstream consumers where they might not be able to parse the regex pattern
  • #3513 Use dynamic versioning in tap, target and mapper templates
  • #3510 Deprecate BasePageNumberPaginator and BaseOffsetPaginator in favor of PageNumberPaginator and OffsetPaginator, respectively
  • #3500 Use singer-sdk/<version> as the default User-Agent header
  • #3373 Support arbitrary properties for x-sql-datatype in x-sql-datatype-properties
  • #3435 Automatic retries of OAuth token requests
  • #3407 Set Stream.replication_key in metadata as the default replication key
  • #3415 Add flattening_separator as an additional flattening config -- Thanks @​iamlorax!
  • #3399 Add AGENTS.md/CLAUDE.md to templates

... (truncated)

Commits
  • 38880fc chore: Release v0.54.5 (#3678)
  • 9dd5563 fix: Convert class-scoped fixtures in built-in integration tests into `@class...
  • 8e40fea chore: Lock file maintenance
  • e6c4441 chore: Release v0.54.4 (#3655)
  • 85f64b4 fix: Emitted ACTIVATE_VERSION now honor the stream aliases configured with ...
  • 7a0a2e5 chore: Release v0.54.3 (#3651)
  • 748f194 fix: Ensure stream name is include in log message when ACTIVATE_VERSION force...
  • 95e0b0b chore: Release v0.54.2 (#3633)
  • 602e288 chore: Lock file maintenance
  • 2fbcef8 fix(taps): Honor state_partitioning_keys declared as class attributes (#3632)
  • 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 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.53.6 to 0.54.5.
- [Release notes](https://github.com/meltano/sdk/releases)
- [Changelog](https://github.com/meltano/sdk/blob/main/CHANGELOG.md)
- [Commits](meltano/sdk@v0.53.6...v0.54.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 25, 2026
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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants