Skip to content

Commit 7141723

Browse files
kaxilharjeevanmaan
authored andcommitted
Bump uv to 0.4.22 (apache#43056)
https://pypi.org/project/uv/0.4.22 I added `--no-sources` to our `uv pip install` command, without it, it fails with following error ``` error: Failed to build: `apache-airflow @ file:///dist/apache_airflow-3.0.0.dev0.tar.gz` Caused by: Failed to parse entry for: `local-providers` Caused by: Package is not included as workspace package in `tool.uv.workspace` ``` Example: https://github.com/apache/airflow/actions/runs/11354720505/job/31582868760#step:11:2896
1 parent 0585e7d commit 7141723

5 files changed

Lines changed: 7 additions & 5 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ ARG AIRFLOW_VERSION="2.10.2"
5050
ARG PYTHON_BASE_IMAGE="python:3.9-slim-bookworm"
5151

5252
ARG AIRFLOW_PIP_VERSION=24.2
53-
ARG AIRFLOW_UV_VERSION=0.4.21
53+
ARG AIRFLOW_UV_VERSION=0.4.22
5454
ARG AIRFLOW_USE_UV="false"
5555
ARG UV_HTTP_TIMEOUT="300"
5656
ARG AIRFLOW_IMAGE_REPOSITORY="https://github.com/apache/airflow"

Dockerfile.ci

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1278,7 +1278,7 @@ ARG DEFAULT_CONSTRAINTS_BRANCH="constraints-main"
12781278
ARG AIRFLOW_CI_BUILD_EPOCH="10"
12791279
ARG AIRFLOW_PRE_CACHED_PIP_PACKAGES="true"
12801280
ARG AIRFLOW_PIP_VERSION=24.2
1281-
ARG AIRFLOW_UV_VERSION=0.4.21
1281+
ARG AIRFLOW_UV_VERSION=0.4.22
12821282
ARG AIRFLOW_USE_UV="true"
12831283
# Setup PIP
12841284
# By default PIP install run without cache to make image smaller
@@ -1302,7 +1302,7 @@ ARG AIRFLOW_VERSION=""
13021302
ARG ADDITIONAL_PIP_INSTALL_FLAGS=""
13031303

13041304
ARG AIRFLOW_PIP_VERSION=24.2
1305-
ARG AIRFLOW_UV_VERSION=0.4.21
1305+
ARG AIRFLOW_UV_VERSION=0.4.22
13061306
ARG AIRFLOW_USE_UV="true"
13071307

13081308
ENV AIRFLOW_REPO=${AIRFLOW_REPO}\

dev/breeze/doc/ci/02_images.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ can be used for CI images:
448448
| `ADDITIONAL_DEV_APT_DEPS` | | Additional apt dev dependencies installed in the first part of the image |
449449
| `ADDITIONAL_DEV_APT_ENV` | | Additional env variables defined when installing dev deps |
450450
| `AIRFLOW_PIP_VERSION` | `24.0` | PIP version used. |
451-
| `AIRFLOW_UV_VERSION` | `0.4.21` | UV version used. |
451+
| `AIRFLOW_UV_VERSION` | `0.4.22` | UV version used. |
452452
| `AIRFLOW_USE_UV` | `true` | Whether to use UV for installation. |
453453
| `PIP_PROGRESS_BAR` | `on` | Progress bar for PIP installation |
454454

dev/breeze/src/airflow_breeze/commands/release_management_commands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ class VersionedFile(NamedTuple):
230230

231231

232232
AIRFLOW_PIP_VERSION = "24.0"
233-
AIRFLOW_UV_VERSION = "0.4.21"
233+
AIRFLOW_UV_VERSION = "0.4.22"
234234
AIRFLOW_USE_UV = False
235235
WHEEL_VERSION = "0.36.2"
236236
GITPYTHON_VERSION = "3.1.40"

scripts/in_container/install_airflow_and_providers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,7 @@ def install_airflow_and_providers(
484484
"/usr/local/bin/uv",
485485
"pip",
486486
"install",
487+
"--no-sources",
487488
"--python",
488489
"/usr/local/bin/python",
489490
installation_spec.airflow_package,
@@ -506,6 +507,7 @@ def install_airflow_and_providers(
506507
"/usr/local/bin/uv",
507508
"pip",
508509
"install",
510+
"--no-sources",
509511
"--python",
510512
"/usr/local/bin/python",
511513
]

0 commit comments

Comments
 (0)