Skip to content

Commit

Permalink
feat(deps): Update singer-sdk requirement from ~=0.42.1 to ~=0.43.1 (#…
Browse files Browse the repository at this point in the history
…148)

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.43.1 (2024-12-10)</h2>
<h3>🐛 Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2807">#2807</a>
Allow developers to set <code>RESTStream.http_method</code></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.43.1 (2024-12-10)</h2>
<h3>🐛 Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2807">#2807</a>
Allow developers to set <code>RESTStream.http_method</code></li>
</ul>
<h2>v0.43.0 (2024-12-10)</h2>
<h3>✨ New</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2482">#2482</a>
Allow SQL tap developers to auto-skip certain schemas from
discovery</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2784">#2784</a>
Added a new built-in setting <code>activate_version</code> for targets
to optionally disable processing of <code>ACTIVATE_VERSION</code>
messages</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2780">#2780</a>
Numeric values are now parsed as <code>decimal.Decimal</code> in REST
and GraphQL stream responses</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2775">#2775</a> Log
a stream's bookmark (if it's avaiable) when its sync starts</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2703">#2703</a>
Targets now emit record count from the built-in batch file
processor</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2774">#2774</a>
Accept a <code>maxLength</code> limit for VARCHARs</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2769">#2769</a> Add
<code>versioning-strategy</code> to dependabot config of Cookiecutter
templates</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2765">#2765</a> The
last received Singer message is now logged when the target fails</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2762">#2762</a>
Support other content-types in REST streams</li>
</ul>
<h3>🐛 Fixes</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2790">#2790</a>
Ensure the required global folder tap settings are merged into the
concrete implementation settings</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2785">#2785</a> Use
FS-specific <code>listdir</code> in folder tap</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2778">#2778</a> The
path of the offending field is now printed for config validation
errors</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2770">#2770</a>
Respect standard Singer stream metadata
<code>table-key-properties</code>, <code>replication-key</code> and
<code>forced-replication-method</code></li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2755">#2755</a>
Safely compare UUID replication keys with state bookmarks --
<em><strong>Thanks <a
href="https://github.com/nikzavada"><code>@​nikzavada</code></a>!</strong></em></li>
</ul>
<h3>⚙️ Under the Hood</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2805">#2805</a>
Rename setting <code>activate_version</code> to
<code>process_activate_version_messages</code></li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2788">#2788</a>
Fail early if input files to <code>--catalog</code> or
<code>--state</code> do not exist</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2781">#2781</a>
Added a class method to instantiate <code>SQLToJSONSchema</code> from
the tap configuration</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2566">#2566</a>
Standardize on JSON Schema Draft 2020-12 to validate stream schemas</li>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2751">#2751</a>
Dropped support for Python 3.8</li>
</ul>
<h3>⚡ Performance Improvements</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2793">#2793</a>
Improved discovery performance for SQL taps</li>
</ul>
<h3>📚 Documentation Improvements</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2796">#2796</a>
Document how to configure nested stream maps values with environment
variables in Meltano</li>
</ul>
<h3>📦 Packaging changes</h3>
<ul>
<li><a
href="https://redirect.github.com/meltano/sdk/issues/2797">#2797</a> SQL
taps now require SQLAlchemy 2.0+</li>
</ul>
<h2>v0.42.1 (2024-11-11)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/meltano/sdk/commit/d856fdc94b95bab86cdd3bd8d3cc27fa32b6e8d2"><code>d856fdc</code></a>
chore: Release v0.43.1 (<a
href="https://redirect.github.com/meltano/sdk/issues/2808">#2808</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/2ae5a1e2c6406c6658338bf4521241f1dc18d227"><code>2ae5a1e</code></a>
fix: Allow developers to set <code>RESTStream.http_method</code> (<a
href="https://redirect.github.com/meltano/sdk/issues/2807">#2807</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/288273182cfdb2ea716bed550c697513551601bd"><code>2882731</code></a>
chore: Release v0.43.0 (<a
href="https://redirect.github.com/meltano/sdk/issues/2804">#2804</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/95a84d0725762dcabd209b30f3946413c5ac2d10"><code>95a84d0</code></a>
refactor: Rename setting <code>activate_version</code> to
`process_activate_version_mess...</li>
<li><a
href="https://github.com/meltano/sdk/commit/fd494db29bbf772babf0c1038306fb0cb6a0d8c8"><code>fd494db</code></a>
chore: pre-commit autoupdate (<a
href="https://redirect.github.com/meltano/sdk/issues/2803">#2803</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/e2a78e901fcbbafeceec3ffd036c0a9c0ec932ab"><code>e2a78e9</code></a>
chore: Run <code>poetry lock</code> (<a
href="https://redirect.github.com/meltano/sdk/issues/2802">#2802</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/d97871ce471509dc11de5475847ce7746f0116fc"><code>d97871c</code></a>
chore(deps): bump the actions group with 2 updates (<a
href="https://redirect.github.com/meltano/sdk/issues/2801">#2801</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/81b303686c17a654955ed0931fb84e457b11a809"><code>81b3036</code></a>
chore(deps): bump poetry from 1.8.4 to 1.8.5 in /.github/workflows in
the ci ...</li>
<li><a
href="https://github.com/meltano/sdk/commit/5d045edb0b252789cccd7d3acc909d1e8a797906"><code>5d045ed</code></a>
chore: Update template dependencies (<a
href="https://redirect.github.com/meltano/sdk/issues/2798">#2798</a>)</li>
<li><a
href="https://github.com/meltano/sdk/commit/2a6bee53a3bc8621f4221d0be215a53c90ea3121"><code>2a6bee5</code></a>
packaging: SQL taps now require SQLAlchemy 2.0+ (<a
href="https://redirect.github.com/meltano/sdk/issues/2797">#2797</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/meltano/sdk/compare/v0.42.1...v0.43.1">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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Edgar Ramírez Mondragón <16805946+edgarrmondragon@users.noreply.github.com>
  • Loading branch information
dependabot[bot] and edgarrmondragon authored Dec 17, 2024
1 parent 528ee3a commit f8776cb
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ classifiers = [
]
dependencies = [
"requests",
"singer-sdk~=0.42.1",
"singer-sdk~=0.43.1",
]
optional-dependencies.dev = [
"tap-canny[testing,typing]",
Expand Down Expand Up @@ -129,6 +129,7 @@ filterwarnings = [
"default:Deprecated call to `pkg_resources.declare_namespace:DeprecationWarning",
"ignore:No records were available to test:UserWarning",
"default:Fields in transformed catalog but not in records:UserWarning",
"default:Use `http_method` instead:singer_sdk.helpers._compat.SingerSDKDeprecationWarning",
]
xfail_strict = true

Expand Down

0 comments on commit f8776cb

Please sign in to comment.