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 839e6fb1b1b Lower bind xmlsec dependency version (#47696)
839e6fb1b1b is described below
commit 839e6fb1b1b1a662e7237b3a28d154ffcbed4ffa
Author: Jarek Potiuk <[email protected]>
AuthorDate: Wed Mar 12 21:42:08 2025 +0100
Lower bind xmlsec dependency version (#47696)
When lowest-dependencies check attempts to compile lower versions
of xmlsec (more than 2 years old) it might fail. Lower-binding
to 1.3.14 version assures that the wheel-precompiled versions
are used rather than older versions that need to get compiled.
---
generated/provider_dependencies.json | 2 +-
providers/amazon/README.rst | 2 +-
providers/amazon/pyproject.toml | 2 +-
providers/amazon/src/airflow/providers/amazon/get_provider_info.py | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/generated/provider_dependencies.json
b/generated/provider_dependencies.json
index da64299bcfd..0762bb45ed2 100644
--- a/generated/provider_dependencies.json
+++ b/generated/provider_dependencies.json
@@ -40,7 +40,7 @@
"redshift_connector>=2.0.918",
"sagemaker-studio>=1.0.9",
"watchtower>=3.0.0,!=3.3.0,<4",
- "xmlsec!=1.3.15"
+ "xmlsec!=1.3.15,>=1.3.14"
],
"devel-deps": [
"aiobotocore>=2.13.0",
diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst
index 01bfb63505e..ab857455358 100644
--- a/providers/amazon/README.rst
+++ b/providers/amazon/README.rst
@@ -67,7 +67,7 @@ PIP package Version required
``PyAthena`` ``>=3.0.10``
``jmespath`` ``>=0.7.0``
``python3-saml`` ``>=1.16.0``
-``xmlsec`` ``!=1.3.15``
+``xmlsec`` ``>=1.3.14,!=1.3.15``
``sagemaker-studio`` ``>=1.0.9``
========================================== ======================
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index a2162750f5a..85c3ffa9af8 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -77,7 +77,7 @@ dependencies = [
"python3-saml>=1.16.0",
# python3-saml is dependent on xmlsec and seems they do not pin it,
pinning here would be needed
# We can remove it after
https://github.com/xmlsec/python-xmlsec/issues/344 is fixed
- "xmlsec!=1.3.15",
+ "xmlsec!=1.3.15,>=1.3.14",
"sagemaker-studio>=1.0.9",
]
diff --git a/providers/amazon/src/airflow/providers/amazon/get_provider_info.py
b/providers/amazon/src/airflow/providers/amazon/get_provider_info.py
index ed3cb7c7742..07fae9f5eee 100644
--- a/providers/amazon/src/airflow/providers/amazon/get_provider_info.py
+++ b/providers/amazon/src/airflow/providers/amazon/get_provider_info.py
@@ -1385,7 +1385,7 @@ def get_provider_info():
"PyAthena>=3.0.10",
"jmespath>=0.7.0",
"python3-saml>=1.16.0",
- "xmlsec!=1.3.15",
+ "xmlsec!=1.3.15,>=1.3.14",
"sagemaker-studio>=1.0.9",
],
"optional-dependencies": {