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-45607460aa
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 8841e14434b Bump the core-ui-package-updates group across 1 directory
with 4 updates
add 089ec0078bf Fix typos across contributor and provider documentation
(#71884)
add 132ec4f59b8 Fix Variable.set rewriting team_name of existing variables
(#71823)
add 9899393f0b6 Reuse CI image built from the same sources in another
checkout (#71886)
add 62c154ce730 Bump the auth-ui-package-updates group across 1 directory
with 4 updates (#71896)
add 2daa1eb03c3 Bump the edge-ui-package-updates group across 1 directory
with 5 updates (#71902)
add 306b831c00d Fix InfluxDBHook methods failing when called before
get_conn (#71705)
add 474e5b598f5 Harden frame processing on large data (#69125)
add d21f0687de3 Correct the common-ai toolset list and document the
shields extra (#71819)
add 00f1457ebfb Fix reversed credential precedence in Bedrock hook
docstring (#71826)
add ebca0c8edcf Java SDK: Register tasks as first-class TaskDef objects
(#71057)
add bcf1dbf41a0 Report Dag cache metrics under each component's own
namespace (#71815)
add 29c3ac211f2 Publish standalone documentation for Apache Airflow Mypy
(#71878)
add 49c5d519b0e Reduce memory used when deleting queued asset events
(#71917)
add c322a556496 Clarify Breeze CI image build helper names (#71912)
add 4a247b98a9e [main] CI: Upgrade important CI environment (#71924)
add cbedeaba147 Keep MSGraph path parameters across paginated pages
(#71866)
add 0eda936b484 Make GridButton tooltip label timezone aware (#71944)
add d253d87f863 UI: Allow file downloads from plugin external view iframes
(#71803)
add b5b39ccd8f0 Include the JSON parse-error message in the Variable form
warning (#71780)
add 0807f2b5f75 Reuse the ambient session when skipping pending TIs in
dag-run terminal state (#71488)
add bdf3ee57032 Prevent React plugins from inheriting a prior bundle's
component (#71943)
add c1fcbefd712 Fix nested non-Dag with-statement exiting the Dag context
in version inflation checker (#68795)
add 3e79c0536a1 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 (8841e14434b)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/airflow-core/src/airflow/ui/core-ui-package-updates-45607460aa
(3e79c0536a1)
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/publish-docs-to-s3.yml | 2 +-
Dockerfile.ci | 4 +-
.../language-sdks/java.rst | 12 +-
airflow-core/docs/howto/static-type-checking.rst | 56 +-
.../docs/installation/installing-from-sources.rst | 2 +-
airflow-core/src/airflow/api/common/mark_tasks.py | 2 +-
.../auth/managers/simple/ui/package.json | 8 +-
.../auth/managers/simple/ui/pnpm-lock.yaml | 158 ++---
.../src/airflow/api_fastapi/common/dagbag.py | 10 +-
.../api_fastapi/core_api/routes/public/assets.py | 6 +-
.../src/airflow/jobs/scheduler_job_runner.py | 9 +-
airflow-core/src/airflow/models/dagbag.py | 127 ++--
airflow-core/src/airflow/models/variable.py | 1 -
airflow-core/src/airflow/ui/package.json | 2 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 18 +-
.../airflow/ui/src/layouts/Details/Grid/Bar.tsx | 2 +-
.../src/layouts/Details/Grid/GridButton.test.tsx | 26 +-
.../ui/src/layouts/Details/Grid/GridButton.tsx | 7 +-
.../src/airflow/ui/src/pages/ExternalView.tsx | 5 +-
.../src/airflow/ui/src/pages/ReactPlugin.test.tsx | 26 +-
.../src/airflow/ui/src/pages/ReactPlugin.tsx | 10 +-
.../Variables/ManageVariable/VariableForm.test.tsx | 6 +-
.../Variables/ManageVariable/VariableForm.tsx | 22 +-
.../airflow/utils/dag_version_inflation_checker.py | 6 +-
.../tests/unit/api_fastapi/common/test_dagbag.py | 26 +-
.../core_api/routes/public/test_assets.py | 60 ++
airflow-core/tests/unit/jobs/test_scheduler_job.py | 4 +
airflow-core/tests/unit/models/test_dagbag.py | 120 ++--
airflow-core/tests/unit/models/test_variable.py | 8 +
.../utils/test_dag_version_inflation_checker.py | 77 +++
contributing-docs/testing/k8s_tests.rst | 2 +-
contributing-docs/testing/system_tests.rst | 2 +-
dev/README_RELEASE_MYPY.md | 33 +-
dev/breeze/doc/08_ci_tasks.rst | 2 +-
.../adr/0003-bootstrapping-virtual-environment.md | 6 +-
...-using-contributed-code-when-building-images.md | 2 +-
.../0011-unified-communication-with-the-users.md | 2 +-
dev/breeze/doc/ci/02_images.md | 10 +-
dev/breeze/doc/ci/04_selective_checks.md | 6 +-
dev/breeze/doc/ci/05_workflows.md | 2 +-
dev/breeze/doc/images/output_build-docs.svg | 22 +-
dev/breeze/doc/images/output_build-docs.txt | 2 +-
...tput_release-management_add-back-references.svg | 22 +-
...tput_release-management_add-back-references.txt | 2 +-
.../output_release-management_publish-docs.svg | 22 +-
.../output_release-management_publish-docs.txt | 2 +-
.../images/output_workflow-run_publish-docs.svg | 22 +-
.../images/output_workflow-run_publish-docs.txt | 2 +-
dev/breeze/pyproject.toml | 2 +-
.../airflow_breeze/commands/ci_image_commands.py | 68 ++-
.../airflow_breeze/commands/developer_commands.py | 15 +-
.../airflow_breeze/commands/registry_commands.py | 6 +-
.../commands/release_management_commands.py | 14 +-
.../airflow_breeze/commands/testing_commands.py | 6 +-
dev/breeze/src/airflow_breeze/global_constants.py | 18 +
.../airflow_breeze/utils/add_back_references.py | 3 +
.../airflow_breeze/utils/docker_command_utils.py | 4 +
.../src/airflow_breeze/utils/docs_publisher.py | 3 +
.../utils/mark_image_as_refreshed.py | 6 +-
.../src/airflow_breeze/utils/md5_build_check.py | 13 +
.../src/airflow_breeze/utils/publish_docs_to_s3.py | 1 +
.../src/airflow_breeze/utils/selective_checks.py | 6 +
.../test_add_back_references.py} | 16 +-
dev/breeze/tests/test_ci_image_commands.py | 188 ++++++
dev/breeze/tests/test_developer_commands.py | 10 +-
dev/breeze/tests/test_docker_command_utils.py | 30 +-
dev/breeze/tests/test_docs_publisher.py | 7 +
dev/breeze/tests/test_publish_docs_to_s3.py | 2 +
.../tests/test_release_management_commands.py | 6 +
dev/breeze/tests/test_selective_checks.py | 7 +
dev/breeze/uv.lock | 538 ++++++++---------
{task-sdk => dev/mypy}/docs/conf.py | 66 +-
dev/mypy/docs/index.rst | 75 +++
{chart => dev/mypy}/docs/release_notes.rst | 2 -
.../mypy/docs/spelling_wordlist.txt | 4 +-
dev/mypy/pyproject.toml | 16 +-
dev/registry/derive_wave_providers.py | 1 +
dev/registry/tests/test_derive_wave_providers.py | 2 +-
devel-common/pyproject.toml | 1 +
.../docs_build/dev_index_template.html.jinja2 | 9 +
.../src/sphinx_exts/docs_build/docs_builder.py | 3 +
.../sphinx_exts/docs_build/test_docs_builder.py | 14 +-
docker-context-files/.README.md | 2 +-
docs/README.md | 3 +-
.../airflow/example/ExampleBundleBuilder.java | 2 +-
.../airflow/example/InterfaceExampleBuilder.java | 11 +-
.../org/apache/airflow/sdk/BuilderProcessor.kt | 11 +-
.../kotlin/org/apache/airflow/sdk/BuilderTest.kt | 48 +-
.../apache/airflow/example/ScalaSparkExample.scala | 8 +-
.../main/kotlin/org/apache/airflow/sdk/Builder.kt | 4 +-
.../main/kotlin/org/apache/airflow/sdk/Bundle.kt | 20 +-
.../org/apache/airflow/sdk/{Dag.kt => DagDef.kt} | 67 ++-
.../main/kotlin/org/apache/airflow/sdk/Server.kt | 26 +-
.../org/apache/airflow/sdk/execution/Comm.kt | 148 ++++-
.../org/apache/airflow/sdk/execution/Frame.kt | 46 +-
.../org/apache/airflow/sdk/execution/MsgPack.kt | 15 +-
.../org/apache/airflow/sdk/execution/Task.kt | 9 +-
.../kotlin/org/apache/airflow/sdk/BundleTest.kt | 4 +-
.../kotlin/org/apache/airflow/sdk/DagDefTest.kt | 97 +++
.../kotlin/org/apache/airflow/sdk/ServerTest.kt | 4 +-
.../org/apache/airflow/sdk/execution/CommTest.kt | 13 +-
.../org/apache/airflow/sdk/execution/TaskTest.kt | 6 +-
.../airflow/k8sexample/K8sBundleBuilder.java | 2 +-
.../system/apache/hive/example_twitter_README.md | 4 +-
.../tinkerpop/docs/connections/tinkerpop.rst | 2 +-
providers/common/ai/docs/index.rst | 5 +-
providers/common/ai/docs/toolsets.rst | 14 +-
.../providers/common/ai/hooks/pydantic_ai.py | 5 +-
.../providers/edge3/plugins/www/package.json | 10 +-
.../providers/edge3/plugins/www/pnpm-lock.yaml | 154 ++---
.../airflow/providers/influxdb/hooks/influxdb.py | 27 +-
.../tests/system/influxdb/example_influxdb.py | 7 +-
.../tests/unit/influxdb/hooks/test_influxdb.py | 107 +++-
.../azure/docs/connections/azure_batch.rst | 2 +-
.../providers/microsoft/azure/operators/msgraph.py | 1 +
.../unit/microsoft/azure/operators/test_msgraph.py | 43 ++
.../unit/microsoft/azure/resources/messages.json | 1 +
.../microsoft/azure/resources/next_messages.json | 1 +
scripts/ci/docs/store_stable_versions.py | 5 +
.../prek/check_metrics_synced_with_the_registry.py | 67 ++-
scripts/ci/prek/mypy_folder.py | 1 +
.../tests/ci/docs/test_store_stable_versions.py | 15 +-
.../test_check_metrics_synced_with_the_registry.py | 79 ++-
shared/README.md | 4 +-
.../observability/metrics/metrics_template.yaml | 24 +
uv.lock | 666 +++++++++++----------
126 files changed, 2582 insertions(+), 1355 deletions(-)
copy dev/breeze/{src/airflow_breeze/utils/helm_chart_utils.py =>
tests/test_add_back_references.py} (63%)
create mode 100644 dev/breeze/tests/test_ci_image_commands.py
copy {task-sdk => dev/mypy}/docs/conf.py (52%)
create mode 100644 dev/mypy/docs/index.rst
copy {chart => dev/mypy}/docs/release_notes.rst (99%)
copy java-sdk/slf4j/gradle.properties => dev/mypy/docs/spelling_wordlist.txt
(97%)
copy airflow-core/src/airflow/api_fastapi/core_api/datamodels/extra_links.py
=> devel-common/tests/unit/sphinx_exts/docs_build/test_docs_builder.py (64%)
rename java-sdk/sdk/src/main/kotlin/org/apache/airflow/sdk/{Dag.kt =>
DagDef.kt} (61%)
create mode 100644
java-sdk/sdk/src/test/kotlin/org/apache/airflow/sdk/DagDefTest.kt
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/resources/messages.json
create mode 100644
providers/microsoft/azure/tests/unit/microsoft/azure/resources/next_messages.json