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} \

Reply via email to