This is an automated email from the ASF dual-hosted git repository.
eladkal 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 a011c3adaad Remove `sqlean.py` dependency from Amazon provider (#63623)
a011c3adaad is described below
commit a011c3adaad4662b471165b7a5c5bcd9f655d68b
Author: Subham <[email protected]>
AuthorDate: Sun Mar 15 18:14:00 2026 +0530
Remove `sqlean.py` dependency from Amazon provider (#63623)
* Remove unmaintained sqlean.py dependency from Amazon provider
* Fix newsfragment PR number
* Remove newsfragment since it is a provider PR
* Update provider docs to reflect dependency changes
---
providers/amazon/docs/index.rst | 9 ++++-----
providers/amazon/pyproject.toml | 4 +---
2 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst
index a8f73b3e58b..f737b2c2186 100644
--- a/providers/amazon/docs/index.rst
+++ b/providers/amazon/docs/index.rst
@@ -107,9 +107,9 @@ Requirements
The minimum Apache Airflow version supported by this provider distribution is
``2.11.0``.
-==========================================
======================================
+==========================================
=====================================
PIP package Version required
-==========================================
======================================
+==========================================
=====================================
``apache-airflow`` ``>=2.11.0``
``apache-airflow-providers-common-compat`` ``>=1.13.0``
``apache-airflow-providers-common-sql`` ``>=1.32.0``
@@ -124,10 +124,9 @@ PIP package Version
required
``PyAthena`` ``>=3.10.0``
``jmespath`` ``>=0.7.0``
``sagemaker-studio`` ``>=1.0.9``
-``pydynamodb`` ``>=0.7.5; python_version >=
"3.13"``
-``sqlean.py`` ``>=3.47.0; python_version >=
"3.13"``
+``pydynamodb`` ``>=0.8.1; python_version >=
"3.13"``
``marshmallow`` ``>=3``
-==========================================
======================================
+==========================================
=====================================
Cross provider package dependencies
-----------------------------------
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index 20a9e3c46a4..8f654c65b75 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -78,9 +78,7 @@ dependencies = [
# Do not change sagemaker-studio versions without approval from AWS.
"sagemaker-studio>=1.0.9",
# Sagemaker studio in Python 3.13 requires version >=1.1.0 and Pydynamodb
>=0.7.5
- # Because of sqlean pinning
(https://github.com/passren/PyDynamoDB/issues/72)
- "pydynamodb>=0.7.5; python_version >= '3.13'",
- "sqlean.py>=3.47.0; python_version >= '3.13'",
+ "pydynamodb>=0.8.1; python_version >= '3.13'",
"marshmallow>=3",
]