Skip to content

Commit ebf2873

Browse files
authored
Merge branch 'main' into feature/async-python-operator
2 parents cd4ec26 + 4c8b2b7 commit ebf2873

File tree

127 files changed

+2031
-1805
lines changed

Some content is hidden

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

127 files changed

+2031
-1805
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ airflow-core/src/airflow/ui/public/i18n/locales/hi/ @vatsrahul1001
5252
airflow-core/src/airflow/ui/public/i18n/locales/hu/ @jscheffl @potiuk # +@majorosdonat
5353
airflow-core/src/airflow/ui/public/i18n/locales/it/ @bbovenzi # + @aoelvp94
5454
airflow-core/src/airflow/ui/public/i18n/locales/ja/ @uranusjr @sekikn # + @rsanda
55-
airflow-core/src/airflow/ui/public/i18n/locales/ko/ @jscheffl @potiuk @choo121600 # + @kgw7401 @onestn @noeunkim
55+
airflow-core/src/airflow/ui/public/i18n/locales/ko/ @choo121600 # + @kgw7401 @onestn @noeunkim
5656
airflow-core/src/airflow/ui/public/i18n/locales/nl/ @BasPH # + @DjVinnii
5757
airflow-core/src/airflow/ui/public/i18n/locales/pl/ @potiuk @mobuchowski # + @kacpermuda
5858
airflow-core/src/airflow/ui/public/i18n/locales/pt/ @potiuk # + @aoelvp94 @victoru2

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ inputs:
2727
default: "0.9.22" # Keep this comment to allow automatic replacement of uv version
2828
prek-version:
2929
description: 'prek version to use'
30-
default: "0.2.25" # Keep this comment to allow automatic replacement of prek version
30+
default: "0.2.27" # Keep this comment to allow automatic replacement of prek version
3131
save-cache:
3232
description: "Whether to save prek cache"
3333
required: true

.github/workflows/basic-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ jobs:
367367
--task-sdk-version 1.0.0rc1 --sync-branch v3-1-test --answer yes --dry-run
368368
- name: "Check Airflow release process command"
369369
run: >
370-
breeze release-management start-release --version 3.1.1
370+
breeze release-management start-release --version 3.1.6
371371
--answer yes --dry-run
372372
- name: "Test providers metadata generation"
373373
run: |

.pre-commit-config.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,12 @@ repos:
348348
language: python
349349
pass_filenames: false
350350
files: ^shared/.*$|^.*/pyproject.toml$|^.*/_shared/.*$
351+
- id: check-secrets-search-path-sync
352+
name: Check sync between sdk and core
353+
entry: ./scripts/ci/prek/check_secrets_search_path_sync.py
354+
language: python
355+
pass_filenames: false
356+
files: ^airflow-core/src/airflow/secrets/base_secrets\.py$|^task-sdk/src/airflow/sdk/execution_time/secrets/__init__\.py$
351357
- id: ruff
352358
name: Run 'ruff' for extremely fast Python linting
353359
description: "Run 'ruff' for extremely fast Python linting"
@@ -356,7 +362,7 @@ repos:
356362
types_or: [python, pyi]
357363
args: [--fix]
358364
require_serial: true
359-
additional_dependencies: ['ruff==0.14.10']
365+
additional_dependencies: ['ruff==0.14.11']
360366
exclude: ^airflow-core/tests/unit/dags/test_imports\.py$|^performance/tests/test_.*\.py$
361367
- id: ruff-format
362368
name: Run 'ruff format'
@@ -449,6 +455,11 @@ repos:
449455
^airflow-core/tests/unit/api_fastapi/core_api/routes/ui/test_structure.py$|
450456
^airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_variables.py$|
451457
^airflow-core/tests/unit/cli/commands/test_task_command.py$|
458+
^airflow-core/tests/unit/cli/commands/test_team_command.py$|
459+
^airflow-core/tests/unit/cli/commands/test_pool_command.py$|
460+
^airflow-core/tests/unit/cli/commands/test_connection_command.py$|
461+
^airflow-core/tests/unit/cli/commands/test_dag_command.py$|
462+
^airflow-core/tests/unit/cli/commands/test_rotate_fernet_key_command.py$|
452463
^airflow-core/tests/unit/dag_processing/bundles/test_dag_bundle_manager.py$|
453464
^airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_dag_runs.py$|
454465
^airflow-core/tests/unit/api_fastapi/execution_api/versions/head/test_task_instances.py$|

COMMITTERS.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ Code contribution
8585
of a particular part and made contributions towards a more strategic goal
8686

8787
- Airflow Core
88+
- Airflow Task SDK
89+
- airflowctl
8890
- API
8991
- Docker Image
9092
- Helm Chart

Dockerfile.ci

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1712,7 +1712,7 @@ COPY --from=scripts common.sh install_packaging_tools.sh install_additional_depe
17121712
ARG AIRFLOW_PIP_VERSION=25.3
17131713
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
17141714
ARG AIRFLOW_UV_VERSION=0.9.22
1715-
ARG AIRFLOW_PREK_VERSION="0.2.25"
1715+
ARG AIRFLOW_PREK_VERSION="0.2.27"
17161716

17171717
# UV_LINK_MODE=copy is needed since we are using cache mounted from the host
17181718
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
@@ -310,7 +310,7 @@ Installing and Using ruff
310310

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

airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package-lock.json

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020
"dependencies": {
2121
"@chakra-ui/react": "^3.30.0",
2222
"@hey-api/client-axios": "^0.9.1",
23-
"@hey-api/openapi-ts": "^0.90.0",
23+
"@hey-api/openapi-ts": "^0.90.1",
2424
"@tanstack/react-query": "^5.90.16",
2525
"axios": "^1.13.2",
2626
"next-themes": "^0.4.6",
2727
"react": "^19.2.3",
2828
"react-cookie": "^8.0.1",
2929
"react-dom": "^19.2.3",
3030
"react-hook-form": "^7.69.0",
31-
"react-router-dom": "^7.11.0"
31+
"react-router-dom": "^7.12.0"
3232
},
3333
"devDependencies": {
3434
"@7nohe/openapi-react-query-codegen": "^2.0.0",

airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)