From 8b95150f07c6e570de0bf9d1e593b547cb8d0f43 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 27 Jan 2025 07:21:15 -0600
Subject: [PATCH] build(deps): Bump singer-sdk from 0.43.1 to 0.44.0 (#571)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [singer-sdk](https://github.com/meltano/sdk) from 0.43.1 to
0.44.0.
Release notes
Sourced from singer-sdk's
releases.
v0.44.0 (2025-01-23)
✨ New
- #2830
Allow developers to mark stream schema and settings fields as
deprecated
- #2829
Support a
x-sql-datatype
JSON Schema annotation to let
targets customize SQL type handling
- #2819 Add
SHA256 encryption method to inline stream maps -- Thanks
@ben-schulz-mh
!
📦 Packaging changes
- #2407 Use
Poetry support for PEP 621
- #2822
Make paramiko and transitive SSH dependencies optional
- #2821
Require urllib3 < 2 on Python < 3.10
Changelog
Sourced from singer-sdk's
changelog.
v0.44.0 (2025-01-23)
✨ New
- #2830
Allow developers to mark stream schema and settings fields as
deprecated
- #2829
Support a
x-sql-datatype
JSON Schema annotation to let
targets customize SQL type handling
- #2819 Add
SHA256 encryption method to inline stream maps -- Thanks
@ben-schulz-mh
!
📦 Packaging changes
- #2407 Use
Poetry support for PEP 621
- #2822
Make paramiko and transitive SSH dependencies optional
- #2821
Require urllib3 < 2 on Python < 3.10
Commits
57085dd
chore: Release v0.44.0 (#2837)
d1ba400
chore(deps): bump pre-commit from 4.0.1 to 4.1.0 in
/.github/workflows/resour...
0572fef
chore: pre-commit autoupdate (#2833)
1079131
chore: Update templates (#2820)
b4c6ecc
feat: Allow developers to mark stream schema and settings fields as
deprecate...
b3610ca
feat(targets): Support a x-sql-datatype
JSON Schema
annotation to let targe...
8638b07
chore: pre-commit autoupdate (#2828)
a8e6bf0
chore: Run poetry lock --regenerate
(#2827)
b658134
chore(deps): bump poetry from 2.0.0 to 2.0.1 in /.github/workflows in
the ci ...
ecfc71d
chore: Fix typo PyPi -> PyPI (#2825)
- Additional commits viewable in compare
view
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=singer-sdk&package-manager=pip&previous-version=0.43.1&new-version=0.44.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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)
---
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)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
poetry.lock | 30 +++++++++++++++++++++++++-----
pyproject.toml | 2 +-
2 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/poetry.lock b/poetry.lock
index d65815a..eafb8c4 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1579,13 +1579,13 @@ files = [
[[package]]
name = "singer-sdk"
-version = "0.43.1"
+version = "0.44.0"
description = "A framework for building Singer taps"
optional = false
python-versions = ">=3.9"
files = [
- {file = "singer_sdk-0.43.1-py3-none-any.whl", hash = "sha256:bd03da661317907b26db6806f1adb2a365c6183889f981602a405f8f784aa1ba"},
- {file = "singer_sdk-0.43.1.tar.gz", hash = "sha256:4941208e95bde7865943b06677536aee316a755b5b3b7af0a6ef7717454e8645"},
+ {file = "singer_sdk-0.44.0-py3-none-any.whl", hash = "sha256:15d896edae6e16c2614e5211f52546a63ea58cd88578e61efc259dfefc032972"},
+ {file = "singer_sdk-0.44.0.tar.gz", hash = "sha256:050ab063188a0d6f6989456d0d3d9c52cb6da706950ec6f8d8ad1a60ecae7a1b"},
]
[package.dependencies]
@@ -1602,7 +1602,7 @@ joblib = ">=1.3.0"
jsonpath-ng = ">=1.5.3"
jsonschema = ">=4.16.0"
packaging = ">=23.1"
-pytest = {version = ">=7.2.1", optional = true, markers = "extra == \"docs\" or extra == \"testing\""}
+pytest = {version = ">=7.2.1", optional = true, markers = "extra == \"testing\""}
python-dotenv = ">=0.20"
PyYAML = ">=6.0"
referencing = ">=0.30.0"
@@ -1612,6 +1612,10 @@ simpleeval = ">=0.9.13,<1.0.1 || >1.0.1"
simplejson = ">=3.17.6"
sqlalchemy = ">=1.4,<3.0"
typing-extensions = ">=4.5.0"
+urllib3 = [
+ {version = "<2", markers = "python_version < \"3.10\""},
+ {version = "*", markers = "python_version >= \"3.10\""},
+]
[package.extras]
docs = ["furo (>=2024.5.6)", "myst-parser (>=3)", "pytest (>=7.2.1)", "sphinx (>=7)", "sphinx-copybutton (>=0.5.2)", "sphinx-inline-tabs (>=2023.4.21)", "sphinx-notfound-page (>=1.0.0)", "sphinx-reredirects (>=0.1.5)"]
@@ -1909,6 +1913,22 @@ files = [
{file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
]
+[[package]]
+name = "urllib3"
+version = "1.26.20"
+description = "HTTP library with thread-safe connection pooling, file post, and more."
+optional = false
+python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7"
+files = [
+ {file = "urllib3-1.26.20-py2.py3-none-any.whl", hash = "sha256:0ed14ccfbf1c30a9072c7ca157e4319b70d65f623e91e7b32fadb2853431016e"},
+ {file = "urllib3-1.26.20.tar.gz", hash = "sha256:40c2dc0c681e47eb8f90e7e27bf6ff7df2e677421fd46756da1161c39ca70d32"},
+]
+
+[package.extras]
+brotli = ["brotli (==1.0.9)", "brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"]
+secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"]
+socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
+
[[package]]
name = "urllib3"
version = "2.3.0"
@@ -1968,4 +1988,4 @@ type = ["pytest-mypy"]
[metadata]
lock-version = "2.0"
python-versions = ">=3.9"
-content-hash = "6d19e94cf2158f97d9273158b4ecbef141a56cceac9c8fa24caa37588a1043de"
+content-hash = "fd6299d9ed7cfc072aec3f0fa1422cac81dcf857475cc246f7d33b3d64d6d69e"
diff --git a/pyproject.toml b/pyproject.toml
index 1ab8209..3a706ac 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -39,7 +39,7 @@ sqlalchemy = "2.0.37"
sshtunnel = "0.4.0"
[tool.poetry.dependencies.singer-sdk]
-version = "~=0.43.0"
+version = "~=0.44.0"
extras = ["faker"]
[tool.poetry.group.dev.dependencies]