This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a change to branch v2-9-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 98896d35e1 Update RELEASE_NOTES.rst
add d8f94125a1 Add 2.9.0b2 to issue template (#38586)
add 652a08dced Upgrade gitpython as build dependency (#38644)
add 4e392c6f67 Prohibit to use unsupported DB backends in tests (#38530)
add 256a255759 Raise an error on Airflow Deprecation warnings in tests
(#38504)
add 64485779e4 Disable support of a legacy `LocalPath` in favor of stdlib
`pathlib.Path` (#38624)
add c108064465 Add a migration script for encrypted trigger kwargs (#38358)
add 3793f5c2d1 bump ruff to 0.3.5 (#38656)
add 456dff6684 More human friendly "show tables" output for db cleanup
(#38654)
add 48b47ab1fe Move cleanup-docker to a shell scripts from composite
action (#38659)
add 690d242d36 bump uv to 0.1.27 (#38657)
add 254ccbda3e Remove display of param from the UI (#38660)
add ff8834fe67 Clean up unused triggers in a single query for all dialects
except MySQL (#38663)
add 8c836601e6 Improve stability of remove_task_decorator function (#38649)
No new revisions were added by this update.
Summary of changes:
.github/ISSUE_TEMPLATE/airflow_bug_report.yml | 2 +-
.github/actions/cleanup-docker/action.yml | 26 -
.github/workflows/additional-ci-image-checks.yml | 4 +-
.github/workflows/additional-prod-image-tests.yml | 8 +-
.github/workflows/basic-tests.yml | 24 +-
.github/workflows/build-images.yml | 4 +-
.github/workflows/check-providers.yml | 12 +-
.github/workflows/ci-image-build.yml | 4 +-
.github/workflows/ci.yml | 12 +-
.github/workflows/finalize-tests.yml | 8 +-
.github/workflows/generate-constraints.yml | 4 +-
.github/workflows/helm-tests.yml | 8 +-
.github/workflows/integration-tests.yml | 4 +-
.github/workflows/k8s-tests.yml | 4 +-
.github/workflows/prod-image-build.yml | 8 +-
.github/workflows/push-image-cache.yml | 8 +-
.github/workflows/release_dockerhub_image.yml | 8 +-
.github/workflows/run-unit-tests.yml | 4 +-
.github/workflows/static-checks-mypy-docs.yml | 12 +-
.pre-commit-config.yaml | 4 +-
Dockerfile | 2 +-
Dockerfile.ci | 4 +-
...py => 0140_2_9_0_update_trigger_kwargs_type.py} | 28 +-
airflow/models/trigger.py | 10 +-
airflow/utils/db.py | 41 +-
airflow/utils/db_cleanup.py | 10 +-
airflow/utils/decorators.py | 10 +-
airflow/www/templates/airflow/dag.html | 3 -
contributing-docs/testing/unit_tests.rst | 43 +-
docs/apache-airflow/img/airflow_erd.sha256 | 2 +-
docs/apache-airflow/img/airflow_erd.svg | 8 +-
docs/apache-airflow/migrations-ref.rst | 4 +-
hatch_build.py | 2 +-
pyproject.toml | 29 +-
.../run_anything.sh => ci/cleanup_docker.sh} | 6 +-
tests/always/test_project_structure.py | 4 +
tests/conftest.py | 156 +--
tests/dag_processing/test_processor.py | 115 +--
tests/deprecations_ignore.yml | 1051 ++++++++++++++++++++
.../providers/apache/drill}/__init__.py | 0
.../providers/apache/drill/operators}/__init__.py | 0
.../providers/apache/drill/operators/test_drill.py | 3 +-
.../integration/providers/apache/hive}/__init__.py | 0
.../providers/apache/hive/transfers}/__init__.py | 0
.../apache/hive/transfers/test_mssql_to_hive.py | 3 +-
.../cloud/transfers/test_bigquery_to_mssql.py | 3 +-
.../google/cloud/transfers/test_mssql_to_gcs.py | 3 +-
tests/providers/apache/drill/operators/__init__.py | 17 -
tests/utils/test_db_cleanup.py | 10 +-
tests/utils/test_log_handlers.py | 39 +-
tests/utils/test_python_virtualenv.py | 5 +
51 files changed, 1455 insertions(+), 324 deletions(-)
delete mode 100644 .github/actions/cleanup-docker/action.yml
copy
airflow/migrations/versions/{0139_2_9_0_add_display_name_for_dag_and_task_.py
=> 0140_2_9_0_update_trigger_kwargs_type.py} (60%)
copy scripts/{in_container/run_anything.sh => ci/cleanup_docker.sh} (89%)
create mode 100644 tests/deprecations_ignore.yml
copy {airflow/api_connexion =>
tests/integration/providers/apache/drill}/__init__.py (100%)
copy {airflow/api_connexion =>
tests/integration/providers/apache/drill/operators}/__init__.py (100%)
rename tests/{ => integration}/providers/apache/drill/operators/test_drill.py
(94%)
copy {airflow/api_connexion =>
tests/integration/providers/apache/hive}/__init__.py (100%)
copy {airflow/api_connexion =>
tests/integration/providers/apache/hive/transfers}/__init__.py (100%)
rename tests/{ =>
integration}/providers/apache/hive/transfers/test_mssql_to_hive.py (97%)
rename tests/{ =>
integration}/providers/google/cloud/transfers/test_bigquery_to_mssql.py (93%)
rename tests/{ =>
integration}/providers/google/cloud/transfers/test_mssql_to_gcs.py (98%)
delete mode 100644 tests/providers/apache/drill/operators/__init__.py