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

potiuk pushed a change to annotated tag providers-edge3/1.4.1
in repository https://gitbox.apache.org/repos/asf/airflow.git


*** WARNING: tag providers-edge3/1.4.1 was modified! ***

    from 5ccfe10e386 (tag)
      to 219e8e51f22 (tag)
 tagging def33f797f8c774a090f01893fcff09571402157 (commit)
 replaces providers/2025-10-31
      by Jarek Potiuk
      on Sat Nov 8 22:20:21 2025 +0100

- Log -----------------------------------------------------------------
Release 2025-11-08 of providers
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAhcAAAAHc3NoLXJzYQAAAAMBAAEAAAIBANx93zdjhrz8GnAP5uAC7N
Ab2x9YW5hL0a8RpynuIDPjjbwV0skwzsODOtNhik2lUSBjMipu2cSzxrGeb7PSUPyU8KdI
fXX5+cJBq0eiJrqwfEXMJgVmZcwHkJ0g9gA/KF5A//Ix6eV077o+zA+ZyyZb0OGIfCuBRb
3fwmmLAXzFENZrx6YvrUXQkaj7yfmuNNZLea0A0peJdE1Nt1JaooUD8Ev7Izds4mmCoGJa
3SjaFkdyrGl2bh01sHAiHy4p2yzRCSIeuruOvcsMY5QkeXIOpMoVjswrvvOgP4ugbUopD7
7tdHOzaKqPlI0D4jhC6BCNq5GYx+gD4h1HfJYAXs7+lC4Fs3VCSfP+LrDNev+RCToBzIe5
rCxLnEXPmA/tp9YYRCA3SB73ghYuwl+Q4TSR3Kk9YudUYufYhATE5+oxibOzDEXoa3xLVy
JxSyHwvmuOQDW3SaOrcqL49GBAdRMLBY6MwvF5LdZ4yH6g6O1V+8+bTu/oIIysnKQn1YZW
VOxhnhejr/KBG9TMtEz0vsFS7yuT2Yqp4ixhu9+XVpL+sqtWpgU/38NeY27xC24lBCTkAK
ML5cxTqweVl+Us1KnsoOpOQlFfdmfUxhMXKArpklgtTzKXeZS9C+EfIG9HiXmQzqHk71OL
dHf1eqDvXKk/+6k5B09aqY46LJa2Q3MtAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAACFAAAAA
xyc2Etc2hhMi01MTIAAAIANvqTbQKP2Y2mLx5gVgoQdmtcsTklUkMvcu/RRb+4tcS1MsvJ
ws5oCjtQvjn0Evk/JNDtSqbqtQJEZfCUzsHs9MTXdSKlRakgCCg3EDaCbJ++TkgCuhob0B
R1Cb/9WHowTkvlO85umI/3k9qw+f26T8YHPHmLaFxYWNZbkY6Q4e7kQpOm21dBdqeFVS9U
DbvvKaTB4CHNx23bteaOsVecxr9N2Tz/BUXiNXFk88engDnxR846RPXSKCntJ8GiXxKUK3
8J0Ie2DnhDlXyWU9y0bDIYrNDvZQFkPv5LamwWaFhVVgjBUDwKQkehJWLO+gCMwnVTyr3c
ZBLCLE6F2amanR0uXjAoH7gXGPxftNU+Fq8yb0hkJn0epA4tmsnMK7GyMkQEF/JX5ofC//
LICBl0kcJqLEQkZrl4RyQm+JUCH7XR0imWuecRQRJFdK6W03dG7XFMH+sLj4JVeQPJ7s7n
4pN4g3dPPw5v+UXhO71z9cKOzr+4+V4NOkVJz8otITiJqbBh9JA1+XdBfoeURHDIGO9ku7
f3IBVLRRX4umEPLzcp7uO5DjgetvAGi/4a3j5ulhpbbwO+/zPC5p2SwYa7kRG/j0YR0U1y
1mdPyRBgQZcDxeF921auOZPZTCWClhnd+37woBfdJTISnvTFaeAIik952FWl8OwT+Iw2Dp
HRTXs=
-----END SSH SIGNATURE-----
-----------------------------------------------------------------------

    from 86c165ba54f Improve tagging of providers when preparing a release 
