Skip to content

Commit 0e6ad21

Browse files
[main] CI: Upgrade important CI environment (#70501)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent b83461f commit 0e6ad21

56 files changed

Lines changed: 135 additions & 135 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ repos:
496496
- --skip=providers/.*/src/airflow/providers/*/*.rst,providers/*/docs/changelog.rst,docs/*/commits.rst,providers/*/docs/commits.rst,providers/*/*/docs/commits.rst,docs/apache-airflow/tutorial/pipeline_example.csv,*.min.js,*.lock,INTHEWILD.md,*.svg
497497
- --exclude-file=.codespellignorelines
498498
- repo: https://github.com/woodruffw/zizmor-pre-commit
499-
rev: 64a97fb7fa63188393d3215c6e312f5f9c6d0f78 # frozen: v1.27.0
499+
rev: 451b56af716f9f0d0c2b816503a3fd0cf8b036fa # frozen: v1.29.0
500500
hooks:
501501
- id: zizmor
502502
name: Run zizmor to check for github workflow syntax errors
@@ -505,7 +505,7 @@ repos:
505505
require_serial: true
506506
entry: zizmor
507507
- repo: https://github.com/lycheeverse/lychee
508-
rev: af73b4e02731e0ff3a678b56769704d689138279 # frozen: nightly
508+
rev: 2bba271688c1abb1503097a064e6c3bc1d1b6a9b # frozen: lychee-lib-v0.24.2
509509
hooks:
510510
# Use the upstream `lychee-docker` variant rather than the script-based
511511
# `lychee` hook because the prebuilt lychee binaries that the script
@@ -606,7 +606,7 @@ repos:
606606
types_or: [python, pyi]
607607
args: [--fix]
608608
require_serial: true
609-
additional_dependencies: ['ruff==0.16.0']
609+
additional_dependencies: ['ruff==0.16.2']
610610
exclude: ^airflow-core/tests/unit/dags/test_imports\.py$|^performance/tests/test_.*\.py$
611611
- id: ruff-format
612612
name: Run 'ruff format'

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ ARG AIRFLOW_USER_HOME_DIR=/home/airflow
5151
ARG AIRFLOW_VERSION="3.3.1"
5252

5353
ARG BASE_IMAGE="debian:bookworm-slim"
54-
ARG AIRFLOW_PYTHON_VERSION="3.13.14"
54+
ARG AIRFLOW_PYTHON_VERSION="3.13.15"
5555

5656
# PYTHON_LTO: Controls whether Python is built with Link-Time Optimization (LTO).
5757
#
@@ -71,9 +71,9 @@ ARG PYTHON_LTO="true"
7171
# You can swap comments between those two args to test pip from the main version
7272
# When you attempt to test if the version of `pip` from specified branch works for our builds
7373
# Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
74-
ARG AIRFLOW_PIP_VERSION=26.1.2
74+
ARG AIRFLOW_PIP_VERSION=26.2.1
7575
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
76-
ARG AIRFLOW_UV_VERSION=0.11.29
76+
ARG AIRFLOW_UV_VERSION=0.12.3
7777
ARG AIRFLOW_USE_UV="false"
7878
ARG AIRFLOW_IMAGE_REPOSITORY="https://github.com/apache/airflow"
7979
ARG AIRFLOW_IMAGE_README_URL="https://raw.githubusercontent.com/apache/airflow/main/docs/docker-stack/README.md"

Dockerfile.ci

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1753,7 +1753,7 @@ ENV DEV_APT_COMMAND=${DEV_APT_COMMAND} \
17531753
ADDITIONAL_DEV_APT_COMMAND=${ADDITIONAL_DEV_APT_COMMAND}
17541754

17551755

1756-
ARG AIRFLOW_PYTHON_VERSION="3.13.14"
1756+
ARG AIRFLOW_PYTHON_VERSION="3.13.15"
17571757
ENV AIRFLOW_PYTHON_VERSION=${AIRFLOW_PYTHON_VERSION}
17581758
ENV GOLANG_MAJOR_MINOR_VERSION="1.26.5"
17591759
ENV TEMURIN_VERSION="11"
@@ -1915,10 +1915,10 @@ COPY --from=scripts common.sh install_packaging_tools.sh install_additional_depe
19151915
# You can swap comments between those two args to test pip from the main version
19161916
# When you attempt to test if the version of `pip` from specified branch works for our builds
19171917
# Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
1918-
ARG AIRFLOW_PIP_VERSION=26.1.2
1918+
ARG AIRFLOW_PIP_VERSION=26.2.1
19191919
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
1920-
ARG AIRFLOW_UV_VERSION=0.11.29
1921-
ARG AIRFLOW_PREK_VERSION="0.4.10"
1920+
ARG AIRFLOW_UV_VERSION=0.12.3
1921+
ARG AIRFLOW_PREK_VERSION="0.4.12"
19221922

19231923
# UV_LINK_MODE=copy is needed since we are using cache mounted from the host
19241924
ENV AIRFLOW_PIP_VERSION=${AIRFLOW_PIP_VERSION} \

airflow-core/docs/best-practices.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ Installing and Using ruff
319319

320320
.. code-block:: bash
321321
322-
pip install "ruff>=0.15.22"
322+
pip install "ruff>=0.16.2"
323323
324324
2. **Running ruff**: Execute ``ruff`` to check your Dags for potential issues:
325325

airflow-core/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
[build-system]
1919
requires = [
2020
"gitdb==4.0.12",
21-
"GitPython==3.1.52",
21+
"GitPython==3.1.58",
2222
"hatchling==1.31.0",
23-
"packaging==26.2",
23+
"packaging==26.3",
2424
"pathspec==1.1.1",
2525
"pluggy==1.6.0",
2626
"smmap==5.0.3",

airflow-ctl-tests/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
[build-system]
2020
requires = [
2121
"hatchling==1.31.0",
22-
"packaging==26.2",
22+
"packaging==26.3",
2323
"pathspec==1.1.1",
2424
"pluggy==1.6.0",
2525
"tomli==2.4.1; python_version < '3.11'",

airflow-ctl/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ apache-airflow-ctl = "airflowctl.__main__:main"
7676
[build-system]
7777
requires = [
7878
"hatchling==1.31.0",
79-
"packaging==26.2",
79+
"packaging==26.3",
8080
"pathspec==1.1.1",
8181
"pluggy==1.6.0",
8282
"tomli==2.4.1; python_version < '3.11'",

airflow-e2e-tests/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
[build-system]
1919
requires = [
2020
"hatchling==1.31.0",
21-
"packaging==26.2",
21+
"packaging==26.3",
2222
"pathspec==1.1.1",
2323
"pluggy==1.6.0",
2424
"tomli==2.4.1; python_version < '3.11'",

chart/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
[build-system]
1919
requires = [
2020
"hatchling==1.31.0",
21-
"packaging==26.2",
21+
"packaging==26.3",
2222
"pathspec==1.1.1",
2323
"pluggy==1.6.0",
2424
"tomli==2.4.1; python_version < '3.11'",

clients/python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
[build-system]
1919
requires = [
2020
"hatchling==1.31.0",
21-
"packaging==26.2",
21+
"packaging==26.3",
2222
"pathspec==1.1.1",
2323
"pluggy==1.6.0",
2424
"tomli==2.4.1; python_version < '3.11'",

0 commit comments

Comments
 (0)