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 c6c8c1afa5 Limit aiobotocore for eager upgrade to prevent pip
backtracking (#33362)
c6c8c1afa5 is described below
commit c6c8c1afa5e0a04e8921ce9cb4979c3120b2d5be
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sun Aug 13 11:50:53 2023 +0200
Limit aiobotocore for eager upgrade to prevent pip backtracking (#33362)
The new aiobotocore release 2.6.0 caused `pip` to backtract when
finding `good` set of dependencies. This limitation should stop
the backtracking until other dependncies causing the conflicts
will be updated.
---
Dockerfile.ci | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Dockerfile.ci b/Dockerfile.ci
index 10d786a2fa..def7c6345b 100644
--- a/Dockerfile.ci
+++ b/Dockerfile.ci
@@ -1375,8 +1375,8 @@ RUN echo "Airflow version: ${AIRFLOW_VERSION}"
# Those are additional constraints that are needed for some extras but we do
not want to
# force them on the main Airflow package. Currently we need no extra limits as
PIP 23.1+ has much better
# dependency resolution and we do not need to limit the versions of the
dependencies
-# !!! MAKE SURE YOU SYNCHRONIZE THE LIST BETWEEN: Dockerfile, Dockerfile.ci
-ARG EAGER_UPGRADE_ADDITIONAL_REQUIREMENTS=""
+# aiobotocore is limited temporarily until it stops backtracking pip
+ARG EAGER_UPGRADE_ADDITIONAL_REQUIREMENTS="aiobotocore<2.6.0"
ARG UPGRADE_TO_NEWER_DEPENDENCIES="false"
ARG VERSION_SUFFIX_FOR_PYPI=""