This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch 
dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-f71bf83c8a
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard cdf93ec9241 Bump the core-ui-package-updates group across 1 directory 
with 4 updates
     add b3cffc448ac Use atomic upsert for asset run queue on MySQL to avoid 
deadlocks (#69977)
     add fb69e2b4a32 Pin task bundle manifest to the dagrun's version (#69941)
     add d6a6ceb9ec2 Allow configuring XCom sidecar container security context 
(#69613)
     add 45015fd4093 Add missing newsfragment to Helm Chart (#70043)
     add b628e46a2a8 Update doc (#70047)
     add daf347bf61c Fix `@task.llm_branch` import failure on Task SDK-only 
workers (#70068)
     add ffde96203e7 Reject unsupported require_approval in LLM branch and 
schema compare operators (#70069)
     add d413861ef7f Fix stale docs.sqlalchemy.org/en/14 pooling link in 
config.yml (#69751)
     add 41ed94591ea Java SDK: Throw MissingXComException instead of NPE for 
absent XComs (#69257)
     add 471df2dc220 Rename Kafka Listener to Kafka Event Producer and update 
the documentation (#70014)
     add 2b48289b230 Set stream=False for Snowflake Cortex Agent requests. 
(#69731)
     add cad7d0e2a9c Send Airflow CLI logs to stderr for -o commands so 
structured output stays parseable (#68598)
     add adb4b56a80d Document task subprocess lifecycle and pre-connect log 
buffer (#70076)
     add 4c671a90aaa Enhancing docs for `HttpEventTrigger` (#70073)
     add 0b64e4eae4d Add Amazon ECR repository operators (#69886)
     add 5820c02124d Prevent negative trigger queue delay metrics (#69971)
     add 54980c13300 Bump the uv-dependency-updates group in /dev/breeze with 2 
updates (#70033)
     add 40871d0fae2 Bump the github-actions-updates group across 1 directory 
with 9 updates (#70040)
     add 1724107d560 Fix CI integration tests gated by the wrong platform 
(#70015)
     add 6bf629a0909 Fix mypy prek hooks skipping all files in dot-directory 
(#70064)
     add bddb64f8d6a Document 3.3.0 image databricks constraint fix in 
Dockerfile changelog (#70083)
     add d6246920c30 Fix DocumentLoaderOperator ignoring unknown parser on byte 
input (#70071)
     add 372025f2549 Send TS SDK logs to stderr on socket disconnect (#69302)
     add e182169fbd0 Build Go SDK e2e example bundle natively in CI (#69909)
     add 618faa7675d i18n(ko): translate Dag list run-state filter labels 
(#69781)
     add 69509289c96 Preserve output_type through human approval in LLM 
operators (#70075)
     add 5c967e7bcab Clarify the dags reserialize command scope (#69810)
     add 2de022380ce Add Task SDK, Go and Java SDK execution architecture 
diagrams (#69750)
     add 582076cc273 Discount CI image-build time from duration-trend alerts 
(#69789)
     add 6e411d8baee Clarify AssetPartitionDagRun provisional-run docstring 
(#69982)
     add a7a9feddb56 fix/issue-70020: Adding cap to cloudpickle (#70086)
     add 64f9cbddc0e Bring back edge worker metric compatibility with Airflow 
3.2 (#67328)
     add 21ed9fc97be Replace vars(response) with attribute access in Azure Data 
Factory and Synapse operators for SDK v10 compatibility (#69689)
     add a9a86ae5b91 Bump eslint (#70032)
     add 6982088b4d8 Bump the core-ui-package-updates group across 1 directory 
with 4 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   (cdf93ec9241)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-f71bf83c8a
 (6982088b4d8)

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/workflows/airflow-e2e-tests.yml            |  54 +++-
 .github/workflows/basic-tests.yml                  |   4 +-
 .github/workflows/ci-amd.yml                       |   9 +-
 .github/workflows/ci-arm.yml                       |   9 +-
 .github/workflows/ci-duration-monitor.yml          |   2 +-
 .github/workflows/ci-image-checks.yml              |   8 +-
 .github/workflows/ci-notification.yml              |   6 +-
 .github/workflows/codeql-analysis.yml              |   8 +-
 .github/workflows/e2e-flaky-tests-report.yml       |   2 +-
 .github/workflows/generate-constraints.yml         |   2 +-
 .github/workflows/java-sdk-release-verify.yml      |   4 +-
 .github/workflows/k8s-tests.yml                    |   2 +-
 .github/workflows/publish-docs-to-s3.yml           |   2 +-
 .github/workflows/recheck-old-bug-report.yml       |   2 +-
 .github/workflows/registry-backfill.yml            |   6 +-
 .github/workflows/registry-build.yml               |   4 +-
 .github/workflows/registry-tests.yml               |   2 +-
 .../scheduled-verify-release-calendar.yml          |   2 +-
 .github/workflows/stale.yml                        |   4 +-
 .github/workflows/ui-e2e-tests.yml                 |   2 +-
 .../update-constraints-on-push-stable.yml          |   2 +-
 .github/workflows/update-constraints-on-push.yml   |   2 +-
 .github/workflows/upgrade-check.yml                |   4 +-
 .../language-sdks/java.rst                         |   8 +
 airflow-core/docs/core-concepts/overview.rst       |  85 ++++++
 airflow-core/docs/howto/usage-cli.rst              |  16 +
 .../diagram_java_sdk_execution_architecture.md5sum |   1 +
 .../diagram_java_sdk_execution_architecture.png    | Bin 0 -> 176205 bytes
 .../img/diagram_java_sdk_execution_architecture.py | 287 ++++++++++++++++++
 .../img/diagram_java_sdk_execution_sequence.md5sum |   1 +
 .../img/diagram_java_sdk_execution_sequence.png    | Bin 0 -> 189307 bytes
 .../img/diagram_java_sdk_execution_sequence.py     | 327 ++++++++++++++++++++
 ...diagram_native_language_sdk_architecture.md5sum |   1 +
 .../diagram_native_language_sdk_architecture.png   | Bin 0 -> 146251 bytes
 .../diagram_native_language_sdk_architecture.py    | 258 ++++++++++++++++
 .../diagram_task_sdk_execution_architecture.md5sum |   1 +
 .../diagram_task_sdk_execution_architecture.png    | Bin 0 -> 184731 bytes
 .../img/diagram_task_sdk_execution_architecture.py | 291 ++++++++++++++++++
 .../img/diagram_task_sdk_execution_sequence.md5sum |   1 +
 .../img/diagram_task_sdk_execution_sequence.png    | Bin 0 -> 144211 bytes
 .../img/diagram_task_sdk_execution_sequence.py     | 313 +++++++++++++++++++
 airflow-core/src/airflow/__main__.py               |   6 +
 airflow-core/src/airflow/assets/manager.py         |  29 +-
 airflow-core/src/airflow/cli/utils.py              |  15 +
 .../src/airflow/executors/workloads/task.py        |   6 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |  17 +-
 .../src/airflow/jobs/triggerer_job_runner.py       |   6 +-
 airflow-core/src/airflow/models/asset.py           |  12 +-
 airflow-core/src/airflow/ui/package.json           |   2 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         | 164 +++++-----
 .../airflow/ui/public/i18n/locales/ko/dags.json    |   2 +
 .../tests/unit/always/test_project_structure.py    |   1 -
 .../core_api/routes/public/test_plugins.py         |   2 +-
 airflow-core/tests/unit/assets/test_manager.py     |  41 +++
 airflow-core/tests/unit/cli/test_utils.py          |  51 +++-
 .../tests/unit/executors/test_workloads.py         |  55 +++-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |  37 ++-
 airflow-core/tests/unit/jobs/test_triggerer_job.py |  10 +-
 .../tests/airflow_e2e_tests/conftest.py            | 112 ++++---
 .../tests/airflow_e2e_tests/constants.py           |   3 +-
 chart/newsfragments/65666.significant.rst          |   3 -
 chart/newsfragments/65852.significant.rst          |   1 +
 chart/newsfragments/66671.significant.rst          |   3 +
 chart/newsfragments/67681.significant.rst          |   3 -
 chart/newsfragments/69481.significant.rst          |   2 +-
 contributing-docs/30_new_language_sdk.rst          |  29 ++
 dev/README_RELEASE_AIRFLOW.md                      |   5 +-
 dev/breeze/doc/ci/04_selective_checks.md           |   9 +
 .../doc/images/output_ci_selective-check.svg       |  46 +--
 .../doc/images/output_ci_selective-check.txt       |   2 +-
 .../src/airflow_breeze/commands/ci_commands.py     |  14 +
 .../airflow_breeze/commands/ci_commands_config.py  |   1 +
 dev/breeze/src/airflow_breeze/global_constants.py  |  11 +-
 .../src/airflow_breeze/utils/selective_checks.py   |  89 +-----
 dev/breeze/tests/conftest.py                       |   8 -
 dev/breeze/tests/test_selective_checks.py          | 332 ++++-----------------
 dev/breeze/uv.lock                                 |  50 ++--
 docker-stack-docs/changelog.rst                    |   7 +
 docs/spelling_wordlist.txt                         |   4 +
 .../org/apache/airflow/sdk/BuilderProcessor.kt     |  25 +-
 .../kotlin/org/apache/airflow/sdk/BuilderTest.kt   |  83 +++++-
 .../main/kotlin/org/apache/airflow/sdk/Client.kt   |  16 +
 .../kotlin/org/apache/airflow/sdk/ClientTest.kt    |  12 +
 .../test_kubernetes_pod_operator.py                |   1 +
 providers/amazon/docs/operators/ecr.rst            |  90 ++++++
 providers/amazon/provider.yaml                     |   5 +
 .../airflow/providers/amazon/aws/operators/ecr.py  | 231 ++++++++++++++
 .../airflow/providers/amazon/get_provider_info.py  |   5 +
 .../amazon/tests/system/amazon/aws/example_ecr.py  |  99 ++++++
 .../aws/executors/batch/test_batch_executor.py     |   2 +
 .../amazon/aws/executors/ecs/test_ecs_executor.py  |   2 +
 .../tests/unit/amazon/aws/operators/test_ecr.py    | 208 +++++++++++++
 providers/apache/kafka/docs/configurations-ref.rst |  42 ++-
 providers/apache/kafka/provider.yaml               |  16 +-
 providers/apache/kafka/pyproject.toml              |   2 +-
 .../providers/apache/kafka/get_provider_info.py    |  12 +-
 .../plugins/{listener.py => event_producer.py}     |  33 +-
 .../{test_listener.py => test_event_producer.py}   |  14 +-
 .../{test_listener.py => test_event_producer.py}   | 176 +++++------
 .../kubernetes/docs/connections/kubernetes.rst     |  11 +
 providers/cncf/kubernetes/docs/operators.rst       |   6 +
 providers/cncf/kubernetes/provider.yaml            |   6 +
 .../providers/cncf/kubernetes/get_provider_info.py |   4 +
 .../providers/cncf/kubernetes/hooks/kubernetes.py  |  13 +
 .../providers/cncf/kubernetes/operators/pod.py     |   9 +
 .../cncf/kubernetes/utils/xcom_sidecar.py          |   3 +
 .../decorators/test_kubernetes_commons.py          |   1 +
 .../unit/cncf/kubernetes/hooks/test_kubernetes.py  |  34 +++
 .../unit/cncf/kubernetes/operators/test_pod.py     |  55 ++++
 .../cncf/kubernetes/utils/test_xcom_sidecar.py     |  71 +++++
 .../providers/common/ai/decorators/llm_branch.py   |   2 +-
 .../airflow/providers/common/ai/mixins/approval.py |   8 +-
 .../common/ai/operators/document_loader.py         |   2 +
 .../providers/common/ai/operators/llm_branch.py    |   2 +
 .../common/ai/operators/llm_schema_compare.py      |   2 +
 .../providers/common/ai/utils/output_type.py       |  20 +-
 .../tests/unit/common/ai/mixins/test_approval.py   |  13 +-
 .../common/ai/operators/test_document_loader.py    |   5 +
 .../ai/tests/unit/common/ai/operators/test_llm.py  |  19 ++
 .../unit/common/ai/operators/test_llm_branch.py    |   9 +
 .../common/ai/operators/test_llm_schema_compare.py |   5 +
 .../tests/unit/common/ai/utils/test_output_type.py |  15 +-
 providers/edge3/docs/edge_executor.rst             |  27 ++
 .../airflow/providers/edge3/models/edge_worker.py  |  25 +-
 .../tests/unit/edge3/models/test_edge_worker.py    |  64 ++++
 .../unit/edge3/worker_api/routes/test_worker.py    |  17 +-
 providers/http/docs/triggers.rst                   |  44 +--
 .../microsoft/azure/operators/data_factory.py      |   2 +-
 .../providers/microsoft/azure/operators/synapse.py |   4 +-
 .../microsoft/azure/operators/test_data_factory.py |  26 ++
 .../unit/microsoft/azure/operators/test_synapse.py |  46 +++
 .../snowflake/hooks/snowflake_cortex_agent.py      |   5 +-
 .../snowflake/hooks/test_snowflake_cortex_agent.py |   3 +
 pyproject.toml                                     |   4 +-
 scripts/ci/analyze_ci_job_durations.py             | 276 +++++++++++++----
 scripts/ci/docker-compose/integration-kafka.yml    |   8 +-
 scripts/ci/prek/check_ci_workflows_in_sync.py      |   7 +-
 scripts/ci/prek/common_prek_utils.py               |   5 +
 scripts/ci/prek/mypy_folder.py                     |   3 +-
 ...un_mypy_full_dist_local_venv_or_breeze_in_ci.py |   3 +-
 scripts/tests/ci/prek/test_common_prek_utils.py    |  16 +
 scripts/tests/ci/test_analyze_ci_job_durations.py  | 233 ++++++++++++---
 .../sdk/definitions/decorators/__init__.pyi        |   6 +
 ts-sdk/src/coordinator/log-channel.ts              |  61 +++-
 ts-sdk/tests/coordinator/log-channel.test.ts       | 121 +++++++-
 uv.lock                                            | 105 +++----
 146 files changed, 4403 insertions(+), 1019 deletions(-)
 create mode 100644 
airflow-core/docs/img/diagram_java_sdk_execution_architecture.md5sum
 create mode 100644 
airflow-core/docs/img/diagram_java_sdk_execution_architecture.png
 create mode 100644 
airflow-core/docs/img/diagram_java_sdk_execution_architecture.py
 create mode 100644 
airflow-core/docs/img/diagram_java_sdk_execution_sequence.md5sum
 create mode 100644 
airflow-core/docs/img/diagram_java_sdk_execution_sequence.png
 create mode 100644 airflow-core/docs/img/diagram_java_sdk_execution_sequence.py
 create mode 100644 
airflow-core/docs/img/diagram_native_language_sdk_architecture.md5sum
 create mode 100644 
airflow-core/docs/img/diagram_native_language_sdk_architecture.png
 create mode 100644 
airflow-core/docs/img/diagram_native_language_sdk_architecture.py
 create mode 100644 
airflow-core/docs/img/diagram_task_sdk_execution_architecture.md5sum
 create mode 100644 
airflow-core/docs/img/diagram_task_sdk_execution_architecture.png
 create mode 100644 
airflow-core/docs/img/diagram_task_sdk_execution_architecture.py
 create mode 100644 
airflow-core/docs/img/diagram_task_sdk_execution_sequence.md5sum
 create mode 100644 
airflow-core/docs/img/diagram_task_sdk_execution_sequence.png
 create mode 100644 airflow-core/docs/img/diagram_task_sdk_execution_sequence.py
 delete mode 100644 chart/newsfragments/65666.significant.rst
 create mode 100644 chart/newsfragments/65852.significant.rst
 create mode 100644 chart/newsfragments/66671.significant.rst
 delete mode 100644 chart/newsfragments/67681.significant.rst
 create mode 100644 providers/amazon/docs/operators/ecr.rst
 create mode 100644 
providers/amazon/src/airflow/providers/amazon/aws/operators/ecr.py
 create mode 100644 providers/amazon/tests/system/amazon/aws/example_ecr.py
 create mode 100644 providers/amazon/tests/unit/amazon/aws/operators/test_ecr.py
 rename 
providers/apache/kafka/src/airflow/providers/apache/kafka/plugins/{listener.py 
=> event_producer.py} (92%)
 rename 
providers/apache/kafka/tests/integration/apache/kafka/plugins/{test_listener.py 
=> test_event_producer.py} (92%)
 rename 
providers/apache/kafka/tests/unit/apache/kafka/plugins/{test_listener.py => 
test_event_producer.py} (72%)
 create mode 100644 
providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_xcom_sidecar.py
 create mode 100644 providers/edge3/tests/unit/edge3/models/test_edge_worker.py

Reply via email to