From be3f53c311b7f64a3a3ae6b5ea18126f22f28663 Mon Sep 17 00:00:00 2001 From: Peter Foldes Date: Mon, 9 Mar 2026 14:16:40 -0700 Subject: [PATCH] fix: relax requests pin from >=2.32.5 to >=2.32.3 MWAA Airflow 2.10.3 enforces requests==2.32.3 via its constraints file, causing pip resolution failure when installing the provider. Relaxing the floor to 2.32.3 restores compatibility. --- pyproject.toml | 4 ++-- uv.lock | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a5bbc71..c1f9f7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "wherobots-python-dbapi" -version = "0.25.1" +version = "0.25.2" description = "Python DB-API driver for Wherobots DB" authors = [{ name = "Maxime Petazzoni", email = "max@wherobots.com" }] requires-python = ">=3.10, <4" @@ -8,7 +8,7 @@ readme = "README.md" license = "Apache-2.0" dependencies = [ "packaging", - "requests>=2.32.5", + "requests>=2.32.3", "websockets>=13.0", "tenacity>=8.2.3", "cbor2>=5.6.3", diff --git a/uv.lock b/uv.lock index e08b690..364eb29 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.10, <4" resolution-markers = [ "python_full_version >= '3.14' and sys_platform == 'win32'", @@ -1147,7 +1147,7 @@ wheels = [ [[package]] name = "wherobots-python-dbapi" -version = "0.25.1" +version = "0.25.2" source = { editable = "." } dependencies = [ { name = "cbor2" }, @@ -1187,7 +1187,7 @@ requires-dist = [ { name = "pandas-stubs", specifier = ">=2.0.3.230814" }, { name = "pyarrow", specifier = ">=14.0.2" }, { name = "pytest", marker = "extra == 'test'", specifier = ">=8.0.2" }, - { name = "requests", specifier = ">=2.32.5" }, + { name = "requests", specifier = ">=2.32.3" }, { name = "strenum", specifier = ">=0.4.15,<0.5" }, { name = "tenacity", specifier = ">=8.2.3" }, { name = "types-requests", specifier = ">=2.32.0.20241016" },