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

dependabot[bot] pushed a change to branch 
dependabot/pip/airflow-core/pip-security-updates-6edc297103
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit c5954df9352 Bump gitpython
     add 2c9d91ef341 Workaround bug in google-claude-aiplatform evaluation 
extra (Python 3.15) (#71273)
     add 274011b4372 Prevent agent checks from starting local servers (#71239)
     add b4394c1ff0c Eliminate trust policy race by migrating emr_eks test to 
Pod Identity (#71207)
     add 2b5fa228b55 Bump mermaid (#71264)
     add 66149464031 Bump globals (#71291)
     add b41b7db1ffb Fix version_added for the concurrent pod creation options 
(#71157)
     add 3d087a8e1d2 Prepare providers release 2026-08-08 (#71310)
     add 3c37b4794f8 Fix Keycloak access for individual roles (#70906)
     add fd0f7e263bf Add auth_protocol support to SambaHook for Kerberos 
authentication #29590 (#64643)
     add c014b912d4b Bound SQL toolset query results by size, not just row 
count (#71317)
     add ef54cd661c4 Fix deactivation of stale zip-packaged DAGs (#70586)
     add 7790df7e2d4 add test_create_default and test_update in 
test_operations.py (#71301)
     add c7d7d704680 Use latest Google Ads API version by default (#71280)
     add f47e7c8ddb0 Rename airflowctl assets get-by-alias to get-alias (#70453)
     add 1f529f3837a Fix misspelled variable in CI migration test DB manager 
export (#71334)
     add f9b72d8ee44 Pin providers in constraints to the versions published in 
PyPI (#71324)
     add 6a0c3a6b260 Breeze: Fail when UI development ports are already in use 
(#71241)
     add 739c8070cf1 Validate provider metadata list entries instead of 
ignoring them (#71104)
     add 2e423d41071 Bump the uv-dependency-updates group across 1 directory 
with 3 updates (#71297)
     add 7e00142467f Bump the github-actions-updates group across 1 directory 
with 8 updates (#71302)
     add 9ec73bab050 Fix Java Beam SDK example to target Java 11 (#71218)
     add 9c7fd6eb3ab Update provider metadata after the 2026-08-06 providers 
release (#71338)
     add ca31bc2e11f Catch general Exception when initializing a dag bundle 
(#71355)
     add 3160334d0ae Add HdfsRemoteLogIO.from_config and register hdfs remote 
logging scheme (#71278)
     add fe5107f1f8d Fix Grid view failing to load large Dags on MySQL (#71342)
     add 7cdb9ad47af Fix 500 when combining last-run and any-run Dag state 
filters (#71366)
     add 54018baa191 Add backward-walk coverage for cursor-based pagination 
(#71365)
     add a37c358ade2 Disable separate Keycloak JWTs for Airflow v3.2- (#70981)
     add 2ece6fd2928 Fix Airflow JWT getting cleared in /login_callback (#71077)
     add 8b78cd38b34 Bump the fab-ui-package-updates group across 1 directory 
with 2 updates (#71005)
     add 4260b163366 Bump the auth-ui-package-updates group across 1 directory 
with 7 updates (#71227)
     add 8c16340ca49 Fix dynamic glue rule set recommendations sensor config 
(#71117)
     add 0ffa24abc6c Clarify that DAG.access_control is only read by the FAB 
auth manager (#71260)
     add 3260046a46e Include Bedrock ingestion job failure reasons in the error 
message (#71124)
     add 643a0fa29a6 Keep task log selection stable while dragging (#71155)
     add dcd651c32ab Fix executor validation error referencing non-existent 
[core] executors (#71336)
     add 68ba707b32c Bump the core-ui-package-updates group across 1 directory 
with 12 updates (#71298)
     add 198944a3ce3 Support certificate auth for Microsoft Graph filesystem 
(#71362)
     add 746f0f58bfc Bump gitpython

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   (c5954df9352)
            \
             N -- N -- N   
refs/heads/dependabot/pip/airflow-core/pip-security-updates-6edc297103 
(746f0f58bfc)

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/migration_tests/action.yml         |   4 +-
 .github/workflows/airflow-e2e-tests.yml            |   4 +-
 .github/workflows/asf-allowlist-check.yml          |   2 +-
 .github/workflows/basic-tests.yml                  |  12 +-
 .github/workflows/ci-amd.yml                       |   2 +-
 .github/workflows/ci-arm.yml                       |   2 +-
 .github/workflows/ci-image-build.yml               |  16 +-
 .github/workflows/ci-image-checks.yml              |   4 +-
 .github/workflows/codeql-analysis.yml              |   8 +-
 .github/workflows/java-sdk-release-verify.yml      |   4 +-
 .github/workflows/k8s-tests.yml                    |   2 +-
 .github/workflows/prod-image-build.yml             |   2 +-
 .github/workflows/publish-docs-to-s3.yml           |   4 +-
 .github/workflows/registry-backfill.yml            |   2 +-
 .github/workflows/registry-build.yml               |   2 +-
 .github/workflows/release-constraints.yml          |  34 +-
 .github/workflows/ui-e2e-tests.yml                 |   2 +-
 AGENTS.md                                          |   7 +-
 .../docs/security/deprecated_permissions.rst       |  20 +-
 .../auth/managers/simple/ui/package.json           |  14 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 453 ++++++-------
 .../src/airflow/api_fastapi/common/parameters.py   |  10 +-
 .../airflow/api_fastapi/core_api/routes/ui/grid.py |   9 +-
 .../src/airflow/cli/commands/asset_command.py      |   2 +-
 airflow-core/src/airflow/dag_processing/dagbag.py  |   4 +-
 airflow-core/src/airflow/dag_processing/manager.py |   9 +-
 airflow-core/src/airflow/provider.yaml.schema.json |  49 +-
 airflow-core/src/airflow/provider_info.schema.json |  42 +-
 airflow-core/src/airflow/ui/package.json           |  26 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         | 750 ++++++++++-----------
 .../ui/src/pages/TaskInstance/Logs/Logs.test.tsx   | 109 ++-
 .../src/pages/TaskInstance/Logs/TaskLogContent.tsx |  87 ++-
 .../pages/TaskInstance/Logs/logSelection.test.ts   | 189 ++++++
 .../ui/src/pages/TaskInstance/Logs/logSelection.ts |  63 ++
 .../tests/unit/api_fastapi/common/test_cursors.py  |  53 ++
 .../api_fastapi/core_api/routes/ui/test_dags.py    |  18 +
 .../unit/cli/commands/test_command_deprecations.py |   2 +-
 .../tests/unit/dag_processing/test_dagbag.py       |   8 +-
 .../tests/unit/dag_processing/test_manager.py      | 102 ++-
 airflow-ctl/docs/images/command_hashes.txt         |   2 +-
 airflow-ctl/docs/images/output_assets.svg          | 128 ++--
 airflow-ctl/src/airflowctl/api/operations.py       |   6 +-
 airflow-ctl/src/airflowctl/ctl/help_texts.yaml     |   2 +-
 .../tests/airflow_ctl/api/test_operations.py       |  31 +-
 contributing-docs/08_static_code_checks.rst        |   2 +-
 dev/README_RELEASE_AIRFLOW.md                      |  23 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   1 +
 .../airflow_breeze/utils/release_constraints.py    |  11 +-
 dev/breeze/src/airflow_breeze/utils/run_utils.py   |  22 +-
 dev/breeze/tests/test_run_utils.py                 |  68 ++
 dev/breeze/uv.lock                                 |  58 +-
 .../react_plugin_template/package.json             |   2 +-
 .../react_plugin_template/pnpm-lock.yaml           |  10 +-
 dev/registry/pyproject.toml                        |   2 +-
 dev/skill-evals/last-eval-hash.txt                 |   2 +-
 generated/provider_metadata.json                   | 176 +++++
 .../howto/create-custom-providers.rst              |   2 +-
 providers/.last_release_date.txt                   |   2 +-
 providers/akeyless/docs/index.rst                  |   8 +-
 providers/akeyless/pyproject.toml                  |   2 +-
 .../providers/amazon/aws/sensors/bedrock.py        |  27 +-
 .../tests/system/amazon/aws/example_emr_eks.py     | 181 +++--
 ...xample_glue_data_quality_with_recommendation.py |   5 +
 .../tests/unit/amazon/aws/sensors/test_bedrock.py  |  18 +-
 providers/apache/hdfs/provider.yaml                |   4 +
 .../providers/apache/hdfs/get_provider_info.py     |   6 +
 .../providers/apache/hdfs/log/hdfs_task_handler.py |  26 +
 .../unit/apache/hdfs/log/test_hdfs_task_handler.py |  82 ++-
 providers/apache/spark/pyproject.toml              |   2 +-
 providers/cncf/kubernetes/docs/changelog.rst       |   1 +
 providers/cncf/kubernetes/provider.yaml            |   4 +-
 .../providers/cncf/kubernetes/get_provider_info.py |   4 +-
 providers/common/ai/docs/changelog.rst             |  12 +
 providers/common/ai/docs/toolsets.rst              |  85 ++-
 providers/common/ai/pyproject.toml                 |   2 +-
 .../providers/common/ai/toolsets/datafusion.py     |  39 +-
 .../airflow/providers/common/ai/toolsets/sql.py    | 125 +++-
 .../providers/common/ai/utils/query_results.py     | 156 +++++
 .../unit/common/ai/toolsets/test_datafusion.py     |  12 +-
 .../ai/tests/unit/common/ai/toolsets/test_sql.py   | 281 ++++++--
 .../unit/common/ai/utils/test_query_results.py     | 162 +++++
 .../fab/src/airflow/providers/fab/www/package.json |   4 +-
 .../src/airflow/providers/fab/www/pnpm-lock.yaml   | 164 ++---
 providers/google/README.rst                        |   9 +-
 providers/google/docs/changelog.rst                |   4 +
 providers/google/docs/index.rst                    |   9 +-
 providers/google/pyproject.toml                    |  14 +-
 .../src/airflow/providers/google/ads/hooks/ads.py  |  27 +-
 .../airflow/providers/google/ads/operators/ads.py  |   3 +-
 .../providers/google/ads/transfers/ads_to_gcs.py   |   3 +-
 .../non_python_src/java_streaming_src/README.MD    |   4 +-
 .../non_python_src/java_streaming_src/pom.xml      |  13 +-
 .../google/tests/unit/google/ads/hooks/test_ads.py |  20 +
 providers/keycloak/docs/changelog.rst              |  22 +-
 .../keycloak/auth_manager/cli/commands.py          |   4 +
 .../keycloak/auth_manager/keycloak_auth_manager.py |  16 +-
 .../providers/keycloak/auth_manager/middleware.py  |  14 +-
 .../keycloak/auth_manager/routes/login.py          |  44 +-
 .../airflow/providers/keycloak/version_compat.py   |   1 +
 .../keycloak/auth_manager/cli/test_commands.py     |  50 +-
 .../keycloak/auth_manager/routes/test_login.py     |   6 +-
 .../auth_manager/test_keycloak_auth_manager.py     |  98 ++-
 .../unit/keycloak/auth_manager/test_middleware.py  |   3 +-
 providers/microsoft/azure/docs/changelog.rst       |   1 +
 .../microsoft/azure/docs/filesystems/msgraph.rst   |   8 +-
 .../providers/microsoft/azure/fs/msgraph.py        |  64 +-
 .../tests/unit/microsoft/azure/fs/test_msgraph.py  | 106 ++-
 providers/samba/docs/index.rst                     |  11 +-
 providers/samba/provider.yaml                      |  14 +
 providers/samba/pyproject.toml                     |   4 +
 .../airflow/providers/samba/get_provider_info.py   |  11 +-
 .../src/airflow/providers/samba/hooks/samba.py     |  55 +-
 .../samba/tests/unit/samba/hooks/test_samba.py     | 117 +++-
 .../ci/prek/check_airflowctl_command_coverage.py   |   2 +-
 scripts/in_container/run_generate_constraints.py   | 171 +++--
 .../in_container/test_run_generate_constraints.py  | 164 ++++-
 task-sdk/src/airflow/sdk/definitions/dag.py        |   7 +-
 task-sdk/tests/task_sdk/definitions/test_dag.py    |   4 +-
 uv.lock                                            | 159 +++--
 119 files changed, 3917 insertions(+), 1439 deletions(-)
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/utils/query_results.py
 create mode 100644 
providers/common/ai/tests/unit/common/ai/utils/test_query_results.py

Reply via email to