This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/providers/fab/src/airflow/providers/fab/www/fab-ui-package-updates-dea165cabf
in repository https://gitbox.apache.org/repos/asf/airflow.git
discard 8dc4b99ec24 chore(deps-dev): bump the fab-ui-package-updates group
across 1 directory with 3 updates
add fac3cca9fd8 Avoid log warning team removal for bundles without a team
(#63756)
add 9a33a25c487 Fix registry providers page not sorting by downloads on
initial load (#63764)
add 51f8620be2a Fix registry workflow failures due to workspace dependency
resolution (#63766)
add aade25537b2 Fix registry build failure when logos directory is empty
(#63767)
add c78fd98418a fix --github-token logic bug (#63762)
add 9f300004703 refactor: remove modules that are supposed to be removed
in Airflow 3.2 (#62927)
add 5c77949d28f Auto-upgrade sphinx-airflow-theme version in prek hook
(#63763)
add 4e17fd98cd5 Fix grammar in baseoperator docstring (#63655)
add 910ec333450 Batch workflow approval in pr auto-triage for faster
review (#63771)
add b3055d7bb8c Add row lock to ADRQ before Dag run creation (#60773)
add d2d91e69414 Log rtif overwrite error with simpler context (#63705)
add 741439075ce Reduce verbose OTel output in integration test CI logs
(#63731)
add 10ccbd0295f Prefetch next page and add detailed progress for
auto-triage (#63770)
add a8c12067fbe Enable TLS certificate verification for K8s token exchange
in `DatabricksHook` (#63704)
add abb42c21ef2 Bump sqlglot range to 30+ in common ai (#63784)
add 00d6777573e Deprecate get_connection_form_widgets &
get_ui_field_behaviour hook methods (#63711)
add 8977f9597c0 Fix flaky DagRunTab E2E test for Dag runs state filtering
(#63794)
add bc1bf437172 fix(api): allow null dag_run_conf in BackfillResponse
serialization (#63259)
add 67ec9552d8e Relax note about rebase/merge (#63752)
add c8dd3574272 Fix SQLite downgrade failures caused by FK constraints
during batch table recreation (#63437)
add eb6a4d88815 feat: Improve Playwright test patterns in plugins.spec.ts
and PluginsPage.ts (#63562)
add c4b11d579c6 fix mysql query of serialize_dag when migrating deadline
(#63804)
add b8c26aefefa fix: quote reserved MySQL keyword 'interval' in
deadline_alert queries using SQLAlchemy table/column (#63494)
add ca401d00cfd Fix CLI asset materialization to use correct dag run type
(#63815)
add bc9535536f9 Fix asset materialization run type display on the UI
(#63819)
add 3c5348fd05b Fix fullscreen log dropdown z-index after Chakra 3.34.0
upgrade (#63816)
add 210158e670f Hooks: use uv lock instead of sync (#63796)
add 48ec002f4eb Fix test infrastructure for Python-version-excluded
providers (#63793)
add 8db262230a5 chore(deps-dev): bump the fab-ui-package-updates group
across 1 directory with 3 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 (8dc4b99ec24)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/providers/fab/src/airflow/providers/fab/www/fab-ui-package-updates-dea165cabf
(8db262230a5)
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/actions/install-prek/action.yml | 2 +-
.github/workflows/registry-backfill.yml | 2 +-
.github/workflows/registry-build.yml | 16 +-
.pre-commit-config.yaml | 47 +-
Dockerfile | 26 +
Dockerfile.ci | 2 +-
airflow-core/src/airflow/api/common/trigger_dag.py | 13 +-
.../api_fastapi/core_api/datamodels/backfills.py | 2 +-
.../api_fastapi/core_api/openapi/_private_ui.yaml | 6 +-
.../core_api/openapi/v2-rest-api-generated.yaml | 6 +-
.../src/airflow/cli/commands/asset_command.py | 8 +-
.../src/airflow/dag_processing/bundles/manager.py | 4 +-
airflow-core/src/airflow/datasets/__init__.py | 63 --
airflow-core/src/airflow/datasets/metadata.py | 34 -
.../src/airflow/jobs/scheduler_job_runner.py | 45 +-
.../0095_3_2_0_update_orm_asset_partitioning.py | 15 +-
..._enforce_log_event_and_dag_is_stale_not_null.py | 22 +-
...3_2_0_add_exceeds_max_runs_flag_to_dag_model.py | 7 +-
...0_3_2_0_add_timetable_type_to_dag_table_for_.py | 14 +-
.../0101_3_2_0_ui_improvements_for_deadlines.py | 37 +-
.../0105_3_2_0_add_allowed_run_types_to_dag.py | 7 +-
..._3_2_0_add_partition_key_to_backfill_dag_run.py | 26 +-
.../0107_3_2_0_add_partition_fields_to_dag.py | 15 +-
airflow-core/src/airflow/providers_manager.py | 18 +-
.../serialization/definitions/baseoperator.py | 2 +-
airflow-core/src/airflow/timetables/datasets.py | 34 -
.../airflow/ui/openapi-gen/requests/schemas.gen.ts | 11 +-
.../airflow/ui/openapi-gen/requests/types.gen.ts | 4 +-
.../airflow/ui/public/i18n/locales/en/common.json | 1 +
.../ui/src/components/DataTable/TableList.tsx | 2 +-
.../ui/src/layouts/Details/Grid/RunTypeLegend.tsx | 8 +-
.../src/airflow/ui/src/pages/Run/Details.tsx | 2 +-
.../src/airflow/ui/src/pages/Run/Header.tsx | 2 +-
.../src/pages/TaskInstance/Logs/TaskLogHeader.tsx | 6 +-
.../airflow/ui/tests/e2e/pages/DagRunsTabPage.ts | 39 +-
.../src/airflow/ui/tests/e2e/pages/PluginsPage.ts | 59 +-
.../src/airflow/ui/tests/e2e/specs/plugins.spec.ts | 30 +-
.../src/airflow/utils/dag_parsing_context.py | 35 -
airflow-core/tests/integration/otel/test_otel.py | 24 +-
.../tests/unit/always/test_providers_manager.py | 39 +
.../tests/unit/api/common/test_trigger_dag.py | 22 +-
.../core_api/routes/public/test_backfills.py | 12 +
.../tests/unit/cli/commands/test_asset_command.py | 4 +-
.../bundles/test_dag_bundle_manager.py | 18 +
airflow-core/tests/unit/datasets/test_dataset.py | 93 ---
airflow-core/tests/unit/jobs/test_scheduler_job.py | 89 ++-
.../src/airflowctl/api/datamodels/generated.py | 2 +-
contributing-docs/07_local_virtualenv.rst | 2 +-
contributing-docs/testing/unit_tests.rst | 2 +-
dev/breeze/doc/ci/02_images.md | 2 +-
dev/breeze/doc/images/output_pr_auto-triage.svg | 2 +-
dev/breeze/doc/images/output_pr_auto-triage.txt | 2 +-
dev/breeze/pyproject.toml | 2 +-
.../src/airflow_breeze/commands/ci_commands.py | 2 +-
.../airflow_breeze/commands/ci_image_commands.py | 2 +-
.../src/airflow_breeze/commands/pr_commands.py | 871 +++++++++++++++------
.../commands/production_image_commands.py | 2 +-
.../commands/release_management_commands.py | 2 +-
.../airflow_breeze/commands/testing_commands.py | 5 +-
dev/breeze/src/airflow_breeze/utils/confirm.py | 46 ++
dev/breeze/src/airflow_breeze/utils/packages.py | 2 +-
.../src/airflow_breeze/utils/selective_checks.py | 22 +-
dev/breeze/tests/test_selective_checks.py | 27 +-
dev/breeze/uv.lock | 240 +++---
dev/registry/extract_metadata.py | 7 +-
devel-common/pyproject.toml | 2 +-
docker-tests/tests/docker_tests/test_prod_image.py | 59 +-
docs/spelling_wordlist.txt | 1 +
providers/celery/pyproject.toml | 2 +-
.../celery/executors/celery_executor_utils.py | 2 +-
providers/common/ai/pyproject.toml | 4 +-
.../providers/common/ai/operators/llm_sql.py | 2 +-
.../providers/common/ai/utils/sql_validation.py | 10 +-
.../tests/unit/common/compat/test__compat_utils.py | 19 -
providers/databricks/docs/changelog.rst | 18 +
.../databricks/docs/connections/databricks.rst | 4 +-
.../providers/databricks/hooks/databricks_base.py | 7 +-
.../unit/databricks/hooks/test_databricks_base.py | 80 +-
registry/src/js/provider-filters.js | 41 +-
scripts/ci/prek/update_uv_lock.py | 46 --
scripts/ci/prek/upgrade_important_versions.py | 24 +
scripts/docker/get_distribution_specs.py | 26 +
.../_shared => scripts/tests/docker}/__init__.py | 0
.../tests/docker/test_get_distribution_specs.py | 152 ++++
.../src/airflow/sdk/execution_time/task_runner.py | 6 +-
.../task_sdk/execution_time/test_task_runner.py | 4 +-
uv.lock | 480 ++++++------
87 files changed, 1981 insertions(+), 1223 deletions(-)
delete mode 100644 airflow-core/src/airflow/datasets/__init__.py
delete mode 100644 airflow-core/src/airflow/datasets/metadata.py
delete mode 100644 airflow-core/src/airflow/timetables/datasets.py
delete mode 100644 airflow-core/src/airflow/utils/dag_parsing_context.py
delete mode 100644 airflow-core/tests/unit/datasets/test_dataset.py
delete mode 100755 scripts/ci/prek/update_uv_lock.py
copy {airflow-core/src/airflow/_shared => scripts/tests/docker}/__init__.py
(100%)
create mode 100644 scripts/tests/docker/test_get_distribution_specs.py