Skip to content

Commit 3dc44f6

Browse files
feat(deps): update singer-sdk requirement from ==0.44.* to ==0.45.* (#516)
Updates the requirements on [singer-sdk](https://github.com/meltano/sdk) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/meltano/sdk/releases">singer-sdk's releases</a>.</em></p> <blockquote> <h2>v0.45.3 (2025-03-29)</h2> <h3>🐛 Fixes</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2937">#2937</a> Revert &quot;fix: Ensure stream schema is overridden by the input catalog (<a href="https://redirect.github.com/meltano/sdk/issues/2932">#2932</a>)&quot;</li> </ul> <h3>📚 Documentation Improvements</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2938">#2938</a> Fixed the dynamic schema example</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/meltano/sdk/blob/main/CHANGELOG.md">singer-sdk's changelog</a>.</em></p> <blockquote> <h2>v0.45.3 (2025-03-29)</h2> <h3>🐛 Fixes</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2937">#2937</a> Revert &quot;fix: Ensure stream schema is overridden by the input catalog (<a href="https://redirect.github.com/meltano/sdk/issues/2932">#2932</a>)&quot;</li> </ul> <h3>📚 Documentation Improvements</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2938">#2938</a> Fixed the dynamic schema example</li> </ul> <h2>v0.45.2 (2025-03-28)</h2> <h3>🐛 Fixes</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2935">#2935</a> Added <code>uv</code> venv backend to Meltano project in templates</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2934">#2934</a> Updated cookiecutter pre-commit hooks and added <code>check-meltano</code> JSON schema check</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2932">#2932</a> Ensure stream schema is overridden by the input catalog</li> </ul> <h2>v0.45.1 (2025-03-27)</h2> <h3>🐛 Fixes</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2925">#2925</a> Let downstream packages import from deprecated <code>singer_sdk._singerlib.catalog</code></li> </ul> <h2>v0.45.0 (2025-03-25)</h2> <h3>✨ New</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2885">#2885</a> Update tap, target and mapper dependencies in templates</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2789">#2789</a> Conditionally required settings</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2908">#2908</a> Include response content when HTTP request fails fatally in REST streams</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2541">#2541</a> Implement Singer msgspec encoding</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2786">#2786</a> Support the <code>x-singer.decimal</code> JSON Schema extension</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2895">#2895</a> Graduated low-level Singer API <code>singerlib</code> to public module</li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2872">#2872</a> Add <code>pytest-github-actions-annotate-failures</code> for GitHub workflows of tap, target and mapper templates</li> </ul> <h3>🐛 Fixes</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2907">#2907</a> Additionally suppress <code>No records were available to test</code> warning when no records are ignored for all streams -- <em><strong>Thanks <a href="https://github.com/ReubenFrankel"><code>@​ReubenFrankel</code></a>!</strong></em></li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2906">#2906</a> Suppress <code>No records were available to test</code> warnings when empty stream is ignored -- <em><strong>Thanks <a href="https://github.com/ReubenFrankel"><code>@​ReubenFrankel</code></a>!</strong></em></li> <li><a href="https://redirect.github.com/meltano/sdk/issues/2903">#2903</a> Don't warn about catalog schema not matching records if there are no records available to test against -- <em><strong>Thanks <a href="https://github.com/ReubenFrankel"><code>@​ReubenFrankel</code></a>!</strong></em></li> </ul> <h3>⚙️ Under the Hood</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2782">#2782</a> Added a class method to instantiate <code>JSONSchemaToSQL</code> from the target configuration</li> </ul> <h3>⚡ Performance Improvements</h3> <ul> <li><a href="https://redirect.github.com/meltano/sdk/issues/2887">#2887</a> Iterate only once over properties when pruning record</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/meltano/sdk/commit/af063ea19d5e9dad0779ca6d72282029bf7b7e97"><code>af063ea</code></a> chore: Release v0.45.3 (<a href="https://redirect.github.com/meltano/sdk/issues/2939">#2939</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/d142bd28f937f99c5598ed09d1a69ec52a457624"><code>d142bd2</code></a> docs: Fixed the dynamic schema example (<a href="https://redirect.github.com/meltano/sdk/issues/2938">#2938</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/a28d71cb25503df8bd13670e5ba0f0b5e2c391c9"><code>a28d71c</code></a> revert: Revert &quot;fix: Ensure stream schema is overridden by the input catalog ...</li> <li><a href="https://github.com/meltano/sdk/commit/012cb593f477d5bc32845e010ac37b7c3af68aa7"><code>012cb59</code></a> chore: Release v0.45.2 (<a href="https://redirect.github.com/meltano/sdk/issues/2936">#2936</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/351aeb2651363711319e9ed24f88e7659274ea77"><code>351aeb2</code></a> fix(templates): Added <code>uv</code> venv backend to Meltano project in templates (<a href="https://redirect.github.com/meltano/sdk/issues/2935">#2935</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/79854091c228e7fc299d268e1fbbb380ea8c8cd6"><code>7985409</code></a> fix(templates): Updated cookiecutter pre-commit hooks and added `check-meltan...</li> <li><a href="https://github.com/meltano/sdk/commit/2b36c82d454eb94258280c6c1b54b226bd2dd048"><code>2b36c82</code></a> chore: Use walrus op to apply catalog (<a href="https://redirect.github.com/meltano/sdk/issues/2933">#2933</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/e5f4cdf7d597f61e99ac28f956c40752cdb426f4"><code>e5f4cdf</code></a> fix: Ensure stream schema is overridden by the input catalog (<a href="https://redirect.github.com/meltano/sdk/issues/2932">#2932</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/d7149710f63286e8dc28d53ca0192e48bd0161ef"><code>d714971</code></a> chore: Do not treat <code>Tap.mapper</code> as truthy/falsey (<a href="https://redirect.github.com/meltano/sdk/issues/2931">#2931</a>)</li> <li><a href="https://github.com/meltano/sdk/commit/c6672eb70002c7430f5db30fba05bb21cf9f0c11"><code>c6672eb</code></a> chore: Release v0.45.1 (<a href="https://redirect.github.com/meltano/sdk/issues/2928">#2928</a>)</li> <li>Additional commits viewable in <a href="https://github.com/meltano/sdk/compare/v0.44.0rc1...v0.45.3">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Edgar Ramírez Mondragón <[email protected]>
1 parent aaec033 commit 3dc44f6

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

Diff for: pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ dynamic = [ "version" ]
3030
dependencies = [
3131
"pyrate-limiter==3.*; python_version<'4'",
3232
"requests-cache==1.*; python_version<'4'",
33-
"singer-sdk==0.44.*",
33+
"singer-sdk==0.45.*",
3434
]
3535

3636
urls.Documentation = "https://github.com/MeltanoLabs/tap-stackexchange/blob/main/README.md"

Diff for: uv.lock

+5-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)