This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-11599f5aca
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 0eb81b11900 Bump the core-ui-package-updates group across 1 directory
with 50 updates
add a3ec1c59f5a Move grid focus state to store (#54393)
add ee10bbb994c fix: calculate TaskName indentation instead of using
chakra spacing vars (#54419)
add 14e359df38d Revert "Remove support for re-serializing a Serialized
Operator (#53687)" (#54420)
add 30a23e57da8 Update selective checks to run core tests when
serialization files changes (#54423)
add 569599ab4fc Remove SDK BaseOperator in TaskInstance (#53223)
add 917aca5dc90 Remove dag_id from Deadline table (#54281)
add 4840a271ccf test(cli): add consistency check for variables import help
message formats (#54222)
add 3e82aad6ade Remove support for re-serializing a Serialized Operator
(#54428)
add 956a9505d66 Prevent problems with weaviate-client==4.16.7 (#54424)
add bfd0bbe4ce2 Prevent repeated warning of triggers being added twice in
triggerer (#54438)
add a51ef23787c Create FAB's user/role tables on migration, not only on
initdb (#54227)
add 4fa0d01d047 Explicitly set the JWTGenerator private_key field to None
for service logs retrieval (#54442)
add f197e5893ff Redirects 404 fix #54255 (#54407)
add eda89ae67b2 Ensure TaskInstance.end_date and duration are populated
before invoking failure callbacks (#52729)
add 9ed5a5998c9 Remove timeout from airflow.utils and update core usages
accordingly (#54212)
add 33658f0ff86 Handle overflow in TaskInstance `next_retry_datetime`
(#48557)
add 12c3209c84d Refactor example task to use context and logging for
parameter access (#54450)
add c8336ec63b6 Add ordering to AssetEvent query in SchedulerJobRunner
(#52231)
add f685c617040 fix map_index is null dynamic task mapping bug (#54249)
add 0879af1c9da Hide individual Public Interface subsections from sidebar
navigation (#54457)
add a5d70b9f78e Bump `zizmor` pre-commit to fix static checks (#54468)
add a6250f6668f Fix missing expand/collapse buttons in Grid view using
shared group sync hook (#53919) (#54257)
add 8d311c7d874 Better handling missing airflow package doc inventories
(#54464)
add 0fa9b48367e Bump `uv` to `0.8.9` (#54470)
add c26bf59fbcf Fix mypy no-redef errors for timeout imports in providers
(#54471)
add 8c501b7b7a2 Bump the core-ui-package-updates group across 1 directory
with 50 updates
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 (0eb81b11900)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-11599f5aca
(8c501b7b7a2)
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/install-pre-commit/action.yml | 2 +-
.github/workflows/ci-amd.yml | 2 +-
.pre-commit-config.yaml | 2 +-
Dockerfile | 2 +-
Dockerfile.ci | 2 +-
airflow-core/docs/core-concepts/params.rst | 16 +-
airflow-core/docs/img/airflow_erd.sha256 | 2 +-
airflow-core/docs/img/airflow_erd.svg | 3061 ++++++++++----------
airflow-core/docs/index.rst | 2 +
airflow-core/docs/migrations-ref.rst | 4 +-
airflow-core/docs/public-airflow-interface.rst | 8 +
airflow-core/docs/redirects.txt | 8 +
airflow-core/src/airflow/api/common/mark_tasks.py | 38 +-
.../execution_api/routes/task_instances.py | 11 +-
airflow-core/src/airflow/cli/cli_config.py | 2 +-
.../src/airflow/cli/commands/task_command.py | 23 +-
.../src/airflow/jobs/scheduler_job_runner.py | 16 +-
.../src/airflow/jobs/triggerer_job_runner.py | 1 +
...y => 0081_3_1_0_remove_dag_id_from_deadline.py} | 29 +-
airflow-core/src/airflow/models/dag.py | 17 +-
airflow-core/src/airflow/models/dagbag.py | 26 +-
airflow-core/src/airflow/models/dagrun.py | 35 +-
airflow-core/src/airflow/models/deadline.py | 15 +-
airflow-core/src/airflow/models/taskinstance.py | 266 +-
airflow-core/src/airflow/models/taskmap.py | 16 +-
.../src/airflow/secrets/local_filesystem.py | 4 +-
.../airflow/serialization/serialized_objects.py | 34 +-
airflow-core/src/airflow/ti_deps/dep_context.py | 14 +-
.../src/airflow/ti_deps/deps/trigger_rule_dep.py | 8 +-
airflow-core/src/airflow/ui/package.json | 4 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 622 ++--
.../src/context/openGroups/OpenGroupsProvider.tsx | 30 +-
.../airflow/ui/src/layouts/Details/Grid/Grid.tsx | 22 +-
.../ui/src/layouts/Details/Grid/TaskNames.tsx | 6 +-
.../Details/Grid/useGridStore.ts} | 16 +-
airflow-core/src/airflow/utils/__init__.py | 3 +
airflow-core/src/airflow/utils/dag_edges.py | 18 +-
airflow-core/src/airflow/utils/db.py | 2 +-
.../src/airflow/utils/log/file_task_handler.py | 3 +
airflow-core/src/airflow/utils/timeout.py | 88 -
.../core_api/routes/public/test_task_instances.py | 6 +-
.../versions/head/test_task_instances.py | 77 +-
airflow-core/tests/unit/cli/test_cli_parser.py | 25 +
airflow-core/tests/unit/decorators/test_mapped.py | 4 +-
airflow-core/tests/unit/jobs/test_scheduler_job.py | 32 +-
airflow-core/tests/unit/jobs/test_triggerer_job.py | 77 +
airflow-core/tests/unit/models/test_backfill.py | 4 +-
airflow-core/tests/unit/models/test_dag.py | 10 +-
airflow-core/tests/unit/models/test_dagbag.py | 11 +
airflow-core/tests/unit/models/test_dagrun.py | 11 +-
airflow-core/tests/unit/models/test_deadline.py | 34 +-
.../tests/unit/models/test_mappedoperator.py | 31 +-
.../tests/unit/models/test_renderedtifields.py | 8 +-
.../tests/unit/models/test_taskinstance.py | 58 +-
airflow-core/tests/unit/models/test_trigger.py | 38 +-
airflow-core/tests/unit/models/test_xcom_arg.py | 6 +-
.../unit/serialization/test_serialized_objects.py | 11 +-
.../unit/ti_deps/deps/test_trigger_rule_dep.py | 22 +-
dev/breeze/doc/ci/02_images.md | 2 +-
.../commands/release_management_commands.py | 2 +-
dev/breeze/src/airflow_breeze/global_constants.py | 2 +-
.../src/airflow_breeze/utils/selective_checks.py | 5 +
dev/breeze/tests/test_selective_checks.py | 2 +-
.../sphinx_exts/docs_build/fetch_inventories.py | 41 +-
devel-common/src/tests_common/pytest_plugin.py | 5 +-
.../src/tests_common/test_utils/mapping.py | 9 +-
.../src/airflow/providers/celery/version_compat.py | 2 +-
providers/fab/docs/migrations-ref.rst | 10 +-
.../0001_1_4_0_create_ab_tables_if_missing.py | 220 ++
.../versions/0001_1_4_0_placeholder_migration.py | 45 -
.../src/airflow/providers/google/version_compat.py | 2 +-
.../providers/openlineage/version_compat.py | 2 +-
.../unit/openlineage/plugins/test_listener.py | 38 +-
.../tests/unit/standard/decorators/test_python.py | 35 +-
providers/weaviate/pyproject.toml | 2 +-
pyproject.toml | 2 +-
scripts/ci/install_breeze.sh | 2 +-
scripts/tools/setup_breeze | 2 +-
task-sdk/src/airflow/sdk/definitions/dag.py | 26 +-
.../src/airflow/sdk/execution_time/task_runner.py | 115 +-
.../task_sdk/execution_time/test_task_runner.py | 127 +
81 files changed, 3144 insertions(+), 2499 deletions(-)
copy
airflow-core/src/airflow/migrations/versions/{0077_3_1_0_add_trigger_id_to_deadline.py
=> 0081_3_1_0_remove_dag_id_from_deadline.py} (62%)
copy
airflow-core/src/airflow/ui/src/{components/AssetExpression/OrGateNode.tsx =>
layouts/Details/Grid/useGridStore.ts} (61%)
delete mode 100644 airflow-core/src/airflow/utils/timeout.py
create mode 100644
providers/fab/src/airflow/providers/fab/migrations/versions/0001_1_4_0_create_ab_tables_if_missing.py
delete mode 100644
providers/fab/src/airflow/providers/fab/migrations/versions/0001_1_4_0_placeholder_migration.py