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

github-bot pushed a change to branch 
dependabot/npm_and_yarn/providers/edge3/src/airflow/providers/edge3/plugins/www/fab-ui-package-updates-36504799fb
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 3cd44c22b81 Bump the fab-ui-package-updates group across 1 directory 
with 24 updates
     add 0351fbf2c4e feature: Add OpenLineage support for 
BigQueryToMsSqlOperator (#55168)
     add 85c99a048b0 feature: Add OpenLineage support for OracleToGCSOperator 
(#54953)
     add 6ded2faa758 Add hyperlink to triggering user name in DAG run header 
(#55112)
     add dee3a615cc7 Fix migration when xcom has NaN values (#53812)
     add b822e4f576f fix-dowangrade with note to 2.11 (#55118)
     add 6b89a3873c5  add dag_version filter to get_dag_runs endpoint and 
corresponding tests (#54882)
     add 20691d55c49 Persist TI tabs in dag view for Gantt bar click (#55191)
     add beaf15c4e76 feat(ui): implement dynamic legend system for calendar 
(#55155)
     add 9fabe619eb3 refactor(ui): replace hardcoded query parameter strings 
with SearchParamsKeys constants (#55218)
     add 1e406ab17f0 Feature/add auto refresh to edge react UI (#54994)
     add dc84ec99e85 Nuke patched_secrets_masker fixture and its usages (#54884)
     add 43c31e290be Update `is_authorized_dag` method in `FabAuthManager` 
(#54926)
     add 9d4d59806b0 Retry on more edge cases for bedrock (#55201)
     add f1e9e522fb8 Fix connection management for EKS token generation (#55195)
     add 00f33431915 Add composer_dag_run_id as optional parameter to 
CloudComposerDAGRunSensor (#54977)
     add bc75d24fc0d switch to DataflowJobStateCompleteTrigger to work with 
modern google-provider (#55156)
     add 81ac620df89 Doc: Add DAG bundles triggerer limitation (#55232)
     add 6f6864e894d fix(dev): check missing translation files (#55170)
     add 50c631dd128 Update google-provider system tests beam sdk to the latest 
version (#55210)
     add 394820b201d Validate Dataproc batch labels max 63 characters (#55196)
     add 46d168f5c83 Mark Deadline Alerts as experimental (#55235)
     add c160ab70a00 Introduce serialized task groups; use them in core (#55169)
     add ed3d3e18817 Update models used in bedrock system tests (#55229)
     add 4d724b16872 Allow downgrades to Airflow 2 without FAB provider (#55231)
     add f7b3d7912f3 Remove unused `models.TI.defer_task` method (#55233)
     add 13716ab772e Fix Airflow 2 reference in README/index of providers 
(#55240)
     add 94bb65c69a7 Chop off unused _test_mode property on secrets masker 
(#55222)
     add 7e9a7d1c7da Add missing PL translations 2025-09-04 (#55234)
     add 44b3e722b48 Fix external_links for plugins, url_route undefined 
(#55221)
     add 057859878c5 Add collapsible failed task logs to prevent React error 
185 (#54377)
     add 968914186bb feat(hitl): allow order_by run_after, rendered_map_index, 
task_instance_operator for get hitl details endpoints (#55217)
     add a08b399b6d4 Add return row count to 
SpannerQueryDatabaseInstanceOperator (#55127)
     add 876899b2f19 Moving SecretCache tests over to task sdk (#55174)
     add 2dcb88ff758 Move email notifications from scheduler to DAG processor 
(#55238)
     add fb4f34c8a1c Display the correct shared project while running shared 
distro tests (#55261)
     add e9a895cee53 Pass team name to `is_authorized_connection`, 
`is_authorized_variable` and `is_authorized_pool` in Airflow API (#55193)
     add f5d0b17630d Fix clearTaskInstances API: Restore include_past/future 
support on UI (#54416)
     add 48c824aaf51 Feature/add state badge to edge react UI (#54993)
     add 2b912b14959 Bump the fab-ui-package-updates group across 1 directory 
with 24 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   (3cd44c22b81)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/providers/edge3/src/airflow/providers/edge3/plugins/www/fab-ui-package-updates-36504799fb
 (2b912b14959)

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/boring-cyborg.yml                          |   1 -
 .github/workflows/basic-tests.yml                  |   2 +-
 .pre-commit-config.yaml                            |   2 +-
 RELEASE_NOTES.rst                                  |  14 +
 .../administration-and-deployment/dag-bundles.rst  |   5 +
 airflow-core/docs/howto/deadline-alerts.rst        |   6 +
 airflow-core/docs/img/airflow_erd.sha256           |   2 +-
 .../auth/managers/models/resource_details.py       |   3 +
 .../src/airflow/api_fastapi/common/parameters.py   |  12 +
 .../core_api/openapi/v2-rest-api-generated.yaml    |   8 +
 .../api_fastapi/core_api/routes/public/dag_run.py  |   8 +
 .../api_fastapi/core_api/routes/public/hitl.py     |  17 +-
 .../core_api/routes/public/task_instances.py       |   4 +-
 .../src/airflow/api_fastapi/core_api/security.py   |  13 +-
 .../api_fastapi/core_api/services/ui/grid.py       |   8 +-
 .../api_fastapi/core_api/services/ui/task_group.py |  25 +-
 .../src/airflow/callbacks/callback_requests.py     |  14 +-
 .../src/airflow/dag_processing/processor.py        |  69 ++++-
 .../airflow/example_dags/example_setup_teardown.py |   3 +-
 .../src/airflow/example_dags/example_task_group.py |   3 +-
 .../src/airflow/jobs/scheduler_job_runner.py       |  54 +++-
 .../versions/0035_3_0_0_update_user_id_type.py     |  75 +++++-
 ...49_3_0_0_remove_pickled_data_from_xcom_table.py |  29 ++-
 airflow-core/src/airflow/models/connection.py      |  16 +-
 airflow-core/src/airflow/models/dagrun.py          |   4 +-
 airflow-core/src/airflow/models/mappedoperator.py  |  44 +++-
 airflow-core/src/airflow/models/pool.py            |   7 +
 airflow-core/src/airflow/models/taskinstance.py    | 142 +----------
 airflow-core/src/airflow/models/variable.py        |  14 +-
 airflow-core/src/airflow/plugins_manager.py        |  12 +-
 airflow-core/src/airflow/security/permissions.py   |  27 +-
 .../definitions}/__init__.py                       |   0
 .../airflow/serialization/definitions/taskgroup.py | 284 +++++++++++++++++++++
 .../airflow/serialization/serialized_objects.py    | 200 ++++++++++++---
 .../ti_deps/deps/mapped_task_upstream_dep.py       |   6 +-
 .../src/airflow/ti_deps/deps/trigger_rule_dep.py   |  21 +-
 .../src/airflow/ui/openapi-gen/queries/common.ts   |   5 +-
 .../ui/openapi-gen/queries/ensureQueryData.ts      |   6 +-
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |   6 +-
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |   6 +-
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |   6 +-
 .../ui/openapi-gen/requests/services.gen.ts        |   2 +
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |   1 +
 .../src/airflow/ui/public/i18n/locales/en/dag.json |   2 +
 .../src/airflow/ui/public/i18n/locales/pl/dag.json |   4 +-
 .../airflow/ui/public/i18n/locales/pl/hitl.json    |   4 +
 .../airflow/ui/src/components/NeedsReviewBadge.tsx |   3 +-
 .../src/airflow/ui/src/components/PoolBar.tsx      |   7 +-
 .../airflow/ui/src/layouts/Details/Gantt/Gantt.tsx |  10 +-
 .../airflow/ui/src/layouts/Details/Gantt/utils.ts  |  14 +-
 .../airflow/ui/src/pages/Dag/Calendar/Calendar.tsx |  18 +-
 .../ui/src/pages/Dag/Calendar/CalendarLegend.tsx   |  40 +--
 .../src/pages/Dag/Calendar/DailyCalendarView.tsx   |  10 +-
 .../src/pages/Dag/Calendar/HourlyCalendarView.tsx  |  13 +-
 .../ui/src/pages/Dag/Calendar/calendarUtils.ts     | 234 +++++++++++------
 .../src/airflow/ui/src/pages/Dag/Calendar/types.ts |  13 +
 .../airflow/ui/src/pages/Dag/Overview/Overview.tsx |   5 +-
 .../ui/src/pages/Dag/Overview/TaskLogPreview.tsx   |  34 ++-
 .../src/airflow/ui/src/pages/DagsList/DagTags.tsx  |   3 +-
 .../Dashboard/HistoricalMetrics/DagRunMetrics.tsx  |   3 +-
 .../Dashboard/HistoricalMetrics/MetricSection.tsx  |   7 +-
 .../HistoricalMetrics/TaskInstanceMetrics.tsx      |   3 +-
 .../src/airflow/ui/src/pages/Run/Header.tsx        |  14 +-
 .../ui/src/pages/Task/Overview/Overview.tsx        |   3 +-
 .../airflow/ui/src/pages/TaskInstance/Details.tsx  |   7 +-
 .../src/airflow/ui/src/queries/useLogs.tsx         |  22 +-
 airflow-core/src/airflow/utils/db.py               |  74 ++++--
 airflow-core/src/airflow/utils/dot_renderer.py     |  15 +-
 .../core_api/routes/public/test_dag_run.py         |  29 +++
 .../core_api/routes/public/test_hitl.py            |  59 +++++
 .../core_api/routes/public/test_task_instances.py  |  72 +++++-
 .../unit/api_fastapi/core_api/test_security.py     |  92 ++++++-
 .../tests/unit/callbacks/test_callback_requests.py | 112 ++++++++
 .../tests/unit/dag_processing/test_processor.py    | 246 +++++++++++++++++-
 airflow-core/tests/unit/models/test_connection.py  |  18 ++
 airflow-core/tests/unit/models/test_dag.py         |  14 -
 airflow-core/tests/unit/models/test_dagrun.py      | 161 ++++--------
 airflow-core/tests/unit/models/test_pool.py        |  13 +
 .../tests/unit/models/test_taskinstance.py         |  57 ++---
 airflow-core/tests/unit/models/test_variable.py    |  12 +
 .../tests/unit/plugins/test_plugins_manager.py     |   2 +-
 airflow-core/tests/unit/secrets/__init__.py        |  16 --
 .../unit/serialization/test_dag_serialization.py   |   4 +-
 .../unit/ti_deps/deps/test_trigger_rule_dep.py     |  17 +-
 airflow-core/tests/unit/utils/test_task_group.py   |  53 ++--
 .../templates/PROVIDER_INDEX_TEMPLATE.rst.jinja2   |   2 +-
 .../templates/PROVIDER_README_TEMPLATE.rst.jinja2  |   2 +-
 .../tests/test_pytest_args_for_test_types.py       |   1 -
 dev/breeze/tests/test_selective_checks.py          |   6 +-
 dev/i18n/check_translations_completeness.py        |  10 +
 devel-common/src/tests_common/pytest_plugin.py     |  46 ++--
 providers/airbyte/README.rst                       |   2 +-
 providers/airbyte/docs/index.rst                   |   2 +-
 providers/alibaba/README.rst                       |   2 +-
 providers/alibaba/docs/index.rst                   |   2 +-
 providers/amazon/README.rst                        |   2 +-
 providers/amazon/docs/index.rst                    |   2 +-
 .../src/airflow/providers/amazon/aws/hooks/eks.py  | 117 +++++----
 .../providers/amazon/aws/operators/bedrock.py      |   9 +-
 .../airflow/providers/amazon/aws/operators/eks.py  |  30 ++-
 .../providers/amazon/aws/utils/eks_get_token.py    |  58 ++++-
 .../amazon/aws/example_bedrock_batch_inference.py  |   2 +-
 .../aws/example_bedrock_retrieve_and_generate.py   |  14 +-
 .../amazon/tests/unit/amazon/aws/hooks/test_eks.py | 149 ++++-------
 .../tests/unit/amazon/aws/operators/test_eks.py    |  88 ++++++-
 .../unit/amazon/aws/utils/test_eks_get_token.py    | 123 ++++++---
 providers/apache/beam/README.rst                   |   2 +-
 providers/apache/beam/docs/index.rst               |   2 +-
 .../src/airflow/providers/apache/beam/README.md    |   2 +-
 .../providers/apache/beam/operators/beam.py        |  16 +-
 providers/apache/cassandra/README.rst              |   2 +-
 providers/apache/cassandra/docs/index.rst          |   2 +-
 providers/apache/drill/README.rst                  |   2 +-
 providers/apache/drill/docs/index.rst              |   2 +-
 providers/apache/druid/README.rst                  |   2 +-
 providers/apache/druid/docs/index.rst              |   2 +-
 providers/apache/flink/README.rst                  |   2 +-
 providers/apache/flink/docs/index.rst              |   2 +-
 providers/apache/hdfs/README.rst                   |   2 +-
 providers/apache/hdfs/docs/index.rst               |   2 +-
 providers/apache/hive/README.rst                   |   2 +-
 providers/apache/hive/docs/index.rst               |   2 +-
 providers/apache/iceberg/README.rst                |   2 +-
 providers/apache/iceberg/docs/index.rst            |   2 +-
 providers/apache/impala/README.rst                 |   2 +-
 providers/apache/impala/docs/index.rst             |   2 +-
 providers/apache/kafka/README.rst                  |   2 +-
 providers/apache/kafka/docs/index.rst              |   2 +-
 providers/apache/kylin/README.rst                  |   2 +-
 providers/apache/kylin/docs/index.rst              |   2 +-
 providers/apache/livy/README.rst                   |   2 +-
 providers/apache/livy/docs/index.rst               |   2 +-
 providers/apache/pig/README.rst                    |   2 +-
 providers/apache/pig/docs/index.rst                |   2 +-
 providers/apache/pinot/README.rst                  |   2 +-
 providers/apache/pinot/docs/index.rst              |   2 +-
 providers/apache/spark/README.rst                  |   2 +-
 providers/apache/spark/docs/index.rst              |   2 +-
 providers/apache/tinkerpop/README.rst              |   2 +-
 providers/apache/tinkerpop/docs/index.rst          |   2 +-
 providers/apprise/README.rst                       |   2 +-
 providers/apprise/docs/index.rst                   |   2 +-
 providers/arangodb/README.rst                      |   2 +-
 providers/arangodb/docs/index.rst                  |   2 +-
 providers/asana/README.rst                         |   2 +-
 providers/asana/docs/index.rst                     |   2 +-
 providers/atlassian/jira/README.rst                |   2 +-
 providers/atlassian/jira/docs/index.rst            |   2 +-
 providers/celery/README.rst                        |   2 +-
 providers/celery/docs/index.rst                    |   2 +-
 providers/cloudant/README.rst                      |   2 +-
 providers/cloudant/docs/index.rst                  |   2 +-
 providers/cncf/kubernetes/README.rst               |   2 +-
 providers/cncf/kubernetes/docs/index.rst           |   2 +-
 providers/cohere/README.rst                        |   2 +-
 providers/cohere/docs/index.rst                    |   2 +-
 providers/common/compat/README.rst                 |   2 +-
 providers/common/compat/docs/index.rst             |   2 +-
 providers/common/io/README.rst                     |   2 +-
 providers/common/io/docs/index.rst                 |   2 +-
 providers/common/messaging/README.rst              |   2 +-
 providers/common/messaging/docs/index.rst          |   2 +-
 providers/common/sql/README.rst                    |   2 +-
 providers/common/sql/docs/index.rst                |   2 +-
 providers/databricks/README.rst                    |   2 +-
 providers/databricks/docs/index.rst                |   2 +-
 providers/datadog/README.rst                       |   2 +-
 providers/datadog/docs/index.rst                   |   2 +-
 providers/dbt/cloud/README.rst                     |   2 +-
 providers/dbt/cloud/docs/index.rst                 |   2 +-
 providers/dingding/README.rst                      |   2 +-
 providers/dingding/docs/index.rst                  |   2 +-
 providers/discord/README.rst                       |   2 +-
 providers/discord/docs/index.rst                   |   2 +-
 providers/docker/README.rst                        |   2 +-
 providers/docker/docs/index.rst                    |   2 +-
 providers/edge3/README.rst                         |   2 +-
 providers/edge3/docs/index.rst                     |   2 +-
 .../providers/edge3/plugins/www/dist/main.umd.cjs  |  49 ++--
 .../providers/edge3/plugins/www/package.json       |   4 +-
 .../providers/edge3/plugins/www/pnpm-lock.yaml     | 140 +++++-----
 .../plugins/www}/src/components/StateBadge.tsx     |   3 +-
 .../plugins/www}/src/components/StateIcon.tsx      |   5 +-
 .../www/src/components/WorkerStateBadge.tsx        |  71 ++++++
 .../plugins/www/src/components/WorkerStateIcon.tsx |  57 +++++
 .../providers/edge3/plugins/www/src/main.tsx       |   2 +-
 .../edge3/plugins/www/src/pages/JobsPage.tsx       |  13 +-
 .../edge3/plugins/www/src/pages/WorkerPage.tsx     |  25 +-
 .../edge3/plugins/www/src/utils/config.ts          |  12 +-
 .../providers/edge3/plugins/www/src/utils/index.ts |   2 +
 providers/edge3/www-hash.txt                       |   2 +-
 providers/elasticsearch/README.rst                 |   2 +-
 providers/elasticsearch/docs/index.rst             |   2 +-
 providers/exasol/README.rst                        |   2 +-
 providers/exasol/docs/index.rst                    |   2 +-
 providers/fab/README.rst                           |   2 +-
 providers/fab/docs/auth-manager/access-control.rst |   4 +-
 providers/fab/docs/index.rst                       |   2 +-
 .../providers/fab/auth_manager/fab_auth_manager.py |  85 +++---
 .../providers/fab/www/security/permissions.py      |  15 +-
 ...6671118f1c5c.js => 743.fc7a7c6ef9d09365976e.js} |   2 +-
 ...txt => 743.fc7a7c6ef9d09365976e.js.LICENSE.txt} |   0
 ...> airflowDefaultTheme.ff5a35f322070b094aa2.css} |   0
 ...=> airflowDefaultTheme.ff5a35f322070b094aa2.js} |   0
 ...8906be65.css => flash.5583a9e0cf11f2be93da.css} |   0
 ...bc8906be65.js => flash.5583a9e0cf11f2be93da.js} |   0
 ...51.css => loadingDots.2e5f555f0753107b0300.css} |   0
 ...6251.js => loadingDots.2e5f555f0753107b0300.js} |   0
 ...e30f2484e.css => main.3cf3be1a0c5439bb640d.css} |   0
 ...c3e30f2484e.js => main.3cf3be1a0c5439bb640d.js} |   2 +-
 ...xt => main.3cf3be1a0c5439bb640d.js.LICENSE.txt} |   0
 .../providers/fab/www/static/dist/manifest.json    |  26 +-
 ....css => materialIcons.3e67dd6fbfcc4f3b5105.css} |   0
 ...c2.js => materialIcons.3e67dd6fbfcc4f3b5105.js} |   0
 ...149ae2836.js => moment.9baee5ec3d7639a10897.js} |   0
 ...b84d8e00.js => runtime.ad800fc1845ad5c6ddeb.js} |   0
 .../unit/fab/auth_manager/test_fab_auth_manager.py | 157 ++++++------
 .../tests/unit/fab/auth_manager/test_security.py   |   6 -
 providers/fab/www-hash.txt                         |   2 +-
 providers/facebook/README.rst                      |   2 +-
 providers/facebook/docs/index.rst                  |   2 +-
 providers/ftp/README.rst                           |   2 +-
 providers/ftp/docs/index.rst                       |   2 +-
 providers/git/README.rst                           |   2 +-
 providers/git/docs/index.rst                       |   2 +-
 providers/github/README.rst                        |   2 +-
 providers/github/docs/index.rst                    |   2 +-
 providers/google/README.rst                        |   2 +-
 providers/google/docs/index.rst                    |   2 +-
 .../providers/google/cloud/hooks/spanner.py        |  32 ++-
 .../providers/google/cloud/openlineage/utils.py    |  14 +
 .../providers/google/cloud/operators/dataproc.py   |   2 +-
 .../providers/google/cloud/operators/spanner.py    |   5 +-
 .../google/cloud/sensors/cloud_composer.py         |  25 ++
 .../google/cloud/transfers/bigquery_to_mssql.py    |  73 +++++-
 .../google/cloud/transfers/bigquery_to_sql.py      |  10 +-
 .../google/cloud/transfers/oracle_to_gcs.py        |  29 ++-
 .../google/cloud/triggers/cloud_composer.py        |  35 ++-
 .../dataflow/example_dataflow_native_python.py     |   8 +-
 .../example_dataflow_native_python_async.py        |   2 +-
 .../dataflow/example_dataflow_streaming_python.py  |   4 +-
 .../tests/unit/google/cloud/hooks/test_spanner.py  |  76 +++++-
 .../unit/google/cloud/operators/test_dataproc.py   |  23 +-
 .../unit/google/cloud/operators/test_spanner.py    |  11 +-
 .../google/cloud/sensors/test_cloud_composer.py    |  45 +++-
 .../cloud/transfers/test_bigquery_to_mssql.py      | 110 ++++++++
 .../google/cloud/transfers/test_oracle_to_gcs.py   |  76 ++++++
 .../google/cloud/triggers/test_cloud_composer.py   |   3 +
 providers/grpc/README.rst                          |   2 +-
 providers/grpc/docs/index.rst                      |   2 +-
 providers/hashicorp/README.rst                     |   2 +-
 providers/hashicorp/docs/index.rst                 |   2 +-
 providers/http/README.rst                          |   2 +-
 providers/http/docs/index.rst                      |   2 +-
 providers/imap/README.rst                          |   2 +-
 providers/imap/docs/index.rst                      |   2 +-
 providers/influxdb/README.rst                      |   2 +-
 providers/influxdb/docs/index.rst                  |   2 +-
 providers/jdbc/README.rst                          |   2 +-
 providers/jdbc/docs/index.rst                      |   2 +-
 providers/jenkins/README.rst                       |   2 +-
 providers/jenkins/docs/index.rst                   |   2 +-
 providers/keycloak/README.rst                      |   2 +-
 providers/keycloak/docs/index.rst                  |   2 +-
 providers/microsoft/azure/README.rst               |   2 +-
 providers/microsoft/azure/docs/index.rst           |   2 +-
 providers/microsoft/mssql/README.rst               |   2 +-
 providers/microsoft/mssql/docs/index.rst           |   2 +-
 providers/microsoft/psrp/README.rst                |   2 +-
 providers/microsoft/psrp/docs/index.rst            |   2 +-
 providers/microsoft/winrm/README.rst               |   2 +-
 providers/microsoft/winrm/docs/index.rst           |   2 +-
 providers/mongo/README.rst                         |   2 +-
 providers/mongo/docs/index.rst                     |   2 +-
 providers/mysql/README.rst                         |   2 +-
 providers/mysql/docs/index.rst                     |   2 +-
 providers/neo4j/README.rst                         |   2 +-
 providers/neo4j/docs/index.rst                     |   2 +-
 providers/odbc/README.rst                          |   2 +-
 providers/odbc/docs/index.rst                      |   2 +-
 providers/openai/README.rst                        |   2 +-
 providers/openai/docs/index.rst                    |   2 +-
 providers/openfaas/README.rst                      |   2 +-
 providers/openfaas/docs/index.rst                  |   2 +-
 providers/openlineage/README.rst                   |   2 +-
 providers/openlineage/docs/index.rst               |   2 +-
 .../tests/unit/openlineage/utils/test_utils.py     |   2 +-
 providers/opensearch/README.rst                    |   2 +-
 providers/opensearch/docs/index.rst                |   2 +-
 providers/opsgenie/README.rst                      |   2 +-
 providers/opsgenie/docs/index.rst                  |   2 +-
 providers/oracle/README.rst                        |   2 +-
 providers/oracle/docs/index.rst                    |   2 +-
 providers/oracle/pyproject.toml                    |   4 +
 .../src/airflow/providers/oracle/hooks/oracle.py   |  47 +++-
 .../oracle/tests/unit/oracle/hooks/test_oracle.py  |  40 +++
 providers/pagerduty/README.rst                     |   2 +-
 providers/pagerduty/docs/index.rst                 |   2 +-
 providers/papermill/README.rst                     |   2 +-
 providers/papermill/docs/index.rst                 |   2 +-
 providers/pgvector/README.rst                      |   2 +-
 providers/pgvector/docs/index.rst                  |   2 +-
 providers/pinecone/README.rst                      |   2 +-
 providers/pinecone/docs/index.rst                  |   2 +-
 providers/postgres/README.rst                      |   2 +-
 providers/postgres/docs/index.rst                  |   2 +-
 providers/presto/README.rst                        |   2 +-
 providers/presto/docs/index.rst                    |   2 +-
 providers/qdrant/README.rst                        |   2 +-
 providers/qdrant/docs/index.rst                    |   2 +-
 providers/redis/README.rst                         |   2 +-
 providers/redis/docs/index.rst                     |   2 +-
 providers/salesforce/README.rst                    |   2 +-
 providers/salesforce/docs/index.rst                |   2 +-
 providers/samba/README.rst                         |   2 +-
 providers/samba/docs/index.rst                     |   2 +-
 providers/segment/README.rst                       |   2 +-
 providers/segment/docs/index.rst                   |   2 +-
 providers/sendgrid/README.rst                      |   2 +-
 providers/sendgrid/docs/index.rst                  |   2 +-
 providers/sftp/README.rst                          |   2 +-
 providers/sftp/docs/index.rst                      |   2 +-
 providers/singularity/README.rst                   |   2 +-
 providers/singularity/docs/index.rst               |   2 +-
 providers/slack/README.rst                         |   2 +-
 providers/slack/docs/index.rst                     |   2 +-
 providers/smtp/README.rst                          |   2 +-
 providers/smtp/docs/index.rst                      |   2 +-
 providers/snowflake/README.rst                     |   2 +-
 providers/snowflake/docs/index.rst                 |   2 +-
 providers/sqlite/README.rst                        |   2 +-
 providers/sqlite/docs/index.rst                    |   2 +-
 providers/ssh/README.rst                           |   2 +-
 providers/ssh/docs/index.rst                       |   2 +-
 providers/standard/README.rst                      |   2 +-
 providers/standard/docs/index.rst                  |   2 +-
 providers/tableau/README.rst                       |   2 +-
 providers/tableau/docs/index.rst                   |   2 +-
 providers/telegram/README.rst                      |   2 +-
 providers/telegram/docs/index.rst                  |   2 +-
 providers/teradata/README.rst                      |   2 +-
 providers/teradata/docs/index.rst                  |   2 +-
 providers/trino/README.rst                         |   2 +-
 providers/trino/docs/index.rst                     |   2 +-
 providers/vertica/README.rst                       |   2 +-
 providers/vertica/docs/index.rst                   |   2 +-
 providers/weaviate/README.rst                      |   2 +-
 providers/weaviate/docs/index.rst                  |   2 +-
 providers/yandex/README.rst                        |   2 +-
 providers/yandex/docs/index.rst                    |   2 +-
 providers/ydb/README.rst                           |   2 +-
 providers/ydb/docs/index.rst                       |   2 +-
 providers/zendesk/README.rst                       |   2 +-
 providers/zendesk/docs/index.rst                   |   2 +-
 reproducible_build.yaml                            |   4 +-
 .../secrets_masker/secrets_masker.py               |  11 -
 task-sdk/src/airflow/sdk/bases/operator.py         |   2 +
 task-sdk/src/airflow/sdk/definitions/dag.py        |  14 +-
 .../src/airflow/sdk/definitions/mappedoperator.py  |   8 +
 task-sdk/src/airflow/sdk/definitions/taskgroup.py  |  38 ++-
 .../src/airflow/sdk/execution_time/task_runner.py  |  26 +-
 task-sdk/tests/conftest.py                         |  10 -
 .../tests/task_sdk/definitions/test_connections.py |   2 +-
 .../tests/task_sdk/definitions/test_variables.py   |  12 +-
 .../tests/task_sdk/execution_time}/test_cache.py   |   0
 .../task_sdk/execution_time/test_supervisor.py     |   1 -
 .../task_sdk/execution_time/test_task_runner.py    |   2 -
 367 files changed, 3804 insertions(+), 1474 deletions(-)
 copy airflow-core/src/airflow/{api/common => 
serialization/definitions}/__init__.py (100%)
 create mode 100644 
airflow-core/src/airflow/serialization/definitions/taskgroup.py
 delete mode 100644 airflow-core/tests/unit/secrets/__init__.py
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/StateBadge.tsx
 (99%)
 copy {airflow-core/src/airflow/ui => 
providers/edge3/src/airflow/providers/edge3/plugins/www}/src/components/StateIcon.tsx
 (94%)
 create mode 100644 
providers/edge3/src/airflow/providers/edge3/plugins/www/src/components/WorkerStateBadge.tsx
 create mode 100644 
providers/edge3/src/airflow/providers/edge3/plugins/www/src/components/WorkerStateIcon.tsx
 copy airflow-core/src/airflow/ui/rules/levels.js => 
providers/edge3/src/airflow/providers/edge3/plugins/www/src/utils/config.ts 
(72%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{743.27a753a06671118f1c5c.js
 => 743.fc7a7c6ef9d09365976e.js} (99%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{743.27a753a06671118f1c5c.js.LICENSE.txt
 => 743.fc7a7c6ef9d09365976e.js.LICENSE.txt} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{airflowDefaultTheme.56d4475fdae7883d3454.css
 => airflowDefaultTheme.ff5a35f322070b094aa2.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{airflowDefaultTheme.56d4475fdae7883d3454.js
 => airflowDefaultTheme.ff5a35f322070b094aa2.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{flash.0951d47c62bc8906be65.css
 => flash.5583a9e0cf11f2be93da.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{flash.0951d47c62bc8906be65.js
 => flash.5583a9e0cf11f2be93da.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{loadingDots.deaad0ce0e7691ed6251.css
 => loadingDots.2e5f555f0753107b0300.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{loadingDots.deaad0ce0e7691ed6251.js
 => loadingDots.2e5f555f0753107b0300.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{main.810554d06c3e30f2484e.css
 => main.3cf3be1a0c5439bb640d.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{main.810554d06c3e30f2484e.js
 => main.3cf3be1a0c5439bb640d.js} (97%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{main.810554d06c3e30f2484e.js.LICENSE.txt
 => main.3cf3be1a0c5439bb640d.js.LICENSE.txt} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{materialIcons.b0c6cc32cdacff89f7c2.css
 => materialIcons.3e67dd6fbfcc4f3b5105.css} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{materialIcons.b0c6cc32cdacff89f7c2.js
 => materialIcons.3e67dd6fbfcc4f3b5105.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{moment.518a43bcfaf149ae2836.js
 => moment.9baee5ec3d7639a10897.js} (100%)
 rename 
providers/fab/src/airflow/providers/fab/www/static/dist/{runtime.4a925577de9ab84d8e00.js
 => runtime.ad800fc1845ad5c6ddeb.js} (100%)
 rename {airflow-core/tests/unit/secrets => 
task-sdk/tests/task_sdk/execution_time}/test_cache.py (100%)

Reply via email to