Skip to content

Commit 8d9ba56

Browse files
authored
CI: Upgrade important CI environment (#61417)
* CI: Upgrade important CI environment * Exclude ASYNC240 rule
1 parent 1dc73ff commit 8d9ba56

File tree

25 files changed

+85
-87
lines changed

25 files changed

+85
-87
lines changed

.github/actions/breeze/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ inputs:
2424
default: "3.10"
2525
uv-version:
2626
description: 'uv version to use'
27-
default: "0.9.28" # Keep this comment to allow automatic replacement of uv version
27+
default: "0.9.29" # Keep this comment to allow automatic replacement of uv version
2828
outputs:
2929
host-python-version:
3030
description: Python version used in host

.github/actions/install-prek/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ inputs:
2424
default: "3.10"
2525
uv-version:
2626
description: 'uv version to use'
27-
default: "0.9.28" # Keep this comment to allow automatic replacement of uv version
27+
default: "0.9.29" # Keep this comment to allow automatic replacement of uv version
2828
prek-version:
2929
description: 'prek version to use'
3030
default: "0.3.1" # Keep this comment to allow automatic replacement of prek version

.github/workflows/basic-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ on: # yamllint disable-line rule:truthy
7070
type: string
7171
uv-version:
7272
description: 'uv version to use'
73-
default: "0.9.28" # Keep this comment to allow automatic replacement of uv version
73+
default: "0.9.29" # Keep this comment to allow automatic replacement of uv version
7474
type: string
7575
platform:
7676
description: 'Platform for the build - linux/amd64 or linux/arm64'

.github/workflows/release_dockerhub_image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
AIRFLOW_VERSION: ${{ github.event.inputs.airflowVersion }}
5959
AMD_ONLY: ${{ github.event.inputs.amdOnly }}
6060
LIMIT_PYTHON_VERSIONS: ${{ github.event.inputs.limitPythonVersions }}
61-
UV_VERSION: "0.9.28" # Keep this comment to allow automatic replacement of uv version
61+
UV_VERSION: "0.9.29" # Keep this comment to allow automatic replacement of uv version
6262
if: contains(fromJSON('[
6363
"ashb",
6464
"bugraoz93",

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ repos:
382382
types_or: [python, pyi]
383383
args: [--fix]
384384
require_serial: true
385-
additional_dependencies: ['ruff==0.14.14']
385+
additional_dependencies: ['ruff==0.15.0']
386386
exclude: ^airflow-core/tests/unit/dags/test_imports\.py$|^performance/tests/test_.*\.py$
387387
- id: ruff-format
388388
name: Run 'ruff format'

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ ARG PYTHON_LTO="true"
7171
# Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
7272
ARG AIRFLOW_PIP_VERSION=26.0
7373
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
74-
ARG AIRFLOW_UV_VERSION=0.9.28
74+
ARG AIRFLOW_UV_VERSION=0.9.29
7575
ARG AIRFLOW_USE_UV="false"
7676
ARG UV_HTTP_TIMEOUT="300"
7777
ARG AIRFLOW_IMAGE_REPOSITORY="https://github.com/apache/airflow"

Dockerfile.ci

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1716,7 +1716,7 @@ COPY --from=scripts common.sh install_packaging_tools.sh install_additional_depe
17161716
# Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
17171717
ARG AIRFLOW_PIP_VERSION=26.0
17181718
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
1719-
ARG AIRFLOW_UV_VERSION=0.9.28
1719+
ARG AIRFLOW_UV_VERSION=0.9.29
17201720
ARG AIRFLOW_PREK_VERSION="0.3.1"
17211721

17221722
# UV_LINK_MODE=copy is needed since we are using cache mounted from the host

airflow-core/docs/best-practices.rst

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

311311
.. code-block:: bash
312312
313-
pip install "ruff>=0.14.14"
313+
pip install "ruff>=0.15.0"
314314
315315
2. **Running ruff**: Execute ``ruff`` to check your Dags for potential issues:
316316

airflow-core/src/airflow/cli/cli_config.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -459,8 +459,10 @@ def string_lower_type(val):
459459
ARG_DB_TABLES = Arg(
460460
("-t", "--tables"),
461461
help=lazy_object_proxy.Proxy(
462-
lambda: f"Table names to perform maintenance on (use comma-separated list).\n"
463-
f"Options: {import_string('airflow.cli.commands.db_command.all_tables')}"
462+
lambda: (
463+
f"Table names to perform maintenance on (use comma-separated list).\n"
464+
f"Options: {import_string('airflow.cli.commands.db_command.all_tables')}"
465+
)
464466
),
465467
type=string_list_type,
466468
)

airflow-core/tests/unit/cli/commands/test_config_command.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -375,8 +375,9 @@ def test_lint_with_invalid_section_option(self, stdout_capture):
375375
def test_lint_detects_multiple_issues(self, stdout_capture):
376376
with mock.patch(
377377
"airflow.configuration.conf.has_option",
378-
side_effect=lambda section, option, lookup_from_deprecated: option
379-
in ["check_slas", "strict_dataset_uri_validation"],
378+
side_effect=lambda section, option, lookup_from_deprecated: (
379+
option in ["check_slas", "strict_dataset_uri_validation"]
380+
),
380381
):
381382
with stdout_capture as temp_stdout:
382383
config_command.lint_config(cli_parser.get_parser().parse_args(["config", "lint"]))

0 commit comments

Comments
 (0)