This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch backport-1533ecf-v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 6ec30f41add [v3-1-test] Fix recursion depth error in
_redact_exception_with_context (#61776)
add 4436ef91d19 [v3-1-test] grid merge node dict storage (#61656) (#61789)
add 74f7e73e7d6 [v3-1-test] Fix secrets masking in Rendered Templates for
complex objects (#61394) (#61763)
add dcec5979320 [v3-1-test] Freeup disk space in image build workflow
(#61825) (#61827)
add 6743667c2a5 [v3-1-test] Run system prune when importing image cache
(#61826) (#61828)
add af64f85ccde CI: Upgrade important CI environment (#61841)
add 93a617f4d24 [v3-1-test] Make conn_type optional in task SDK Connection
datamodel (#61728) (#61835)
add c52485ea3e4 fix(ui): Fix star icon visibility in Favorite filter
buttons when selected (#61862)
add cd6710d3973 [v3-1-test] Fix scheduler crash when enqueuing TI with
null dag_version_id (#61813) (#61846)
add 96b3b91d016 Persist table columns visibility in local storage (#61858)
(#61868)
add 7c2ad006410 [v3-1-test] Read Python version from static www/ftp
information (#61904) (#61905)
add 418bfb204ad [v3-1-test] fix(api): disable uvloop if
PYTHONASYNCIODEBUG=1 to prevent segfault … (#61281) (#61933)
add 6290a170383 [v3-1-test] Update versions in README.md (#61944) (#61966)
add 10895e58b0d [v3-1-test] Fix recursion depth error in
_redact_exception_with_context (#61776)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6ec30f41add)
\
N -- N -- N refs/heads/backport-1533ecf-v3-1-test (10895e58b0d)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/actions/breeze/action.yml | 2 +-
.github/actions/install-prek/action.yml | 2 +-
.github/workflows/basic-tests.yml | 2 +-
.github/workflows/ci-image-build.yml | 3 +
.github/workflows/release_dockerhub_image.yml | 2 +-
.pre-commit-config.yaml | 2 +-
Dockerfile | 2 +-
Dockerfile.ci | 2 +-
README.md | 40 ++---
.../administration-and-deployment/web-stack.rst | 20 +++
airflow-core/docs/best-practices.rst | 2 +-
.../docs/installation/supported-versions.rst | 20 +--
.../api_fastapi/core_api/services/ui/grid.py | 17 +-
airflow-core/src/airflow/api_fastapi/main.py | 15 ++
.../src/airflow/jobs/scheduler_job_runner.py | 7 +
.../ui/src/components/DataTable/DataTable.tsx | 6 +-
.../pages/DagsList/DagsFilters/FavoriteFilter.tsx | 10 +-
.../api_fastapi/core_api/services/ui}/__init__.py | 0
.../api_fastapi/core_api/services/ui/test_grid.py | 72 ++++++++
airflow-core/tests/unit/jobs/test_scheduler_job.py | 30 ++++
dev/breeze/doc/ci/02_images.md | 2 +-
.../airflow_breeze/commands/ci_image_commands.py | 1 +
.../commands/release_management_commands.py | 2 +-
dev/breeze/src/airflow_breeze/global_constants.py | 2 +-
dev/breeze/uv.lock | 184 ++++++++++-----------
devel-common/pyproject.toml | 2 +-
generated/PYPI_README.md | 24 +--
pyproject.toml | 2 +-
scripts/ci/prek/check_imports_in_providers.py | 2 +-
scripts/ci/prek/ruff_format.py | 2 +-
scripts/ci/prek/supported_versions.py | 4 +-
scripts/ci/prek/upgrade_important_versions.py | 37 +++--
scripts/tools/setup_breeze | 2 +-
.../tests/secrets_masker/test_secrets_masker.py | 18 +-
task-sdk/src/airflow/sdk/definitions/connection.py | 2 +-
.../src/airflow/sdk/execution_time/task_runner.py | 13 +-
task-sdk/tests/task_sdk/bases/test_hook.py | 47 ++++++
.../tests/task_sdk/definitions/test_connection.py | 19 +++
.../task_sdk/execution_time/test_task_runner.py | 45 +++++
39 files changed, 469 insertions(+), 197 deletions(-)
copy airflow-core/{src/airflow/_shared =>
tests/unit/api_fastapi/core_api/services/ui}/__init__.py (100%)
create mode 100644
airflow-core/tests/unit/api_fastapi/core_api/services/ui/test_grid.py