(#57628)
     add 376ab5d877b Fix upgrade failure when xcom contains NaN in string 
values (#57614)
     add 663d2c68658 Remove leftovers from unlimited parallelism in local 
executor (#57579)
     add d72679e4fe1 Add number of queries guard in public providers list 
endpoints (#57635)
     add fb9dea50dea Add number of queries guard in public dag runs list 
endpoints  (#57450)
     add 5002660b954 Fix: Prevent AttributeError crash in prek when run inside 
container (#57497)
     add 91304f54a0a Upgrade Python Runtime to 3.9.25 (#57656)
     add 4f797a41881 Add number of queries guard for public tasks (#57646)
     add 1c845c2838f Dev: Add Task SDK support to `start-release` command 
(#57658)
     add 3cd67810a1e Remove Python 3.9 since we are not cherry-picking to 3.0 
(#57662)
     add 75bd6287123 Fix code formatting via ruff preview (#57641)
     add c846f6f27fe Enable ruff PLW1508 rule (#57653)
     add a79d8dbc563 Enable ruff PLW1510 rule (#57660)
     add 8736710fe46 Further improve git provider's tagging (#57654)
     add ddf21c71e1c Clarify that XComs can't be used to persist state accross 
retries or poke. (#57577)
     add 5cd185a95b1 Add caution on using Airflow packages in virtualenv 
operator (#57599)
     add e5034857eef Enable ruff PLW0211 rule (#57522)
     add 19809dd4621 Support PR number with use-airflow-version in Breeze 
(#57667)
     add e0e3a9c2dce Update release docs to reflect versioning decision and 
yanked versions (#57677)
     add 974a37be00c Refactor trigger method (#57678)
     add 365e0a64a69 Add link to Airflow CVEs in MITRE CVE database. (#57683)
     add cba68b69635 Shorten German Translation of Asset in Navigation (#57671)
     add 58fc8609d54 Enable ruff PLW1641 rule (#57679)
     add 13b999f4573 Attempt to resolve pip "ResolutionTooDeep" on cffi 
conflict (#57697)
     add 1632789b4d2 Prioritize custom serializers over built-in ones. (#56736) 
(#56881)
     add 3f4c566121f Upgrade Zizmor to 1.16.2 (#57708)
     add 487388906db Revert "Prioritize custom serializers over built-in ones. 
(#56736) (#56881)" (#57711)
     add 6018768a31c Fix Helm Chart RC Staging Documentation Links (#55677)
     add 203acbb8ef0 Add pause and unpause commands for dags (#57685)
     add ff1c148e20e Small fix for feature_store system test + add output for 
operator (#57605)
     add 989078480d3 fix naming in test (#57716)
     add 35fde2f481a Change the runtime for Google Cloud Function system test 
(#57623)
     add d09b5aefd2e Fix incorrect class path in dag-bundles docs (#57652)
     add c25455ef4df Make `extra` of Asset, AssetAlias, AssetEvent a `dict[str, 
JsonValue]` (#57352)
     add 3a8a224a281 Note asset event extra storage (#57727)
     add def33f797f8 Prepare edge3 provider ad-hoc release rc2 (October 2025) 
(#57707)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/helm-tests.yml                   |    4 +
 .pre-commit-config.yaml                            |    2 +-
 .../administration-and-deployment/dag-bundles.rst  |    2 +-
 .../docs/authoring-and-scheduling/assets.rst       |    2 +
 airflow-core/docs/core-concepts/executor/local.rst |   39 +-
 airflow-core/docs/core-concepts/xcoms.rst          |    2 +-
 airflow-core/docs/img/airflow_erd.sha256           |    2 +-
 airflow-core/docs/img/airflow_erd.svg              |  288 +--
 airflow-core/docs/security/index.rst               |    7 +
 airflow-core/pyproject.toml                        |    3 +-
 .../auth/managers/simple/simple_auth_manager.py    |    2 +-
 .../src/airflow/api_fastapi/common/db/dag_runs.py  |   19 +
 .../src/airflow/api_fastapi/core_api/app.py        |    2 +-
 .../api_fastapi/core_api/datamodels/assets.py      |    6 +-
 .../core_api/datamodels/dag_versions.py            |   28 +-
 .../api_fastapi/core_api/datamodels/dags.py        |    4 +-
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |    1 -
 .../core_api/openapi/v2-rest-api-generated.yaml    |    7 +-
 .../api_fastapi/core_api/routes/public/dag_run.py  |   13 +-
 .../api_fastapi/execution_api/datamodels/asset.py  |    4 +-
 .../execution_api/datamodels/asset_event.py        |    4 +-
 .../execution_api/datamodels/taskinstance.py       |    5 +-
 .../src/airflow/executors/local_executor.py        |   11 +-
 airflow-core/src/airflow/lineage/hook.py           |    8 +-
 ...49_3_0_0_remove_pickled_data_from_xcom_table.py |    8 +-
 airflow-core/src/airflow/models/dag_version.py     |   39 +-
 airflow-core/src/airflow/models/taskinstance.py    |   14 +-
 airflow-core/src/airflow/operators/__init__.py     |    8 +-
 airflow-core/src/airflow/plugins_manager.py        |    1 -
 airflow-core/src/airflow/sensors/__init__.py       |    6 +-
 .../src/airflow/serialization/definitions/param.py |    3 +
 .../airflow/serialization/serialized_objects.py    |    3 +
 airflow-core/src/airflow/task/priority_strategy.py |    3 +
 .../ti_deps/deps/not_previously_skipped_dep.py     |    2 +-
 airflow-core/src/airflow/timetables/_cron.py       |    3 +
 airflow-core/src/airflow/timetables/interval.py    |    3 +
 airflow-core/src/airflow/timetables/simple.py      |    3 +
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |   11 +-
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |    6 +-
 .../airflow/ui/public/i18n/locales/de/README.md    |    3 +-
 .../airflow/ui/public/i18n/locales/de/common.json  |    2 +-
 airflow-core/src/airflow/utils/db.py               |    3 +
 .../src/airflow/utils/log/file_task_handler.py     |    2 +-
 .../core_api/routes/public/test_dag_run.py         |   25 +-
 .../core_api/routes/public/test_dag_versions.py    |   10 +-
 .../core_api/routes/public/test_dags.py            |    2 +-
 .../core_api/routes/public/test_pools.py           |    6 +-
 .../core_api/routes/public/test_providers.py       |    5 +-
 .../core_api/routes/public/test_task_instances.py  |    3 +-
 .../core_api/routes/public/test_tasks.py           |   26 +-
 .../tests/unit/charts/helm_template_generator.py   |    2 +-
 .../tests/unit/executors/test_local_executor.py    |   15 +-
 .../executors/test_local_executor_check_workers.py |   10 -
 .../tests/unit/models/test_renderedtifields.py     |    3 +
 .../tests/unit/models/test_taskinstance.py         |   13 +-
 .../unit/serialization/test_dag_serialization.py   |    3 +
 .../tests/unit/serialization/test_serde.py         |    3 +
 .../unit/serialization/test_serialized_objects.py  |    6 +-
 airflow-core/tests/unit/utils/test_json.py         |    3 +
 airflow-core/tests/unit/utils/test_log_handlers.py |    1 -
 airflow-core/tests/unit/utils/test_sqlalchemy.py   |    2 +-
 airflow-ctl/docs/images/command_hashes.txt         |    4 +-
 airflow-ctl/docs/images/output_dagrun.svg          |   70 +-
 airflow-ctl/docs/images/output_dags.svg            |  122 +-
 airflow-ctl/src/airflowctl/api/client.py           |    1 +
 .../src/airflowctl/api/datamodels/generated.py     |    4 +-
 airflow-ctl/src/airflowctl/api/operations.py       |   28 +-
 airflow-ctl/src/airflowctl/ctl/cli_config.py       |   34 +
 .../src/airflowctl/ctl/commands/dag_command.py     |   74 +
 .../tests/airflow_ctl/api/test_operations.py       |   69 +-
 .../ctl/commands/test_config_command.py            |    2 +-
 .../airflow_ctl/ctl/commands/test_dag_command.py   |  139 ++
 dev/README_RELEASE_AIRFLOW.md                      |   96 +-
 dev/README_RELEASE_AIRFLOWCTL.md                   |    7 +
 dev/README_RELEASE_HELM_CHART.md                   |    7 +-
 dev/README_RELEASE_PROVIDERS.md                    |   32 +-
 dev/airflow-github                                 |    2 -
 dev/airflow_perf/sql_queries.py                    |    3 +
 dev/breeze/doc/09_release_management_tasks.rst     |    4 +-
 dev/breeze/doc/images/output-commands.svg          |    4 +-
 ...e-management_install-provider-distributions.svg |   74 +-
 ...e-management_install-provider-distributions.txt |    2 +-
 ...lease-management_prepare-helm-chart-package.svg |   32 +-
 ...lease-management_prepare-helm-chart-package.txt |    2 +-
 .../output_release-management_start-release.svg    |   28 +-
 .../output_release-management_start-release.txt    |    2 +-
 ...se-management_verify-provider-distributions.svg |   56 +-
 ...se-management_verify-provider-distributions.txt |    2 +-
 dev/breeze/doc/images/output_shell.svg             |  100 +-
 dev/breeze/doc/images/output_shell.txt             |    2 +-
 dev/breeze/doc/images/output_start-airflow.svg     |   76 +-
 dev/breeze/doc/images/output_start-airflow.txt     |    2 +-
 .../doc/images/output_testing_core-tests.svg       |   56 +-
 .../doc/images/output_testing_core-tests.txt       |    2 +-
 .../doc/images/output_testing_providers-tests.svg  |   74 +-
 .../doc/images/output_testing_providers-tests.txt  |    2 +-
 .../doc/images/output_testing_system-tests.svg     |   56 +-
 .../doc/images/output_testing_system-tests.txt     |    2 +-
 .../src/airflow_breeze/commands/common_options.py  |    5 +-
 .../src/airflow_breeze/commands/release_command.py |  151 +-
 .../commands/release_management_commands.py        |  163 +-
 .../commands/release_management_commands_config.py |    6 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |    2 +-
 .../src/airflow_breeze/utils/custom_param_types.py |    7 +-
 .../src/airflow_breeze/utils/publish_docs_to_s3.py |    7 +-
 dev/breeze/tests/test_use_airflow_version.py       |   54 +
 dev/breeze/uv.lock                                 | 1862 ++++++++++----------
 .../src/sphinx_exts/docs_build/docs_builder.py     |    2 +
 devel-common/src/sphinx_exts/docs_build/errors.py  |    3 +
 .../sphinx_exts/docs_build/fetch_inventories.py    |    1 -
 .../src/sphinx_exts/docs_build/spelling_checks.py  |    3 +
 .../src/tests_common/test_utils/timetables.py      |    3 +
 docker-tests/tests/docker_tests/test_prod_image.py |    2 +-
 .../tests/chart_utils/helm_template_generator.py   |    2 +-
 .../tests/kubernetes_tests/test_base.py            |    3 +
 .../amazon/aws/executors/aws_lambda/docker/app.py  |    6 +-
 .../providers/amazon/aws/hooks/batch_waiters.py    |    1 -
 .../tests/system/amazon/aws/example_bedrock.py     |    4 +-
 providers/apache/flink/pyproject.toml              |    3 +-
 .../celery/executors/celery_executor_utils.py      |    9 +-
 .../integration/celery/test_celery_executor.py     |    3 +
 .../unit/celery/log_handlers/test_log_handlers.py  |    1 -
 providers/cncf/kubernetes/pyproject.toml           |    3 +-
 .../airflow/providers/cncf/kubernetes/secret.py    |    3 +
 .../kubernetes/log_handlers/test_log_handlers.py   |    1 -
 .../src/airflow/providers/common/sql/hooks/sql.pyi |    6 +-
 .../sql/tests/unit/common/sql/hooks/test_dbapi.py  |    1 -
 .../sql/tests/unit/common/sql/hooks/test_sql.py    |    1 -
 .../providers/databricks/hooks/databricks.py       |    9 +
 .../databricks/plugins/databricks_workflow.py      |    5 -
 .../databricks/example_databricks_workflow.py      |    2 +-
 .../tests/unit/databricks/hooks/test_databricks.py |    2 -
 providers/edge3/docs/changelog.rst                 |    3 +
 .../src/airflow/providers/edge3/cli/api_client.py  |   12 +-
 .../providers/edge3/worker_api/routes/worker.py    |    2 +-
 .../providers/fab/auth_manager/models/__init__.py  |    3 +
 .../providers/google/cloud/hooks/bigquery.py       |    2 +-
 .../providers/google/cloud/hooks/cloud_sql.py      |    2 +-
 .../providers/google/cloud/hooks/dataflow.py       |    2 +-
 .../providers/google/cloud/hooks/dataproc.py       |    2 +-
 .../providers/google/cloud/hooks/mlengine.py       |    2 +-
 .../cloud/operators/vertex_ai/feature_store.py     |    2 +-
 .../google/common/auth_backend/google_openid.py    |    1 -
 .../providers/google/common/hooks/base_google.py   |    1 -
 .../google/common/utils/id_token_credentials.py    |    3 +-
 .../cloud/cloud_functions/example_functions.py     |    2 +-
 .../example_cloud_storage_transfer_service_aws.py  |    2 +-
 .../vertex_ai/example_vertex_ai_feature_store.py   |    7 +-
 providers/microsoft/azure/pyproject.toml           |    3 +-
 .../microsoft/azure/example_azure_service_bus.py   |    2 +-
 .../microsoft/azure/example_azure_synapse.py       |    6 +-
 .../airflow/providers/postgres/hooks/postgres.py   |    1 -
 providers/snowflake/pyproject.toml                 |    1 +
 .../unit/snowflake/operators/test_snowflake_sql.py |    3 +
 providers/standard/docs/operators/python.rst       |   13 +-
 .../tests/unit/standard/operators/test_python.py   |    1 -
 .../tests/unit/weaviate/hooks/test_weaviate.py     |    3 +
 pyproject.toml                                     |   11 +
 scripts/ci/prek/common_prek_utils.py               |    9 +-
 scripts/ci/prek/mypy_folder.py                     |   91 +-
 .../ci/prek/significant_newsfragments_checker.py   |    1 -
 scripts/ci/prek/upgrade_important_versions.py      |    2 +-
 scripts/in_container/in_container_utils.py         |    2 +-
 .../in_container/install_airflow_and_providers.py  |   92 +-
 .../run_check_default_configuration.py             |    4 +-
 .../run_prepare_airflow_distributions.py           |    2 +
 .../in_container/update_quarantined_test_status.py |    4 +-
 scripts/tools/initialize_virtualenv.py             |    8 +-
 .../src/airflow/sdk/api/datamodels/_generated.py   |  140 +-
 .../src/airflow/sdk/definitions/asset/__init__.py  |   24 +-
 .../airflow/sdk/definitions/asset/decorators.py    |    4 +-
 .../src/airflow/sdk/definitions/asset/metadata.py  |    6 +-
 .../sdk/definitions/decorators/condition.py        |    4 +-
 .../airflow/sdk/definitions/operator_resources.py  |    6 +
 task-sdk/src/airflow/sdk/definitions/param.py      |    3 +
 task-sdk/src/airflow/sdk/execution_time/context.py |   15 +-
 .../airflow/sdk/execution_time/lazy_sequence.py    |    3 +
 .../src/airflow/sdk/execution_time/task_runner.py  |    2 +-
 task-sdk/src/airflow/sdk/io/store.py               |    3 +
 task-sdk/src/airflow/sdk/types.py                  |    8 +-
 task-sdk/tests/task_sdk/bases/test_operator.py     |    3 +
 .../tests/task_sdk/execution_time/test_cache.py    |    2 +-
 .../task_sdk/execution_time/test_supervisor.py     |    6 +-
 183 files changed, 2866 insertions(+), 2004 deletions(-)
 create mode 100644 airflow-ctl/src/airflowctl/ctl/commands/dag_command.py
 create mode 100644 
airflow-ctl/tests/airflow_ctl/ctl/commands/test_dag_command.py
 create mode 100644 dev/breeze/tests/test_use_airflow_version.py

Reply via email to