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": {

Reply via email to