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-c7cffec83b
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard f8bf72264bd Bump the core-ui-package-updates group across 1 directory
with 51 updates
add 6dd73d2fe26 Make StreamCaptureManager reset logging handlers on Python
3.13 (#55158)
add 100921774a8 Add "No Response Received" required action state (#55149)
add f620bcc40a6 Remove airflow.models.DAG (#54383)
add 22677defbea Fix: Consistent no-log handling for tasks with
try_number=0 in API and UI (#54749) (#55035)
add 5cf61988866 feat(translations): add Taiwanese Mandarian translation to
_freeze_exemptions (#55165)
add 767b12e351f Prevent global SecretsMasker interference in concurrent
test execution (#55164)
add fe6ce126ec8 feat: add missing Taiwanese Mandarian translation (#55167)
add f4daefc3598 Improve dag error handling (#49164)
add bcf51254380 Update TI.dag_version after dag/taskinstance clearing
(#55180)
add bdc61474938 Don't create audit log for API calls with dry_run=True.
(#55116)
add ab1e0c21809 Add description field for filter_param_factory (#54903)
add 52c1abb5d03 Configure logging for Triggerer (#54992)
add 01fa1cda34d Bump the core-ui-package-updates group across 1 directory
with 51 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 (f8bf72264bd)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-c7cffec83b
(01fa1cda34d)
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:
airflow-core/src/airflow/__init__.py | 9 +-
airflow-core/src/airflow/api/common/mark_tasks.py | 58 +-
.../src/airflow/api_fastapi/common/dagbag.py | 10 +-
.../src/airflow/api_fastapi/common/exceptions.py | 19 +-
.../src/airflow/api_fastapi/common/parameters.py | 6 +-
.../src/airflow/api_fastapi/core_api/app.py | 5 +-
.../api_fastapi/core_api/datamodels/dag_run.py | 4 +-
.../core_api/routes/public/task_instances.py | 1 -
.../core_api/services/public/task_instances.py | 6 +-
.../api_fastapi/core_api/services/ui/calendar.py | 12 +-
.../execution_api/routes/task_instances.py | 14 +-
.../src/airflow/api_fastapi/logging/decorators.py | 4 +
.../src/airflow/cli/commands/dag_command.py | 100 +-
.../src/airflow/cli/commands/task_command.py | 79 +-
airflow-core/src/airflow/cli/utils.py | 3 +-
.../src/airflow/dag_processing/collection.py | 82 +-
.../src/airflow/dag_processing/processor.py | 12 +-
airflow-core/src/airflow/datasets/__init__.py | 12 +-
airflow-core/src/airflow/datasets/metadata.py | 6 +-
airflow-core/src/airflow/exceptions.py | 17 +
.../src/airflow/jobs/scheduler_job_runner.py | 28 +-
.../src/airflow/jobs/triggerer_job_runner.py | 4 +
airflow-core/src/airflow/models/__init__.py | 20 +-
airflow-core/src/airflow/models/backfill.py | 5 +-
airflow-core/src/airflow/models/dag.py | 1835 ++------------------
airflow-core/src/airflow/models/dagbag.py | 52 +-
airflow-core/src/airflow/models/dagrun.py | 75 +-
airflow-core/src/airflow/models/mappedoperator.py | 13 +-
airflow-core/src/airflow/models/serialized_dag.py | 16 +-
airflow-core/src/airflow/models/taskinstance.py | 7 +-
airflow-core/src/airflow/models/taskmap.py | 3 +-
airflow-core/src/airflow/models/xcom_arg.py | 17 +-
airflow-core/src/airflow/policies.py | 6 +-
.../airflow/serialization/serialized_objects.py | 960 ++++++++--
.../src/airflow/ti_deps/deps/dag_unpaused_dep.py | 11 +-
airflow-core/src/airflow/ui/package.json | 6 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 172 +-
.../public/i18n/locales/en/_freeze_exemptions.json | 6 +-
.../locales/{en => zh-TW}/_freeze_exemptions.json | 6 +-
.../ui/public/i18n/locales/zh-TW/common.json | 1 +
.../airflow/ui/public/i18n/locales/zh-TW/dag.json | 5 +-
.../airflow/ui/public/i18n/locales/zh-TW/hitl.json | 7 +
.../ui/public/i18n/locales/zh-TW/tasks.json | 10 +
.../pages/HITLTaskInstances/HITLTaskInstances.tsx | 2 +-
airflow-core/src/airflow/ui/src/utils/hitl.ts | 15 +-
airflow-core/src/airflow/utils/cli.py | 84 +-
airflow-core/src/airflow/utils/db_manager.py | 3 +-
airflow-core/src/airflow/utils/dot_renderer.py | 3 +-
airflow-core/src/airflow/utils/log/log_reader.py | 31 +
airflow-core/tests/integration/otel/test_otel.py | 47 +-
.../tests/unit/api/common/test_mark_tasks.py | 27 +-
.../unit/api_fastapi/common/test_exceptions.py | 72 +-
.../unit/api_fastapi/common/test_parameters.py | 65 +-
.../core_api/routes/public/test_dag_parsing.py | 4 +-
.../core_api/routes/public/test_dag_run.py | 11 +-
.../core_api/routes/public/test_dag_sources.py | 23 +-
.../api_fastapi/core_api/routes/public/test_log.py | 5 +-
.../core_api/routes/public/test_task_instances.py | 49 +-
.../core_api/routes/public/test_tasks.py | 30 +-
.../core_api/routes/public/test_xcom.py | 7 +-
.../tests/unit/cli/commands/test_dag_command.py | 41 +-
.../tests/unit/cli/commands/test_task_command.py | 12 +-
.../tests/unit/dag_processing/test_collection.py | 125 +-
.../tests/unit/dag_processing/test_manager.py | 109 +-
airflow-core/tests/unit/datasets/test_dataset.py | 37 +-
airflow-core/tests/unit/jobs/test_scheduler_job.py | 274 ++-
airflow-core/tests/unit/jobs/test_triggerer_job.py | 6 +-
airflow-core/tests/unit/models/test_asset.py | 14 +-
airflow-core/tests/unit/models/test_cleartasks.py | 25 +-
airflow-core/tests/unit/models/test_dag.py | 679 ++------
airflow-core/tests/unit/models/test_dag_version.py | 9 +-
airflow-core/tests/unit/models/test_dagbag.py | 61 +-
airflow-core/tests/unit/models/test_dagcode.py | 35 +-
airflow-core/tests/unit/models/test_dagrun.py | 73 +-
.../tests/unit/models/test_mappedoperator.py | 10 +-
.../tests/unit/models/test_serialized_dag.py | 82 +-
.../tests/unit/models/test_taskinstance.py | 167 +-
airflow-core/tests/unit/models/test_xcom.py | 15 +-
.../unit/serialization/test_dag_serialization.py | 22 +-
.../unit/serialization/test_serialized_objects.py | 85 -
.../unit/ti_deps/deps/test_dag_unpaused_dep.py | 14 +-
.../unit/ti_deps/deps/test_prev_dagrun_dep.py | 12 +-
.../tests/unit/utils/log/test_log_reader.py | 57 +
airflow-core/tests/unit/utils/test_db_cleanup.py | 4 +-
airflow-core/tests/unit/utils/test_sqlalchemy.py | 13 +-
airflow-core/tests/unit/utils/test_state.py | 11 +-
dev/airflow_perf/dags/elastic_dag.py | 3 +-
dev/airflow_perf/dags/perf_dag_1.py | 2 +-
dev/airflow_perf/dags/perf_dag_2.py | 2 +-
dev/airflow_perf/dags/sql_perf_dag.py | 2 +-
devel-common/src/tests_common/pytest_plugin.py | 164 +-
devel-common/src/tests_common/test_utils/dag.py | 78 +
devel-common/src/tests_common/test_utils/db.py | 23 +-
.../test_utils/perf/perf_kit/__init__.py | 4 +-
.../test_utils/stream_capture_manager.py | 7 +-
.../src/tests_common/test_utils/system_tests.py | 3 +-
.../amazon/aws/log/test_cloudwatch_task_handler.py | 7 +-
.../unit/amazon/aws/log/test_s3_task_handler.py | 22 +-
.../tests/unit/amazon/aws/operators/test_athena.py | 19 +-
.../unit/amazon/aws/operators/test_datasync.py | 32 +-
.../tests/unit/amazon/aws/operators/test_dms.py | 23 +-
.../amazon/aws/operators/test_emr_add_steps.py | 10 +-
.../aws/operators/test_emr_create_job_flow.py | 20 +-
.../tests/unit/amazon/aws/operators/test_s3.py | 14 +-
.../amazon/aws/operators/test_sagemaker_base.py | 16 +-
.../tests/unit/amazon/aws/sensors/test_s3.py | 18 +-
.../tests/unit/amazon/aws/transfers/test_base.py | 6 +-
.../amazon/aws/transfers/test_dynamodb_to_s3.py | 11 +-
.../unit/amazon/aws/transfers/test_mongo_to_s3.py | 14 +-
.../unit/apache/kylin/operators/test_kylin_cube.py | 6 +-
.../apache/spark/operators/test_spark_submit.py | 6 +-
.../unit/celery/executors/test_celery_executor.py | 27 +-
.../cncf/kubernetes/cli/kubernetes_command.py | 12 +-
.../cncf/kubernetes/decorators/test_kubernetes.py | 4 +-
.../kubernetes/decorators/test_kubernetes_cmd.py | 18 +-
.../decorators/test_kubernetes_commons.py | 16 +-
.../kubernetes/log_handlers/test_log_handlers.py | 13 +-
.../unit/cncf/kubernetes/operators/test_job.py | 12 +-
.../unit/cncf/kubernetes/operators/test_pod.py | 19 +-
.../tests/unit/common/sql/operators/test_sql.py | 58 +-
.../databricks/plugins/databricks_workflow.py | 7 +-
.../tests/unit/docker/decorators/test_docker.py | 20 +-
.../edge3/example_dags/integration_test.py | 2 +-
.../providers/elasticsearch/log/es_task_handler.py | 40 +-
.../unit/fab/auth_manager/test_fab_auth_manager.py | 7 +
.../unit/openlineage/plugins/test_listener.py | 5 +-
.../tests/unit/openlineage/plugins/test_utils.py | 38 +-
.../providers/opensearch/log/os_task_handler.py | 24 +-
.../unit/redis/log/test_redis_task_handler.py | 36 +-
.../unit/snowflake/operators/test_snowflake.py | 27 +-
providers/ssh/tests/unit/ssh/operators/test_ssh.py | 13 +-
.../tests/unit/standard/decorators/test_bash.py | 59 +-
.../tests/unit/standard/decorators/test_python.py | 23 +-
.../tests/unit/standard/operators/test_python.py | 29 +-
.../unit/standard/operators/test_trigger_dagrun.py | 15 +-
.../standard/sensors/test_external_task_sensor.py | 200 +--
.../tests/unit/standard/sensors/test_time_delta.py | 13 +-
.../unit/standard/utils/test_sensor_helper.py | 11 +-
.../tests/secrets_masker/test_secrets_masker.py | 32 +-
task-sdk/src/airflow/sdk/definitions/dag.py | 71 +-
140 files changed, 3293 insertions(+), 4264 deletions(-)
copy airflow-core/src/airflow/ui/public/i18n/locales/{en =>
zh-TW}/_freeze_exemptions.json (63%)
create mode 100644
airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/tasks.json
create mode 100644 devel-common/src/tests_common/test_utils/dag.py