Closed AlbertoRossettini closed 7 months ago
I'm afraid that will not be possible due to the tight coupling of aiobotocore
to a specific snapshot of the botocore
codebase.
we need to add a giant FAQ on the home page probably and warning on the issue template about this. looks like no one reads the docs ;)
going to close for now, we can provide releases to support newer versions of botocore, but rarely, older versions. We just released a new version of aiobotocore, can you try using a newer version of airflow? If there is really no other way to resolve this we can look into a custom release.
actually going to leave this open for a bit more
Just to add - once aiobotocore relaxed it's limits (aiobotocore 2.7.0) this became far less of a problem and indeed newer versions of Airflow use aiobotocore>2.7.0 and it allows for wider range of compatibility.
We are still held back on boto3 1.34 as aiobotocore only works with boto3 1.33.* but I guess it's coming soon.
Just to add - once aiobotocore relaxed it's limits (aiobotocore 2.7.0) this became far less of a problem and indeed newer versions of Airflow use aiobotocore>2.7.0 and it allows for wider range of compatibility.
We are still held back on boto3 1.34 as aiobotocore only works with boto3 1.33.* but I guess it's coming soon.
https://github.com/aio-libs/aiobotocore/pull/1069 provides compatibility for botocore / boto3 <= 1.34.14
Coool :)
I'm trying to find a compatible version for my MWAA instance (Airflow v2.5.1). This is the list of base constraints for airflow v2.5.1: https://raw.githubusercontent.com/apache/airflow/constraints-2.5.1/constraints-3.10.txt.
If I test requirements for mwaa instance with with https://github.com/aws/aws-mwaa-local-runner/tree/v2.5.1 I incur in the following error:
Is it possible for you to add a compatible version for the following constraints?