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

ephraimanierobi pushed a change to branch backport-9b81c43-v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 37b4c39a881 [v3-1-test] Fix Doc Link to Providers Page (#60277) 
(cherry picked from commit 9b81c4330a5274d1fdf518dd9e13b066618380d6)
    omit 642a0d64747 [v3-1-test] Add virtualization to grid view (#60241) 
(#60285)
    omit 36274c56e7c [v3-1-test] Fix docstring for 
RuntimeTaskInstance.xcom_pull (#60220) (#60252)
     add 8a0cfb16c86 Update version to 3.1.6
     add d6a009b6dfa Update RELEASE_NOTES.rst
     add 47ea6ca627a [v3-1-test] Fix docstring for 
RuntimeTaskInstance.xcom_pull (#60220) (#60252)
     add 80ba58752ec [v3-1-test] Add virtualization to grid view (#60241) 
(#60285)
     add 9f2eeb91dfd [v3-1-test] Fix sidebar visibility issue when main content 
exceeds viewport height (#59660) (#60286)
     add 0ee2250e842 [v3-1-test] Fix table filters reseting when deleting a dag 
(#60279) (#60287)
     add 9e7eaac779e [v3-1-test] Fix flaky release command (#60284) (#60291)
     add 5d0020f5721 [v3-1-test] Update version of Test Release command 
(#60289) (#60295)
     add d9f63a6d1df [v3-1-test] CI: Upgrade important CI environment (#60292) 
(#60296)
     add 65caf879828 [v3-1-test] Automatically add pydantic extra when 
installing airflow 2 in breeze (#60264) (#60267)
     add 9fef2cb7cf4 [v3-1-test] Fix constraint mode when installing from dist 
or version airflow (#60304) (#60305)
     add a92ecb6d32c [v3-1-test] Move dags list filters to buttongroups 
(#60298) (#60337)
     add d420d481e3c [v3-1-test] fix: reset pagination on DagList search 
(#60326) (#60336)
     add 15e549a900f [v3-1-test] Add description about Gen-AI contributions to 
our guide (#60158) (#60332)
     add c4284794be0 [v3-1-test] Cleanup tmp_file.py in DagBag test. (#60272) 
(#60306)
     add ed880d44196 Sync airflowctl to v3-1-test (#60350)
     add 8aa73622a59 [v3-1-test] Add privacy section to PR guidelines and 
template (#60367) (#60371)
     add c28ef144d88 [v3-1-test] Limit deltalake again to 1.3.1 due to missing 
ARM .whl files (#60376) (#60378)
     add eba5ee1d6de CI: Upgrade important CI environment (#60375)
     add 588bf42bbf9 [v3-1-test] Improve insert content when generate docker 
file (#60393) (#60397)
     add a716b3e5009 update version for release test command + allowing svn 
checkout even for dry run (#60309) (#60400)
     add eea9b500cc2 Inherit core theme in React plugins (#60256) (#60405)
     add 09932370de4 [v3-1-test] Clean react plugin tools (#60419) (#60450)
     add dd090f3ae99 [v3-1-test] Fix gantt chart styling (#60347) (#60457)
     add 80bbd7e8582 [v3-1-test] Update python client version/changelog for 
3.1.6 release (#60459) (#60470)
     add 75f93cfcce2 [v3-1-test] Remove experimental note from EdgeExecutor 
(#60446) (#60489)
     add 002019ee138 [v3-1-test] Add back template.significant.rst (#60490) 
(#60493)
     add 0fcac2dd411 [v3-1-test] Correct the access for the externalLogUrl 
(#60412) (#60479)
     add 40dbf2ba8ec Upgrade react-dom-router in Airflow UI (#60316) (#60456)
     add d3053d75d82 [v3-1-test] Unique run_id across manually triggered Dags 
with schedules (#59477) (#60468)
     add b953cea9ce4 [v3-1-test] [main] Upgrade important CI environment 
(#60475) (#60481)
     add bb9c398e096 [v3-1-test] Fix Doc Link to Providers Page (#60277) 
(cherry picked from commit 9b81c4330a5274d1fdf518dd9e13b066618380d6)

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   (37b4c39a881)
            \
             N -- N -- N   refs/heads/backport-9b81c43-v3-1-test (bb9c398e096)

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:
 .gitattributes                                     |    1 +
 .github/PULL_REQUEST_TEMPLATE.md                   |   57 +-
 .github/actions/breeze/action.yml                  |    4 +-
 .github/actions/install-prek/action.yml            |    4 +-
 .github/actions/post_tests_failure/action.yml      |    6 +-
 .github/actions/post_tests_success/action.yml      |    2 +-
 .github/workflows/basic-tests.yml                  |    4 +-
 .github/workflows/release_dockerhub_image.yml      |    2 +-
 .pre-commit-config.yaml                            |   14 +-
 Dockerfile                                         |    2 +-
 Dockerfile.ci                                      |    4 +-
 README.md                                          |   12 +-
 RELEASE_NOTES.rst                                  |   83 +
 airflow-core/docs/best-practices.rst               |    2 +-
 airflow-core/docs/core-concepts/executor/index.rst |    2 +-
 .../docs/installation/supported-versions.rst       |    2 +-
 airflow-core/newsfragments/59399.feature.rst       |    1 -
 airflow-core/newsfragments/59688.improvement.rst   |    1 -
 airflow-core/pyproject.toml                        |    4 +-
 airflow-core/src/airflow/__init__.py               |    2 +-
 .../api_fastapi/core_api/datamodels/dag_run.py     |    5 +-
 .../api_fastapi/core_api/routes/public/log.py      |    2 +-
 airflow-core/src/airflow/ui/package.json           |   10 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         |  133 +-
 .../src/components/DagActions/DeleteDagButton.tsx  |   10 +-
 .../components/DataTable/ToggleTableDisplay.tsx    |   58 +-
 .../airflow/ui/src/components/DurationChart.tsx    |    4 +-
 .../ui/src/components/SearchDags/SearchDags.tsx    |    2 +-
 .../ui/src/hooks/navigation/useNavigation.ts       |    2 +-
 .../airflow/ui/src/hooks/useRequiredActionTabs.ts  |    2 +-
 .../src/airflow/ui/src/layouts/BaseLayout.tsx      |   10 +-
 .../ui/src/layouts/Details/DagRunSelect.tsx        |    8 +-
 .../ui/src/layouts/Details/DetailsLayout.tsx       |    2 +-
 .../airflow/ui/src/layouts/Details/Gantt/Gantt.tsx |   14 +-
 .../airflow/ui/src/layouts/Details/Gantt/utils.ts  |   23 +-
 .../airflow/ui/src/layouts/Details/Grid/Grid.tsx   |   28 +-
 .../src/layouts/Details/Grid/constants.ts}         |   31 +-
 .../src/pages/DagsList/DagsFilters/DagsFilters.tsx |   60 +-
 .../pages/DagsList/DagsFilters/FavoriteFilter.tsx  |   66 +-
 .../pages/DagsList/DagsFilters/PausedFilter.tsx    |   59 +-
 .../pages/DagsList/DagsFilters/StateFilters.tsx    |   57 +-
 .../src/pages/DagsList/DagsFilters/TagFilter.tsx   |    1 +
 .../src/airflow/ui/src/pages/DagsList/DagsList.tsx |    1 +
 airflow-core/src/airflow/ui/src/pages/Error.tsx    |   17 +-
 airflow-core/src/airflow/ui/src/pages/Security.tsx |    2 +-
 .../src/airflow/ui/src/queries/useTrigger.ts       |    2 +-
 airflow-core/src/airflow/ui/src/theme.ts           |    3 +
 .../core_api/routes/public/test_dag_run.py         |   35 +
 airflow-core/tests/unit/models/test_dagbag.py      |   10 +-
 airflow-ctl-tests/pyproject.toml                   |    6 +-
 .../tests/airflowctl_tests/conftest.py             |  111 +-
 .../tests/airflowctl_tests/constants.py            |    7 +-
 .../airflowctl_tests/fixtures/pools_export.json    |   38 +
 .../fixtures/test_connections.json                 |   11 +
 .../airflowctl_tests/fixtures/test_pools.json      |    8 +
 .../airflowctl_tests/fixtures/test_variables.json  |    7 +
 .../fixtures/variables_export.json                 |    8 +
 .../airflowctl_tests/test_airflowctl_commands.py   |  222 ++-
 airflow-ctl/.pre-commit-config.yaml                |    2 +-
 airflow-ctl/NOTICE                                 |    2 +-
 airflow-ctl/RELEASE_NOTES.rst                      |    4 +-
 airflow-ctl/docs/conf.py                           |   12 +-
 airflow-ctl/docs/images/command_hashes.txt         |    4 +-
 airflow-ctl/docs/images/output_connections.svg     |  141 +-
 airflow-ctl/docs/images/output_variables.svg       |  114 +-
 .../docs/installation/installing-from-pypi.rst     |    5 +-
 .../docs/installation/installing-from-sources.rst  |   22 +-
 airflow-ctl/newsfragments/59850.significant.rst    |   30 +
 airflow-ctl/pyproject.toml                         |   20 +-
 airflow-ctl/src/airflowctl/__init__.py             |    2 +-
 airflow-ctl/src/airflowctl/ctl/cli_config.py       |   30 +-
 .../airflowctl/ctl/commands/variable_command.py    |   22 -
 airflow-ctl/tests/airflow_ctl/api/test_client.py   |    2 +-
 .../tests/airflow_ctl/api/test_operations.py       |    8 +-
 .../airflow_ctl/ctl/commands/test_dag_command.py   |    8 +-
 .../ctl/commands/test_variable_command.py          |   20 -
 chart/.pre-commit-config.yaml                      |    3 +-
 clients/python/CHANGELOG.md                        |    8 +-
 clients/python/version.txt                         |    2 +-
 contributing-docs/05_pull_requests.rst             |   72 +-
 contributing-docs/testing/unit_tests.rst           |    2 +-
 dev/breeze/doc/ci/02_images.md                     |    4 +-
 dev/breeze/pyproject.toml                          |    2 +-
 .../src/airflow_breeze/commands/release_command.py |   34 +-
 .../commands/release_management_commands.py        |    4 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |    4 +-
 dev/breeze/uv.lock                                 | 1953 ++++++++++----------
 .../react_plugin_template/README.md                |    2 +
 .../react_plugin_template/src/global.d.ts          |    6 +-
 .../react_plugin_template/src/main.tsx             |    8 +-
 .../react_plugin_template/src/theme.ts             |  409 +---
 devel-common/pyproject.toml                        |    2 +-
 docker-stack-docs/README.md                        |   10 +-
 .../extending/add-airflow-configuration/Dockerfile |    2 +-
 .../extending/add-apt-packages/Dockerfile          |    2 +-
 .../add-build-essential-extend/Dockerfile          |    2 +-
 .../extending/add-providers/Dockerfile             |    2 +-
 .../add-pypi-packages-constraints/Dockerfile       |    2 +-
 .../extending/add-pypi-packages-uv/Dockerfile      |    2 +-
 .../extending/add-pypi-packages/Dockerfile         |    2 +-
 .../extending/add-requirement-packages/Dockerfile  |    2 +-
 .../extending/custom-providers/Dockerfile          |    2 +-
 .../extending/embedding-dags/Dockerfile            |    2 +-
 .../extending/writable-directory/Dockerfile        |    2 +-
 docker-stack-docs/entrypoint.rst                   |   14 +-
 generated/PYPI_README.md                           |   10 +-
 go-sdk/.pre-commit-config.yaml                     |    3 +-
 .../template.significant.rst                       |    0
 providers/databricks/pyproject.toml                |    2 +-
 pyproject.toml                                     |    8 +-
 reproducible_build.yaml                            |    4 +-
 .../ci/prek/check_airflowctl_command_coverage.py   |  150 ++
 scripts/ci/prek/check_imports_in_providers.py      |    2 +-
 scripts/ci/prek/inline_scripts_in_docker.py        |    2 +-
 scripts/ci/prek/ruff_format.py                     |    2 +-
 scripts/ci/prek/supported_versions.py              |    2 +-
 .../in_container/install_airflow_and_providers.py  |   22 +
 .../in_container/run_capture_airflowctl_help.py    |    6 +-
 scripts/tools/setup_breeze                         |    2 +-
 task-sdk/src/airflow/sdk/__init__.py               |    2 +-
 120 files changed, 2351 insertions(+), 2159 deletions(-)
 delete mode 100644 airflow-core/newsfragments/59399.feature.rst
 delete mode 100644 airflow-core/newsfragments/59688.improvement.rst
 copy 
airflow-core/src/airflow/{api_fastapi/auth/managers/simple/ui/src/router.tsx => 
ui/src/layouts/Details/Grid/constants.ts} (54%)
 create mode 100644 
airflow-ctl-tests/tests/airflowctl_tests/fixtures/pools_export.json
 create mode 100644 
airflow-ctl-tests/tests/airflowctl_tests/fixtures/test_connections.json
 create mode 100644 
airflow-ctl-tests/tests/airflowctl_tests/fixtures/test_pools.json
 create mode 100644 
airflow-ctl-tests/tests/airflowctl_tests/fixtures/test_variables.json
 create mode 100644 
airflow-ctl-tests/tests/airflowctl_tests/fixtures/variables_export.json
 create mode 100644 airflow-ctl/newsfragments/59850.significant.rst
 copy airflow-core/src/airflow/ui/src/components/Banner/index.tsx => 
dev/react-plugin-tools/react_plugin_template/src/global.d.ts (89%)
 rename {airflow-core/newsfragments => newsfragments}/template.significant.rst 
(100%)
 create mode 100755 scripts/ci/prek/check_airflowctl_command_coverage.py

Reply via email to