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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/dev/react-plugin-tools/react_plugin_template/ui-plugin-template-package-updates-0453533dc7
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 578f3554064 Bump the ui-plugin-template-package-updates group across 1 
directory with 25 updates
     add ab5ba5ca053 Adaptions for custom auth manager example in documentation 
(#59355)
     add 4bfd1215941 Fix svn push step to add both versions in one commit 
(#59505)
     add 7ba8dbfd088 Add ability to add, edit, and delete XComs directly from 
UI (#58921)
     add 55c42fa7fd6 Manually bump packages (#59073)
     add c81c570ecfb add ui e2e condtion for prod image build (#59523)
     add 55a4ecd6be6 Consolidate more components (#59338)
     add c998c941697 Update release version to 3.1.1 and improve error handling 
in SVN access (#59531)
     add 31f953b0c8d bug fix (#59292)
     add dd3c93e239c Remove redundant InvokeModel calls (#59527)
     add 4713f72525d Bump Sphinx Airflow theme to 0.3.0 (#59538)
     add d6095c5f2f0 Split SDK and serialized asset classes (#58993)
     add f6343b164ab Feat e2e test for Dags pagination (#59400)
     add 9fc231e237c Minor cleanups removing SDK references from Core (#59491)
     add 908058951c5 Use exclude_defaults to prevent explicitly empty fields to 
be in request (#57718)
     add 6059bec62d4 Add Rahul Vats as UI code owner (#59548)
     add 7b30cc0fb66 Refactor Dag trigger e2e tests into dags-list.spec (#59542)
     add 3af4d289cd2 Move Serialization/Deserialization (serde) to task SDK 
(#58992)
     add c3f0fd477cc Refactor/sqla2 providers(celery, kubernetes, databricks, 
mysql) to remove SQLA query usage (#59537)
     add 5c25ccc0010 Update multiple test files to remove SQLAlchemy query 
usage (#59501)
     add e7a1e57fd16 [BUGFIX] Flush session() before processing Event Buffer 
(#59314)
     add 357b7fbdd22 Use textwrap.dedent in all cases in conf tests (#59536)
     add 875a427ab3f Update README.md "DAG" to "Dag" for consistency (#59554)
     add aed9e04b83d Update guide duration from 5 to 15 minutes (#59552)
     add ebefb4f145c Add Rahul to codeowners (#59565)
     add d0bb4ad34d5 Update Dockerfile (#59569)
     add 85ff1846148 Bump the ui-plugin-template-package-updates group across 1 
directory with 25 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   (578f3554064)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/dev/react-plugin-tools/react_plugin_template/ui-plugin-template-package-updates-0453533dc7
 (85ff1846148)

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/CODEOWNERS                                 |    5 +-
 .github/workflows/basic-tests.yml                  |    2 +-
 .pre-commit-config.yaml                            |   14 +
 README.md                                          |   18 +-
 airflow-core/.pre-commit-config.yaml               |    1 +
 .../docs/authoring-and-scheduling/serializers.rst  |    4 +-
 airflow-core/src/airflow/__init__.py               |    3 +-
 .../core_api/openapi/v2-rest-api-generated.yaml    |   75 +
 .../api_fastapi/core_api/routes/public/xcom.py     |   74 +-
 .../api_fastapi/core_api/services/ui/task_group.py |    5 +-
 .../execution_api/routes/task_instances.py         |   29 +-
 airflow-core/src/airflow/assets/evaluation.py      |   41 +-
 airflow-core/src/airflow/assets/manager.py         |   28 +-
 .../src/airflow/dag_processing/collection.py       |   38 +-
 .../src/airflow/example_dags/example_xcom.py       |    3 +-
 airflow-core/src/airflow/listeners/spec/asset.py   |    8 +-
 airflow-core/src/airflow/models/asset.py           |   53 +-
 airflow-core/src/airflow/models/dag.py             |   25 +-
 airflow-core/src/airflow/models/serialized_dag.py  |   14 +-
 airflow-core/src/airflow/models/taskinstance.py    |   91 +-
 airflow-core/src/airflow/models/trigger.py         |    2 +-
 airflow-core/src/airflow/models/xcom.py            |   24 +-
 airflow-core/src/airflow/models/xcom_arg.py        |   18 +-
 airflow-core/src/airflow/serialization/__init__.py |   12 +
 airflow-core/src/airflow/serialization/decoders.py |   43 +-
 .../airflow/serialization/definitions/assets.py    |  288 ++-
 airflow-core/src/airflow/serialization/encoders.py |   56 +-
 .../airflow/serialization/serialized_objects.py    |   49 +-
 .../src/airflow/serialization/stringify.py         |  141 ++
 .../src/airflow/ti_deps/deps/prev_dagrun_dep.py    |    3 +-
 airflow-core/src/airflow/timetables/assets.py      |   21 +-
 airflow-core/src/airflow/timetables/base.py        |   50 +-
 airflow-core/src/airflow/timetables/simple.py      |   44 +-
 .../src/airflow/ui/openapi-gen/queries/common.ts   |    1 +
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |   25 +
 .../ui/openapi-gen/requests/services.gen.ts        |   37 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |   39 +
 airflow-core/src/airflow/ui/package.json           |   79 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         | 2577 ++++++++------------
 .../airflow/ui/public/i18n/locales/en/browse.json  |   26 +-
 .../airflow/ui/public/i18n/locales/en/common.json  |    6 +-
 .../ui/src/components/Assets/TriggeredRuns.tsx     |    4 +-
 .../ui/src/components/Banner/BackfillBanner.tsx    |    4 +-
 .../src/airflow/ui/src/components/BasicTooltip.tsx |   28 +-
 .../ui/src/components/Clear/Run/ClearRunDialog.tsx |    4 +-
 .../TaskInstance/ClearGroupTaskInstanceDialog.tsx  |    4 +-
 .../ClearTaskInstanceConfirmationDialog.tsx        |    6 +-
 .../Clear/TaskInstance/ClearTaskInstanceDialog.tsx |    4 +-
 .../src/airflow/ui/src/components/ConfigForm.tsx   |    3 +-
 .../DagWarningsModal.tsx => DAGWarningsModal.tsx}  |    4 +-
 .../ui/src/components/DagActions/ParseDag.tsx      |    3 +-
 .../src/components/DagActions/RunBackfillForm.tsx  |    9 +-
 .../src/airflow/ui/src/components/DeleteDialog.tsx |    4 +-
 .../ui/src/components/DisplayMarkdownButton.tsx    |    4 +-
 .../ui/src/components/EditableMarkdownButton.tsx   |    4 +-
 .../ui/src/components/FilterBar/FilterPill.tsx     |   45 +-
 .../components/FilterBar/filters/DateFilter.tsx    |   23 +-
 .../FilterBar/filters/DateRangeCalendar.tsx        |    6 +-
 .../FilterBar/filters/DateRangeFilter.tsx          |  186 +-
 .../components/FilterBar/filters/NumberFilter.tsx  |   65 +-
 .../components/FilterBar/filters/SelectFilter.tsx  |   88 +-
 .../FilterBar/filters/TextSearchFilter.tsx         |   23 +-
 .../airflow/ui/src/components/FilterBar/index.ts   |    2 +-
 .../src/components/FlexibleForm/FieldDropdown.tsx  |    2 +-
 .../airflow/ui/src/components/LimitedItemsList.tsx |    4 +-
 .../src/components/MarkAs/Run/MarkRunAsDialog.tsx  |    4 +-
 .../TaskInstance/MarkTaskInstanceAsDialog.tsx      |    4 +-
 .../airflow/ui/src/components/TrendCountChart.tsx  |    2 +-
 .../src/components/ui/ActionBar/CloseTrigger.tsx   |    4 +-
 .../airflow/ui/src/components/ui/ActionButton.tsx  |    4 +-
 .../src/airflow/ui/src/components/ui/Alert.tsx     |    4 +-
 .../src/airflow/ui/src/components/ui/Button.tsx    |   52 -
 .../airflow/ui/src/components/ui/CloseButton.tsx   |   35 -
 .../ui/src/components/ui/Dialog/CloseTrigger.tsx   |    4 +-
 .../ui/src/components/ui/Popover/CloseTrigger.tsx  |    4 +-
 .../src/airflow/ui/src/components/ui/RadioCard.tsx |   55 +-
 .../ui/src/components/ui/ResizableWrapper.tsx      |    7 +-
 .../ui/src/components/ui/Select/Content.tsx        |    2 +-
 .../ui/src/components/ui/Select/Trigger.tsx        |    4 +-
 .../src/airflow/ui/src/components/ui/index.ts      |    2 -
 .../ui/src/layouts/Details/DetailsLayout.tsx       |   11 +-
 .../ui/src/layouts/Details/PanelButtons.tsx        |   32 +-
 .../ui/src/layouts/Details/TaskStreamFilter.tsx    |    3 +-
 .../ui/src/pages/AssetsList/DependencyPopover.tsx  |    4 +-
 .../pages/Connections/DeleteConnectionButton.tsx   |    4 +-
 .../pages/Connections/DeleteConnectionsButton.tsx  |    4 +-
 .../ui/src/pages/DagsList/AssetSchedule.tsx        |    4 +-
 .../airflow/ui/src/pages/Pools/AddPoolButton.tsx   |    4 +-
 .../src/airflow/ui/src/pages/Pools/PoolForm.tsx    |    3 +-
 .../src/airflow/ui/src/pages/Run/Header.tsx        |    2 +-
 .../airflow/ui/src/pages/TaskInstance/Header.tsx   |    2 +-
 .../src/pages/TaskInstance/Logs/TaskLogHeader.tsx  |    5 +-
 .../src/pages/Variables/DeleteVariablesButton.tsx  |    4 +-
 .../src/pages/Variables/ImportVariablesButton.tsx  |    4 +-
 .../ui/src/pages/Variables/ImportVariablesForm.tsx |    3 +-
 .../Variables/ManageVariable/AddVariableButton.tsx |    4 +-
 .../ManageVariable/DeleteVariableButton.tsx        |    4 +-
 .../Variables/ManageVariable/VariableForm.tsx      |    3 +-
 .../ParseDag.tsx => pages/XCom/AddXComButton.tsx}  |   48 +-
 .../airflow/ui/src/pages/XCom/DeleteXComButton.tsx |   96 +
 .../XCom/EditXComButton.tsx}                       |   44 +-
 .../src/airflow/ui/src/pages/XCom/XCom.tsx         |   56 +-
 .../src/airflow/ui/src/pages/XCom/XComModal.tsx    |  213 ++
 .../ui/src/queries/useConnectionTypeMeta.ts        |  103 +-
 .../src/airflow/ui/src/queries/useDagParams.ts     |   12 +-
 .../airflow/ui/src/queries/useDagTagsInfinite.ts   |   18 +-
 .../ui/src/queries/useRefreshOnNewDagRuns.ts       |    4 +-
 .../src/airflow/ui/tests/e2e/pages/DagsPage.ts     |   34 +
 .../{dag-trigger.spec.ts => dags-list.spec.ts}     |   46 +-
 airflow-core/src/airflow/utils/context.py          |   15 +-
 airflow-core/src/airflow/utils/helpers.py          |   56 +-
 airflow-core/src/airflow/utils/json.py             |   37 +-
 airflow-core/tests/integration/otel/test_otel.py   |   27 +-
 .../core_api/routes/public/test_assets.py          |    2 +-
 .../core_api/routes/public/test_dag_run.py         |   36 +-
 .../core_api/routes/public/test_xcom.py            |   97 +-
 .../versions/head/test_task_instances.py           |   20 +-
 airflow-core/tests/unit/assets/test_evaluation.py  |  117 +-
 airflow-core/tests/unit/assets/test_manager.py     |   23 +-
 .../tests/unit/cli/commands/test_asset_command.py  |    5 +-
 airflow-core/tests/unit/core/test_configuration.py |  301 ++-
 .../tests/unit/dag_processing/test_collection.py   |   25 +-
 airflow-core/tests/unit/jobs/test_scheduler_job.py |   17 +-
 .../tests/unit/listeners/asset_listener.py         |    9 +-
 airflow-core/tests/unit/models/test_asset.py       |    8 +-
 airflow-core/tests/unit/models/test_dagwarning.py  |    3 +-
 .../tests/unit/models/test_renderedtifields.py     |   32 +-
 .../tests/unit/models/test_taskinstance.py         |   37 +-
 airflow-core/tests/unit/models/test_timestamp.py   |    5 +-
 airflow-core/tests/unit/models/test_xcom.py        |    2 +-
 .../unit/serialization/definitions}/__init__.py    |    0
 .../unit/serialization/definitions/test_assets.py  |   97 +
 .../serialization/serializers/test_serializers.py  |   12 +-
 .../unit/serialization/test_dag_serialization.py   |   23 +-
 .../unit/serialization/test_serialized_objects.py  |   39 +-
 .../tests/unit/serialization/test_stringify.py     |  237 ++
 .../ti_deps/deps/test_runnable_exec_date_dep.py    |    5 +-
 .../tests/unit/timetables/test_assets_timetable.py |  155 +-
 airflow-core/tests/unit/utils/test_cli_util.py     |    5 +-
 airflow-core/tests/unit/utils/test_edgemodifier.py |    3 +-
 airflow-ctl/src/airflowctl/api/operations.py       |   72 +-
 .../src/airflowctl/ctl/commands/dag_command.py     |    3 +-
 .../03a_contributors_quick_start_beginners.rst     |    4 +-
 .../commands/release_candidate_command.py          |   22 +-
 .../src/airflow_breeze/commands/release_command.py |    4 +-
 .../src/airflow_breeze/utils/selective_checks.py   |    7 +-
 dev/breeze/tests/test_release_candidate_command.py |  187 ++
 dev/breeze/tests/test_selective_checks.py          |    3 +-
 .../react_plugin_template/package.json             |    4 +-
 .../react_plugin_template/pnpm-lock.yaml           |  156 +-
 devel-common/pyproject.toml                        |    2 +-
 .../extending/add-pypi-packages-uv/Dockerfile      |    2 +-
 generated/PYPI_README.md                           |    2 +-
 providers/amazon/docs/operators/bedrock.rst        |   12 +-
 .../tests/system/amazon/aws/example_bedrock.py     |   48 +-
 .../amazon/aws/example_bedrock_batch_inference.py  |   19 +-
 .../aws/example_bedrock_retrieve_and_generate.py   |   20 +-
 .../unit/celery/log_handlers/test_log_handlers.py  |    5 +-
 .../cncf/kubernetes/decorators/kubernetes_cmd.py   |    5 +-
 .../cncf/kubernetes/kubernetes_helper_functions.py |    8 +-
 .../kubernetes/decorators/test_kubernetes_cmd.py   |   23 +
 .../databricks/plugins/databricks_workflow.py      |   14 +-
 .../databricks/plugins/test_databricks_workflow.py |    4 +-
 providers/fab/docs/auth-manager/token.rst          |    6 +-
 .../fab/auth_manager/security_manager/override.py  |    5 +-
 .../tests/unit/mysql/transfers/test_s3_to_mysql.py |    8 +-
 .../openlineage/utils/selective_enable.py          |    4 +-
 ...ample_openlineage_schedule_asset_or_time_dag.py |    2 +-
 .../tests/unit/standard/decorators/test_python.py  |   19 +-
 task-sdk/src/airflow/sdk/bases/timetable.py        |   50 +-
 task-sdk/src/airflow/sdk/bases/xcom.py             |    4 +-
 .../src/airflow/sdk/definitions/asset/__init__.py  |  252 +-
 .../airflow/sdk/definitions/asset/decorators.py    |   35 +-
 task-sdk/src/airflow/sdk/definitions/dag.py        |    2 +
 task-sdk/src/airflow/sdk/definitions/deadline.py   |    2 +-
 .../src/airflow/sdk/serde/__init__.py              |   13 +-
 .../src/airflow/sdk/serde/serializers}/__init__.py |    0
 .../src/airflow/sdk/serde}/serializers/bignum.py   |    4 +-
 .../src/airflow/sdk/serde}/serializers/builtin.py  |    4 +-
 .../src/airflow/sdk/serde}/serializers/datetime.py |    6 +-
 .../airflow/sdk/serde}/serializers/deltalake.py    |    4 +-
 .../src/airflow/sdk/serde}/serializers/iceberg.py  |    4 +-
 .../airflow/sdk/serde}/serializers/kubernetes.py   |    4 +-
 .../src/airflow/sdk/serde}/serializers/numpy.py    |    4 +-
 .../src/airflow/sdk/serde}/serializers/pandas.py   |    4 +-
 .../src/airflow/sdk/serde}/serializers/pydantic.py |    6 +-
 .../src/airflow/sdk/serde}/serializers/timezone.py |    4 +-
 .../src/airflow/sdk/serde}/typing.py               |    1 -
 task-sdk/tests/task_sdk/definitions/test_asset.py  |   54 +-
 task-sdk/tests/task_sdk/docs/test_public_api.py    |    1 +
 .../tests/task_sdk/serde}/__init__.py              |    0
 .../tests/task_sdk/serde}/test_serde.py            |   49 +-
 192 files changed, 4616 insertions(+), 3573 deletions(-)
 create mode 100644 airflow-core/src/airflow/serialization/stringify.py
 rename airflow-core/src/airflow/ui/src/components/{ui/DagWarningsModal.tsx => 
DAGWarningsModal.tsx} (96%)
 delete mode 100644 airflow-core/src/airflow/ui/src/components/ui/Button.tsx
 delete mode 100644 
airflow-core/src/airflow/ui/src/components/ui/CloseButton.tsx
 copy airflow-core/src/airflow/ui/src/{components/DagActions/ParseDag.tsx => 
pages/XCom/AddXComButton.tsx} (53%)
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/XCom/DeleteXComButton.tsx
 copy airflow-core/src/airflow/ui/src/{layouts/Nav/TimezoneModal.tsx => 
pages/XCom/EditXComButton.tsx} (50%)
 create mode 100644 airflow-core/src/airflow/ui/src/pages/XCom/XComModal.tsx
 rename airflow-core/src/airflow/ui/tests/e2e/specs/{dag-trigger.spec.ts => 
dags-list.spec.ts} (59%)
 copy airflow-core/{src/airflow/api/common => 
tests/unit/serialization/definitions}/__init__.py (100%)
 create mode 100644 
airflow-core/tests/unit/serialization/definitions/test_assets.py
 create mode 100644 airflow-core/tests/unit/serialization/test_stringify.py
 rename airflow-core/src/airflow/serialization/serde.py => 
task-sdk/src/airflow/sdk/serde/__init__.py (97%)
 copy {airflow-core/src/airflow/api/common => 
task-sdk/src/airflow/sdk/serde/serializers}/__init__.py (100%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/bignum.py (94%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/builtin.py (94%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/datetime.py (95%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/deltalake.py (96%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/iceberg.py (96%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/kubernetes.py (95%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/numpy.py (95%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/pandas.py (95%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/pydantic.py (94%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/serializers/timezone.py (96%)
 copy {airflow-core/src/airflow/serialization => 
task-sdk/src/airflow/sdk/serde}/typing.py (99%)
 copy {airflow-core/src/airflow/_shared => 
task-sdk/tests/task_sdk/serde}/__init__.py (100%)
 rename {airflow-core/tests/unit/serialization => 
task-sdk/tests/task_sdk/serde}/test_serde.py (92%)

Reply via email to