From 8d2fe1861bf195335038a439230cca67c4700970 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 21:20:07 +0000 Subject: [PATCH 1/2] fix(deps): update dependency singer-sdk to ~=0.54.0a4 --- pyproject.toml | 2 +- uv.lock | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d31504c..c7a8ef6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ dynamic = [ "version", ] dependencies = [ - "singer-sdk~=0.53.2", + "singer-sdk~=0.54.0a4", ] [[project.authors]] name = "Edgar Ramírez-Mondragón" diff --git a/uv.lock b/uv.lock index 076601b..a4956cb 100644 --- a/uv.lock +++ b/uv.lock @@ -647,7 +647,7 @@ wheels = [ [[package]] name = "singer-sdk" -version = "0.53.5" +version = "0.54.0a4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -667,10 +667,11 @@ dependencies = [ { name = "sqlalchemy" }, { name = "typing-extensions", marker = "python_full_version < '3.13'" }, { name = "universal-pathlib" }, + { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3f/95/73f166294a175e9229ce66e05817788ebd4f4e2c19ce84c67421ded7dbe8/singer_sdk-0.53.5.tar.gz", hash = "sha256:da58ced888e2724323ab27a2873bc83072edbf7ee2d8e24542345a0830e32609", size = 1335104, upload-time = "2026-01-06T23:46:37.758Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b5/ec/bc17c9c08b5aaca94a5afcffbf46b2e6944367295a5050720090f9b45fda/singer_sdk-0.54.0a4.tar.gz", hash = "sha256:bc0784a5b5ea8d178775a3108d69cffc53c12aa6d5fd0db02ceea960358bb443", size = 1373409, upload-time = "2026-03-08T17:07:31.568Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/34/1d9f702536fa634a728956fd6e3360db672061145be66b4908d3e4484569/singer_sdk-0.53.5-py3-none-any.whl", hash = "sha256:8224fce7ec6b131e2827627f9fcd20fb16b4dc31b17cd1d4f22676e55c62341f", size = 208394, upload-time = "2026-01-06T23:46:36.342Z" }, + { url = "https://files.pythonhosted.org/packages/9c/c4/17d0e30469956e87cd0108f7a2c61b0468b0d4928065d6be41c2645529d7/singer_sdk-0.54.0a4-py3-none-any.whl", hash = "sha256:bc0caf3825f3c1d2899197f0677ac00cd736ee64b8238e164b8ba21f4c4a14d0", size = 214133, upload-time = "2026-03-08T17:07:29.527Z" }, ] [package.optional-dependencies] @@ -753,7 +754,7 @@ typing = [ ] [package.metadata] -requires-dist = [{ name = "singer-sdk", specifier = "~=0.53.2" }] +requires-dist = [{ name = "singer-sdk", specifier = "~=0.54.0a4" }] [package.metadata.requires-dev] ci = [{ name = "pytest-github-actions-annotate-failures", specifier = ">=0.3" }] From ce00fac4ea2d7651ec326e31113ad230a05a2356 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Mon, 9 Mar 2026 19:28:00 -0600 Subject: [PATCH 2/2] refactor: Prepare for Singer SDK v0.54 (#292) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Edgar Ramírez Mondragón --- tap_betterstack/streams/uptime.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap_betterstack/streams/uptime.py b/tap_betterstack/streams/uptime.py index 025024e..978393a 100644 --- a/tap_betterstack/streams/uptime.py +++ b/tap_betterstack/streams/uptime.py @@ -5,7 +5,7 @@ from typing import TYPE_CHECKING, Any, override from singer_sdk import typing as th -from singer_sdk.helpers._typing import TypeConformanceLevel +from singer_sdk.helpers.conform import TypeConformanceLevel from tap_betterstack.client import BetterStackStream