#2205 Added a jwt package extra, but the cryptography and jwt dependencies are still installed by default for now
📚 Documentation Improvements
#2326 Documented BATCH as a default plugin capability -- Thanks @ReubenFrankel!
v0.37.0a4
No release notes provided.
v0.37.0a3
No release notes provided.
v0.37.0a2
No release notes provided.
v0.37.0a1
No release notes provided.
v0.36.1 (2024-03-13)
🐛 Fixes
#2310 Limited importlib-resources to < 6.2 due to breaking changes
#2288 Bumped min joblib dependency to >=1.3.0 and replaced deprecated parallel_backend with parallel_config -- Thanks @BuzzCutNorman!
#2281 The state_partition_context dictionary is now correctly interpolated in the error message when duplicate partitions/contexts are detected in the input state
#2274 Test workflow now fails for any Python matrix job failure in cookiecutter template -- Thanks @ReubenFrankel!
#2205 Added a jwt package extra, but the cryptography and jwt dependencies are still installed by default for now
📚 Documentation Improvements
#2326 Documented BATCH as a default plugin capability -- Thanks @ReubenFrankel!
v0.36.1 (2024-03-13)
🐛 Fixes
#2310 Limited importlib-resources to < 6.2 due to breaking changes
#2288 Bumped min joblib dependency to >=1.3.0 and replaced deprecated parallel_backend with parallel_config -- Thanks @BuzzCutNorman!
#2281 The state_partition_context dictionary is now correctly interpolated in the error message when duplicate partitions/contexts are detected in the input state
#2274 Test workflow now fails for any Python matrix job failure in cookiecutter template -- Thanks @ReubenFrankel!
v0.36.0 (2024-02-26)
✨ New
#2241 JSON schema keywords such as maxLength are now supported in StringType, IntegerType and NumberType JSON schema helpers
#2263 Nested settings are now documented in the output of --about --format=markdown
#2248 Targets now accept a batch_size_rows setting to configure how many rows are loaded in each record batch -- Thanks @BuzzCutNorman!
🐛 Fixes
#2258 Database disconnects are now handled via SQLAlchemy pool_pre_ping parameter
⚙️ Under the Hood
#2220 Deprecated singer_sdk.authenticators.BasicAuthenticator in favor of requests.auth.HTTPBasicAuth
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 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 from 0.35.1 to 0.37.0.
Release notes
Sourced from singer-sdk's releases.
... (truncated)
Changelog
Sourced from singer-sdk's changelog.
... (truncated)
Commits
3ea0667
chore: Release v0.37.0 (#2399)a0a6910
chore: Runpoetry lock
to install the latest transitive dependencies (#2397)0b00d55
chore(deps): bump pytest from 8.1.1 to 8.2.0 (#2395)a74a8a6
chore(deps): bump myst-parser from 3.0.0 to 3.0.1 (#2396)08d6aab
chore(deps): bump furo from 2024.1.29 to 2024.4.27 (#2393)0e611bf
chore(deps): bump faker from 24.14.0 to 24.14.1 (#2394)e3734f9
chore(deps): bump faker from 24.11.0 to 24.14.0 (#2392)4a07715
chore: Bumppoetry-core
build backend to 1.9 (#2391)b75532d
feat: JSON schema keywordallOf
is now supported (#2389)386f0ec
ci: Fix macOS workflows (#2390)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