This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 0ebcf11977d Exclude sagemaker for Python 3.13 due to pydanamodb
pinning old sqlean (#58262)
0ebcf11977d is described below
commit 0ebcf11977d61414511996d09f29217402ecf186
Author: Jarek Potiuk <[email protected]>
AuthorDate: Thu Nov 13 16:31:26 2025 +0100
Exclude sagemaker for Python 3.13 due to pydanamodb pinning old sqlean
(#58262)
---
providers/amazon/pyproject.toml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index bf67fb0f8cd..c4ee1942d0e 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -77,7 +77,10 @@ dependencies = [
"asgiref>=2.3.0",
"PyAthena>=3.10.0",
"jmespath>=0.7.0",
- "sagemaker-studio>=1.0.9",
+ "sagemaker-studio>=1.0.9; python_version < \"3.13\"",
+ # The sagemaker studio 1.1.0+ uses pydynamodb that pins sqlean in version
3.45.1 that is not
+ # Supporting Python 3.13 https://github.com/passren/PyDynamoDB/issues/72
+ "sagemaker-studio>=1.0.9,<1.1.0; python_version >= \"3.13\"",
"marshmallow>=3",
]