Skip to content

Commit 1d7d97a

Browse files
github-actions[bot]Lee-W
authored andcommitted
[main] CI: Upgrade important CI environment
1 parent 4d3a247 commit 1d7d97a

157 files changed

Lines changed: 177 additions & 177 deletions

File tree

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
@@ -495,7 +495,7 @@ repos:
495495
- --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
496496
- --exclude-file=.codespellignorelines
497497
- repo: https://github.com/woodruffw/zizmor-pre-commit
498-
rev: 64a97fb7fa63188393d3215c6e312f5f9c6d0f78 # frozen: v1.27.0
498+
rev: 451b56af716f9f0d0c2b816503a3fd0cf8b036fa # frozen: v1.29.0
499499
hooks:
500500
- id: zizmor
501501
name: Run zizmor to check for github workflow syntax errors
@@ -504,7 +504,7 @@ repos:
504504
require_serial: true
505505
entry: zizmor
506506
- repo: https://github.com/lycheeverse/lychee
507-
rev: af73b4e02731e0ff3a678b56769704d689138279 # frozen: nightly
507+
rev: c59caafbebea8ce0160e1751a695e99db9627bc8 # frozen: nightly
508508
hooks:
509509
# Use the upstream `lychee-docker` variant rather than the script-based
510510
# `lychee` hook because the prebuilt lychee binaries that the script
@@ -605,7 +605,7 @@ repos:
605605
types_or: [python, pyi]
606606
args: [--fix]
607607
require_serial: true
608-
additional_dependencies: ['ruff==0.16.0']
608+
additional_dependencies: ['ruff==0.16.1']
609609
exclude: ^airflow-core/tests/unit/dags/test_imports\.py$|^performance/tests/test_.*\.py$
610610
- id: ruff-format
611611
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.0"
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.2
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
@@ -1751,7 +1751,7 @@ ENV DEV_APT_COMMAND=${DEV_APT_COMMAND} \
17511751
ADDITIONAL_DEV_APT_COMMAND=${ADDITIONAL_DEV_APT_COMMAND}
17521752

17531753

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

19201920
# UV_LINK_MODE=copy is needed since we are using cache mounted from the host
19211921
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.1"
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)