Apache Airflow Provider(s)
amazon
Versions of Apache Airflow Providers
apache-airflow-providers-amazon=8.21.0
Apache Airflow version
2.8.3
Operating System
Mac/Ubuntu
Deployment
Other
Deployment details
No response
What happened
The 8.21.0 release added xmlsec as a required dependency to apache-airflow-providers-amazonn and pinned to a version that is 2 years old and doesn't have wheels for
- anything but windows
- python 3.11 and higher
and building the wheel fails.
What you think should happen instead
I found #39103 and it looks like the cause of this was an incompatibility. I can't see why adding it as a dependency is necessary instead of just constraining allowed versions
How to reproduce
mamba create -n airflow_test python=3.11
mamba activate airflow_test
pip install apache-airflow-providers-amazon
Anything else
Every time
Are you willing to submit PR?
Code of Conduct