-
Notifications
You must be signed in to change notification settings - Fork 2
Commit 3dc44f6
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 "fix: Ensure stream schema is overridden by the input
catalog (<a
href="https://redirect.github.com/meltano/sdk/issues/2932">#2932</a>)"</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 "fix: Ensure stream schema is overridden by the input
catalog (<a
href="https://redirect.github.com/meltano/sdk/issues/2932">#2932</a>)"</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 "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 3dc44f6Copy full SHA for 3dc44f6
2 files changed
+6
-5
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 |
| - | |
| 33 | + | |
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
|
+5-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments