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 df46f316b5c Bumping epoch of cache for our dependencies (#43770)
df46f316b5c is described below
commit df46f316b5ccb455487b8c777e9ef39188e631a9
Author: Jarek Potiuk <[email protected]>
AuthorDate: Thu Nov 7 02:40:53 2024 +0000
Bumping epoch of cache for our dependencies (#43770)
The dependencies cached for Airlfow might sometimes cause problems
that new resolution might cause conflicting dependencies - because
when resolution of changed dependencies changes set of dependencies,
that might leave soem of those "orphaned" dependencies in a version
that conflicts with others.
Example of this is https://github.com/astral-sh/uv/issues/8871 where
opentelemetry download caused broken installation because of a
stale opentelemetry-common.
---
Dockerfile.ci | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Dockerfile.ci b/Dockerfile.ci
index 3dce849b61a..60c649e0563 100644
--- a/Dockerfile.ci
+++ b/Dockerfile.ci
@@ -1201,7 +1201,7 @@ ARG
AIRFLOW_IMAGE_REPOSITORY="https://github.com/apache/airflow"
# NOTE! When you want to make sure dependencies are installed from scratch in
your PR after removing
# some dependencies, you also need to set "disable image cache" in your PR to
make sure the image is
# not built using the "main" version of those dependencies.
-ARG DEPENDENCIES_EPOCH_NUMBER="13"
+ARG DEPENDENCIES_EPOCH_NUMBER="14"
# Make sure noninteractive debian install is used and language variables set
ENV PYTHON_BASE_IMAGE=${PYTHON_BASE_IMAGE} \