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

github-bot pushed a change to branch dependabot/uv/cryptography-46.0.5
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard 7b07a757baa chore(deps): bump cryptography from 44.0.3 to 46.0.5
     add db42774e8d5 binds go-sdk in breeze's docker compose (#64167)
     add 8eb89dbad18 Remove gunicorn upper bound now that 25.2.0 is released 
with the fix (#64193)
     add 1baafd48652 fix(Asset-Partition): sort partitioned DagRun by 
partition_date (#62866)
     add 95d1a382a13 tests: refactor unit test of elasticsearch (#64200)
     add 9f17981cab3 Fix `RayJobBaseOperator` polling to recognize STOPPED as 
terminal status (#64206)
     add 19ed5080673 Remove outdated TODO comment about permissions (#64169)
     add e7ea925f2dc Change default sort to 'id' for list task instances 
(#64168)
     add 64f22f81b43 Update python client version/changelog for 3.1.8 release 
(#64214)
     add d87e8c4bc1e chore(deps): bump the auth-ui-package-updates group across 
1 directory with 9 updates (#64102)
     add 8b90b420ee1 chore(deps-dev): bump eslint (#64171)
     add 326680fd977 Refactor bundle refresh persistence into overridable 
get/update methods (#63835)
     add eca09a04b5a Add newsframent for namespace logger level feature added 
last year (#64218)
     add 10715fb8a81 Add durable execution for ``AgentOperator`` & 
``@task.agent`` (#64199)
     add f5ff9671ec8 Raise ``TaskAlreadyRunningError`` when starting an 
already-running task instance (#60855)
     add 97959da0877 Re-enable start_from_trigger feature with rendering of 
template fields (#55068)
     add f7c57937a60 Teardown Waiting for All in-scope Tasks to Complete 
(#64181)
     add 8210f69505c Fix SSHHookAsync defaulting no_host_key_check to False 
unlike SSHHook (#64225)
     add 90776562809 refactor: Ignore if db test collecting failed due to no 
tests available (#64222)
     add 221cdd64056 Fix SQLToolset read-only mode bypass via data-modifying 
CTEs and SELECT INTO (#64173)
     add 42d24243fb3 Add docs for using toolsets directly with PydanticAI in 
any task (#64234)
     add f8b2649ba7e Update Python Client Release Document to provide easier 
check (#64228)
     add c2ba5fc8407 Bump pyodps for python>=3.13 (#64210)
     add 16f2fc10aa9 Use compat sdk conf import in Informatica provider (#64155)
     add a3584d730bf Use compat sdk conf import in Google Gen AI operators 
(#64157)
     add 89c82681011 Compat sdk conf follow-up for multiple providers (#64161)
     add ac9b401c5f3 Add initial Portuguese (pt) translation agent skill 
(#62001) (#62083)
     add 8d44a84e71b simplify the bug report template (#63851)
     add c65c7fd0d45 Ensure presence of conn.login in microsoft azure hook 
before usage (#64241)
     add a8e130d39e2 Apache RAT 0.18 is released, upgrade references (#64231)
     add 526768d7217 [main] Upgrade important CI environment (#64239)
     add cfbda00dfe5 chore(deps): bump cryptography from 44.0.3 to 46.0.5

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   (7b07a757baa)
            \
             N -- N -- N   refs/heads/dependabot/uv/cryptography-46.0.5 
(cfbda00dfe5)

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/ISSUE_TEMPLATE/1-airflow_bug_report.yml    |   57 +-
 .github/actions/breeze/action.yml                  |    2 +-
 .github/actions/install-prek/action.yml            |    4 +-
 .github/skills/airflow-translations/locales/pt.md  |   78 ++
 .github/workflows/basic-tests.yml                  |    2 +-
 .github/workflows/ci-amd-arm.yml                   |    2 +-
 .github/workflows/release_dockerhub_image.yml      |    2 +-
 .pre-commit-config.yaml                            |    1 +
 Dockerfile                                         |    2 +-
 Dockerfile.ci                                      |    6 +-
 airflow-core/.pre-commit-config.yaml               |    1 +
 airflow-core/newsfragments/55850.significant.rst   |   13 +
 airflow-core/pyproject.toml                        |    9 +-
 .../simple/ui/openapi-gen/queries/common.ts        |   11 +-
 .../ui/openapi-gen/queries/ensureQueryData.ts      |   21 +-
 .../simple/ui/openapi-gen/queries/index.ts         |    2 +-
 .../ui/openapi-gen/queries/infiniteQueries.ts      |    2 +-
 .../simple/ui/openapi-gen/queries/prefetch.ts      |   21 +-
 .../simple/ui/openapi-gen/queries/queries.ts       |   33 +-
 .../simple/ui/openapi-gen/queries/suspense.ts      |   27 +-
 .../simple/ui/openapi-gen/requests/client.gen.ts   |   16 +
 .../ui/openapi-gen/requests/client/client.gen.ts   |  156 +++
 .../simple/ui/openapi-gen/requests/client/index.ts |   23 +
 .../ui/openapi-gen/requests/client/types.gen.ts    |  160 +++
 .../ui/openapi-gen/requests/client/utils.gen.ts    |  208 +++
 .../ui/openapi-gen/requests/core/ApiError.ts       |   21 -
 .../openapi-gen/requests/core/ApiRequestOptions.ts |   14 -
 .../ui/openapi-gen/requests/core/ApiResult.ts      |    7 -
 .../openapi-gen/requests/core/CancelablePromise.ts |  126 --
 .../simple/ui/openapi-gen/requests/core/OpenAPI.ts |   58 -
 .../ui/openapi-gen/requests/core/auth.gen.ts       |   41 +
 .../requests/core/bodySerializer.gen.ts            |   84 ++
 .../ui/openapi-gen/requests/core/params.gen.ts     |  169 +++
 .../requests/core/pathSerializer.gen.ts            |  171 +++
 .../requests/core/queryKeySerializer.gen.ts        |  117 ++
 .../simple/ui/openapi-gen/requests/core/request.ts |  374 ------
 .../requests/core/serverSentEvents.gen.ts          |  243 ++++
 .../ui/openapi-gen/requests/core/types.gen.ts      |  104 ++
 .../ui/openapi-gen/requests/core/utils.gen.ts      |  140 ++
 .../simple/ui/openapi-gen/requests/index.ts        |    6 +-
 .../simple/ui/openapi-gen/requests/schemas.gen.ts  |  177 +--
 .../simple/ui/openapi-gen/requests/sdk.gen.ts      |   67 +
 .../simple/ui/openapi-gen/requests/services.gen.ts |   74 +-
 .../simple/ui/openapi-gen/requests/types.gen.ts    |  195 ++-
 .../auth/managers/simple/ui/package.json           |   18 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         |  669 ++++------
 .../auth/managers/simple/ui/src/queryClient.ts     |   10 +-
 .../src/airflow/api_fastapi/common/dagbag.py       |    2 +-
 .../src/airflow/api_fastapi/common/db/common.py    |   10 -
 .../src/airflow/dag_processing/collection.py       |    7 +-
 airflow-core/src/airflow/dag_processing/manager.py |  165 ++-
 .../src/airflow/executors/workloads/trigger.py     |    5 +-
 .../src/airflow/jobs/triggerer_job_runner.py       |  200 ++-
 airflow-core/src/airflow/models/dagbag.py          |   58 +-
 airflow-core/src/airflow/models/dagrun.py          |   28 +-
 airflow-core/src/airflow/models/taskinstance.py    |   69 +-
 .../src/airflow/ti_deps/deps/trigger_rule_dep.py   |   57 +-
 airflow-core/src/airflow/triggers/base.py          |   63 +-
 .../ui/src/pages/TaskInstances/TaskInstances.tsx   |    2 +-
 .../tests/unit/dag_processing/test_collection.py   |   31 +
 .../tests/unit/dag_processing/test_manager.py      |  247 ++++
 airflow-core/tests/unit/jobs/test_triggerer_job.py |    5 +-
 airflow-core/tests/unit/models/test_dagbag.py      |   79 ++
 .../tests/unit/models/test_taskinstance.py         |   97 ++
 .../unit/ti_deps/deps/test_trigger_rule_dep.py     |  111 ++
 .../tests/unit/triggers/test_base_trigger.py       |   69 +
 airflow-ctl-tests/pyproject.toml                   |    2 +-
 airflow-ctl/pyproject.toml                         |    2 +-
 airflow-e2e-tests/pyproject.toml                   |    2 +-
 chart/pyproject.toml                               |    2 +-
 clients/python/CHANGELOG.md                        |    9 +
 clients/python/pyproject.toml                      |    2 +-
 clients/python/version.txt                         |    2 +-
 dev/README_RELEASE_AIRFLOW.md                      |   12 +-
 dev/README_RELEASE_AIRFLOWCTL.md                   |   12 +-
 dev/README_RELEASE_HELM_CHART.md                   |   14 +-
 dev/README_RELEASE_PROVIDERS.md                    |   12 +-
 dev/README_RELEASE_PYTHON_CLIENT.md                |   91 +-
 dev/breeze/doc/ci/02_images.md                     |    4 +-
 dev/breeze/pyproject.toml                          |    2 +-
 .../commands/release_management_commands.py        |    6 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |    2 +-
 .../airflow_breeze/utils/docker_command_utils.py   |    1 +
 .../src/airflow_breeze/utils/release_validator.py  |   10 +-
 dev/breeze/uv.lock                                 |  388 +++---
 dev/pyproject.toml                                 |    2 +-
 dev/registry/pyproject.toml                        |    2 +-
 devel-common/src/tests_common/pytest_plugin.py     |   47 +-
 docker-stack-docs/pyproject.toml                   |    2 +-
 docker-tests/pyproject.toml                        |    2 +-
 docs/spelling_wordlist.txt                         |    1 +
 helm-tests/pyproject.toml                          |    2 +-
 kubernetes-tests/pyproject.toml                    |    2 +-
 providers-summary-docs/pyproject.toml              |    2 +-
 providers/alibaba/docs/index.rst                   |    9 +-
 providers/alibaba/pyproject.toml                   |    3 +-
 .../aws/executors/batch/test_batch_executor.py     |    3 +-
 providers/common/ai/docs/index.rst                 |    2 +-
 providers/common/ai/docs/operators/agent.rst       |  104 ++
 providers/common/ai/docs/toolsets.rst              |   25 +
 providers/common/ai/pyproject.toml                 |    4 +-
 .../providers/common/ai/durable}/__init__.py       |    0
 .../providers/common/ai/durable/caching_model.py   |   81 ++
 .../providers/common/ai/durable/caching_toolset.py |   75 ++
 .../providers/common/ai/durable/step_counter.py    |   42 +-
 .../airflow/providers/common/ai/durable/storage.py |  158 +++
 .../ai/example_dags/example_agent_durable.py       |   87 ++
 .../ai/example_dags/example_pydantic_ai_hook.py    |   37 +-
 .../airflow/providers/common/ai/operators/agent.py |   87 +-
 .../providers/common/ai/plugins/hitl_review.py     |    2 +-
 .../providers/common/ai/utils/sql_validation.py    |   43 +
 .../tests/unit/common/ai/decorators/test_agent.py  |   19 +
 .../ai/tests/unit/common/ai/durable}/__init__.py   |    0
 .../unit/common/ai/durable/test_caching_model.py   |  109 ++
 .../unit/common/ai/durable/test_caching_toolset.py |  126 ++
 .../unit/common/ai/durable/test_step_counter.py}   |   29 +-
 .../tests/unit/common/ai/durable/test_storage.py   |  139 ++
 .../tests/unit/common/ai/operators/test_agent.py   |   58 +
 .../unit/common/ai/utils/test_sql_validation.py    |   54 +
 providers/edge3/pyproject.toml                     |    2 +-
 .../unit/elasticsearch/log/elasticmock/__init__.py |  111 --
 .../log/elasticmock/fake_elasticsearch.py          |  630 ---------
 .../log/elasticmock/utilities/__init__.py          |  232 ----
 .../unit/elasticsearch/log/test_es_task_handler.py | 1225 ++++++------------
 providers/fab/pyproject.toml                       |    2 +-
 .../fab/src/airflow/providers/fab/www/package.json |    2 +-
 .../src/airflow/providers/fab/www/pnpm-lock.yaml   |   22 +-
 .../providers/google/cloud/operators/gen_ai.py     |    2 +-
 .../providers/google/cloud/operators/ray.py        |    2 +-
 .../tests/unit/google/cloud/operators/test_ray.py  |   10 +-
 .../src/airflow/providers/informatica/hooks/edc.py |    2 +-
 .../providers/informatica/plugins/informatica.py   |    2 +-
 .../keycloak/auth_manager/keycloak_auth_manager.py |    7 +-
 .../microsoft/azure/hooks/container_registry.py    |    7 +
 .../providers/microsoft/azure/operators/powerbi.py |    8 +-
 .../ssh/src/airflow/providers/ssh/hooks/ssh.py     |    2 +-
 pyproject.toml                                     |    4 +-
 scripts/ci/docker-compose/local.yml                |    3 +
 .../ci/dockerfiles/apache-rat/build_and_push.sh    |    2 +-
 scripts/ci/testing/run_unit_tests.sh               |    7 +-
 scripts/pyproject.toml                             |    2 +-
 scripts/tools/setup_breeze                         |    2 +-
 shared/configuration/pyproject.toml                |    2 +-
 shared/dagnode/pyproject.toml                      |    2 +-
 shared/listeners/pyproject.toml                    |    2 +-
 shared/logging/pyproject.toml                      |    2 +-
 shared/module_loading/pyproject.toml               |    2 +-
 shared/observability/pyproject.toml                |    2 +-
 shared/plugins_manager/pyproject.toml              |    2 +-
 shared/providers_discovery/pyproject.toml          |    2 +-
 shared/secrets_backend/pyproject.toml              |    2 +-
 shared/secrets_masker/pyproject.toml               |    2 +-
 shared/template_rendering/pyproject.toml           |    2 +-
 shared/timezones/pyproject.toml                    |    2 +-
 task-sdk-integration-tests/pyproject.toml          |    2 +-
 task-sdk/pyproject.toml                            |    2 +-
 task-sdk/src/airflow/sdk/api/client.py             |   20 +-
 task-sdk/src/airflow/sdk/bases/operator.py         |   22 +
 .../sdk/definitions/_internal/abstractoperator.py  |   53 -
 .../airflow/sdk/definitions/_internal/templater.py |   94 +-
 .../src/airflow/sdk/definitions/mappedoperator.py  |   14 +-
 task-sdk/src/airflow/sdk/exceptions.py             |    4 +
 task-sdk/tests/task_sdk/api/test_client.py         |   59 +-
 task-sdk/tests/task_sdk/bases/test_operator.py     |   20 +
 .../definitions/_internal/test_templater.py        |  188 +++
 .../task_sdk/execution_time/test_supervisor.py     |   70 +-
 uv.lock                                            | 1336 ++++++++++----------
 167 files changed, 6695 insertions(+), 4483 deletions(-)
 create mode 100644 .github/skills/airflow-translations/locales/pt.md
 create mode 100644 airflow-core/newsfragments/55850.significant.rst
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/client.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/client/client.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/client/index.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/client/types.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/client/utils.gen.ts
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/ApiError.ts
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/ApiRequestOptions.ts
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/ApiResult.ts
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/CancelablePromise.ts
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/OpenAPI.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/auth.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/bodySerializer.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/params.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/pathSerializer.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/queryKeySerializer.gen.ts
 delete mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/request.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/serverSentEvents.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/types.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/core/utils.gen.ts
 create mode 100644 
airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/openapi-gen/requests/sdk.gen.ts
 create mode 100644 airflow-core/tests/unit/triggers/test_base_trigger.py
 copy {airflow-core/src/airflow/_shared => 
providers/common/ai/src/airflow/providers/common/ai/durable}/__init__.py (100%)
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/durable/caching_model.py
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/durable/caching_toolset.py
 copy airflow-core/src/airflow/dag_processing/bundles/local.py => 
providers/common/ai/src/airflow/providers/common/ai/durable/step_counter.py 
(52%)
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/durable/storage.py
 create mode 100644 
providers/common/ai/src/airflow/providers/common/ai/example_dags/example_agent_durable.py
 copy {airflow-core/src/airflow/_shared => 
providers/common/ai/tests/unit/common/ai/durable}/__init__.py (100%)
 create mode 100644 
providers/common/ai/tests/unit/common/ai/durable/test_caching_model.py
 create mode 100644 
providers/common/ai/tests/unit/common/ai/durable/test_caching_toolset.py
 copy 
providers/{cncf/kubernetes/src/airflow/providers/cncf/kubernetes/backcompat/__init__.py
 => common/ai/tests/unit/common/ai/durable/test_step_counter.py} (58%)
 create mode 100644 
providers/common/ai/tests/unit/common/ai/durable/test_storage.py
 delete mode 100644 
providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/__init__.py
 delete mode 100644 
providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/fake_elasticsearch.py
 delete mode 100644 
providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/utilities/__init__.py

Reply via email to