diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt index 390643f7c1a9d..89b6def6c468b 100644 --- a/providers/.last_release_date.txt +++ b/providers/.last_release_date.txt @@ -1 +1 @@ -2026-09-09 +2026-09-22 diff --git a/providers/airbyte/README.rst b/providers/airbyte/README.rst index 408b0ddb55a1a..6d5624343dbb4 100644 --- a/providers/airbyte/README.rst +++ b/providers/airbyte/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-airbyte`` -Release: ``6.0.1`` +Release: ``6.1.0`` `Airbyte `__ @@ -36,7 +36,7 @@ This is a provider package for ``airbyte`` provider. All classes for this provid are in ``airflow.providers.airbyte`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/airbyte/docs/changelog.rst b/providers/airbyte/docs/changelog.rst index 609927a82823a..853c02c2329af 100644 --- a/providers/airbyte/docs/changelog.rst +++ b/providers/airbyte/docs/changelog.rst @@ -26,6 +26,28 @@ Changelog --------- +6.1.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Misc +~~~~ + +* ``Sync connection UI metadata in provider.yaml with hook definitions (#72087)`` + +Doc-only +~~~~~~~~ + +* ``Note why the Airbyte hook stays on httpx rather than httpx2 (#72111)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 6.0.1 ..... diff --git a/providers/airbyte/docs/index.rst b/providers/airbyte/docs/index.rst index 2bab10d02ea3f..a821d2a877b87 100644 --- a/providers/airbyte/docs/index.rst +++ b/providers/airbyte/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-airbyte package `Airbyte `__ -Release: 6.0.1 +Release: 6.1.0 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-airbyte 6.0.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-airbyte 6.0.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-airbyte 6.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-airbyte 6.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/airbyte/provider.yaml b/providers/airbyte/provider.yaml index da8491cd5504e..03e08c5def428 100644 --- a/providers/airbyte/provider.yaml +++ b/providers/airbyte/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 6.1.0 - 6.0.1 - 6.0.0 - 5.5.2 diff --git a/providers/airbyte/pyproject.toml b/providers/airbyte/pyproject.toml index b4e25673ef2e2..696432814b04e 100644 --- a/providers/airbyte/pyproject.toml +++ b/providers/airbyte/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-airbyte" -version = "6.0.1" +version = "6.1.0" description = "Provider package apache-airflow-providers-airbyte for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.1.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/airbyte/src/airflow/providers/airbyte/__init__.py b/providers/airbyte/src/airflow/providers/airbyte/__init__.py index 51ebaf5833b44..5176daa9af902 100644 --- a/providers/airbyte/src/airflow/providers/airbyte/__init__.py +++ b/providers/airbyte/src/airflow/providers/airbyte/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.0.1" +__version__ = "6.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/alibaba/README.rst b/providers/alibaba/README.rst index 8842628719b01..f43fede5693e7 100644 --- a/providers/alibaba/README.rst +++ b/providers/alibaba/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-alibaba`` -Release: ``3.4.0`` +Release: ``3.5.0`` Alibaba Cloud integration (including `Alibaba Cloud `__). @@ -36,7 +36,7 @@ This is a provider package for ``alibaba`` provider. All classes for this provid are in ``airflow.providers.alibaba`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -63,4 +63,4 @@ PIP package Version required ========================================== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/alibaba/docs/changelog.rst b/providers/alibaba/docs/changelog.rst index dbadbea591a03..71096cc9fde04 100644 --- a/providers/alibaba/docs/changelog.rst +++ b/providers/alibaba/docs/changelog.rst @@ -26,6 +26,24 @@ Changelog --------- +3.5.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Misc +~~~~ + +* ``Remove the redundant get_ui_field_behaviour override from AlibabaBaseHook (#72087)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Use common.compat.sdk for the remaining provider timezone imports (#71209)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 3.4.0 ..... diff --git a/providers/alibaba/docs/index.rst b/providers/alibaba/docs/index.rst index 64aec916f9ea9..750d04dd2bb9a 100644 --- a/providers/alibaba/docs/index.rst +++ b/providers/alibaba/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-alibaba package Alibaba Cloud integration (including `Alibaba Cloud `__). -Release: 3.4.0 +Release: 3.5.0 Provider package ---------------- @@ -115,5 +115,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-alibaba 3.4.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-alibaba 3.4.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-alibaba 3.5.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-alibaba 3.5.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/alibaba/provider.yaml b/providers/alibaba/provider.yaml index bf82b5e964f0d..b8d10528a2f5e 100644 --- a/providers/alibaba/provider.yaml +++ b/providers/alibaba/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 3.5.0 - 3.4.0 - 3.3.9 - 3.3.8 diff --git a/providers/alibaba/pyproject.toml b/providers/alibaba/pyproject.toml index 5dafbd3b9ab0d..c7c531bd48afa 100644 --- a/providers/alibaba/pyproject.toml +++ b/providers/alibaba/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-alibaba" -version = "3.4.0" +version = "3.5.0" description = "Provider package apache-airflow-providers-alibaba for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -103,8 +103,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.4.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.4.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.5.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.5.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/alibaba/src/airflow/providers/alibaba/__init__.py b/providers/alibaba/src/airflow/providers/alibaba/__init__.py index 5169a6311e4f0..623b5bcdcb6d1 100644 --- a/providers/alibaba/src/airflow/providers/alibaba/__init__.py +++ b/providers/alibaba/src/airflow/providers/alibaba/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.4.0" +__version__ = "3.5.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst index d6678558c1043..b2ee96c113077 100644 --- a/providers/amazon/README.rst +++ b/providers/amazon/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-amazon`` -Release: ``9.36.0`` +Release: ``9.37.0`` Amazon integration (including `Amazon Web Services (AWS) `__). @@ -36,7 +36,7 @@ This is a provider package for ``amazon`` provider. All classes for this provide are in ``airflow.providers.amazon`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -131,4 +131,4 @@ Extra Dependencies ==================== ============================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/amazon/docs/changelog.rst b/providers/amazon/docs/changelog.rst index fa3f4e9ee49fe..97c330e204f33 100644 --- a/providers/amazon/docs/changelog.rst +++ b/providers/amazon/docs/changelog.rst @@ -26,6 +26,9 @@ Changelog --------- +9.37.0 +...... + .. warning:: Deferrable AWS operators and sensors now hand ``region_name``, ``verify`` and ``botocore_config`` to the trigger they defer to, so the triggerer builds its hook from the operator's settings @@ -35,6 +38,55 @@ Changelog botocore configuration, which previously never reached it. Set these explicitly on the operator if the deferred half needs to differ from the synchronous half. +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add AthenaSparkOperator (#72081)`` +* ``Preserve SageMaker job lifecycle states in trigger events (#71653)`` +* ``Add Kinesis Data Streams trigger (#71135)`` +* ``Add 'MskHook' (#69000)`` +* ``Add deferrable mode to EmrServerlessJobSensor (#71652)`` +* ``Support code packages in MWAA Serverless workflow operators (#72622)`` +* ``Add deferrable mode to QuickSight operator and sensor (#70218)`` + +Bug Fixes +~~~~~~~~~ + +* ``Log the success message when a deferred EKS cluster deletion completes (#73455)`` +* ``Build deferred AWS hooks from the operator's own settings (#72171)`` +* ``Preserve OpenSearch Serverless hook configuration when deferring (#72472)`` +* ``Fix id_to_job_info memory leak in the AWS Batch executor (#72186)`` +* ``Fix EMR Serverless delete operator skipping deletion when deferrable (#73323)`` +* ``Contain remote log upload paths within base_log_folder (#72162)`` +* ``Log the HTTP response in HttpToS3Operator when log_response is set (#72951)`` +* ``Give EKS delete operations longer to ride out ResourceInUseException (#73219)`` +* ``Fix empty status messages in deferrable Bedrock/OpenSearch sensors (#72330)`` +* ``Reject empty match_glob in GCSToS3Operator on old google provider (#71591)`` + +Misc +~~~~ + +* ``Unify executor workload queues (#63491)`` + +Doc-only +~~~~~~~~ + +* ``Fix howto guide link in AzureBlobStorageToS3Operator docstring (#73227)`` +* ``Stop recommending psycopg3 connection strings on older Airflow (#70619)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix example_dms Dag parsing on Airflow 2 (#73563)`` + * ``Drop stale OpenSearch Serverless entries from deferred hook configuration test (#73502)`` + * ``Remove real sleeps from slow provider unit tests (#73478)`` + * ``Add fallback to standard provider import in 'example_dms' (#73193)`` + * ``Add missing Amazon utility tests (#72985)`` + * ``Fix BaseBotoWaiter deferrable test failing without aiobotocore (#73019)`` + * ``Wait for the EKS cluster to be stable before deleting Fargate profiles (#72957)`` + * ``Skip legacy models when selecting a Bedrock inference profile (#72521)`` + * ``Add unit tests for BaseBotoWaiter in Amazon provider (#72819)`` + 9.36.0 ...... diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst index f134f522e998a..74243a381f107 100644 --- a/providers/amazon/docs/index.rst +++ b/providers/amazon/docs/index.rst @@ -89,7 +89,7 @@ apache-airflow-providers-amazon package Amazon integration (including `Amazon Web Services (AWS) `__). -Release: 9.36.0 +Release: 9.37.0 Provider package ---------------- @@ -203,5 +203,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-amazon 9.36.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-amazon 9.36.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.37.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.37.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml index d782a3f57ad56..08425a3882719 100644 --- a/providers/amazon/provider.yaml +++ b/providers/amazon/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 9.37.0 - 9.36.0 - 9.35.1 - 9.35.0 diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml index f59258095eef9..9f188590d6d82 100644 --- a/providers/amazon/pyproject.toml +++ b/providers/amazon/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-amazon" -version = "9.36.0" +version = "9.37.0" description = "Provider package apache-airflow-providers-amazon for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -220,8 +220,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.36.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.36.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.37.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.37.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/amazon/src/airflow/providers/amazon/__init__.py b/providers/amazon/src/airflow/providers/amazon/__init__.py index 7b0a4132bff9b..66ca5101c80e2 100644 --- a/providers/amazon/src/airflow/providers/amazon/__init__.py +++ b/providers/amazon/src/airflow/providers/amazon/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "9.36.0" +__version__ = "9.37.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/anthropic/README.rst b/providers/anthropic/README.rst index 8dcff57f9700b..a8426b795078e 100644 --- a/providers/anthropic/README.rst +++ b/providers/anthropic/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-anthropic`` -Release: ``1.0.0`` +Release: ``1.1.0`` `Anthropic `__ provider for Apache Airflow. @@ -38,7 +38,7 @@ This is a provider package for ``anthropic`` provider. All classes for this prov are in ``airflow.providers.anthropic`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -72,4 +72,4 @@ Extra Dependencies =========== ============================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/anthropic/docs/changelog.rst b/providers/anthropic/docs/changelog.rst index f893ee107c118..e3087889c8447 100644 --- a/providers/anthropic/docs/changelog.rst +++ b/providers/anthropic/docs/changelog.rst @@ -20,6 +20,22 @@ Changelog --------- +1.1.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Make service_account_id optional and name the missing required fields when the Anthropic workload identity federation config is incomplete (#71359)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.0.0 ..... diff --git a/providers/anthropic/docs/index.rst b/providers/anthropic/docs/index.rst index a3622f05c67be..455cedf5f465d 100644 --- a/providers/anthropic/docs/index.rst +++ b/providers/anthropic/docs/index.rst @@ -113,7 +113,7 @@ Wraps the official Anthropic Python SDK to run the Claude Message Batches API asynchronously from Airflow, plus direct message and token-counting helpers. -Release: 1.0.0 +Release: 1.1.0 Provider package ---------------- @@ -166,5 +166,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-anthropic 1.0.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-anthropic 1.0.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-anthropic 1.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-anthropic 1.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/anthropic/provider.yaml b/providers/anthropic/provider.yaml index 171aeac28ea6a..6a875e88ce12b 100644 --- a/providers/anthropic/provider.yaml +++ b/providers/anthropic/provider.yaml @@ -27,10 +27,11 @@ description: | state: ready lifecycle: incubation -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually versions: + - 1.1.0 - 1.0.0 - 0.3.0 - 0.2.1 diff --git a/providers/anthropic/pyproject.toml b/providers/anthropic/pyproject.toml index e7a8b8427e4db..6129a4e8fe970 100644 --- a/providers/anthropic/pyproject.toml +++ b/providers/anthropic/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-anthropic" -version = "1.0.0" +version = "1.1.0" description = "Provider package apache-airflow-providers-anthropic for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/1.0.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/1.0.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/1.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-anthropic/1.1.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/anthropic/src/airflow/providers/anthropic/__init__.py b/providers/anthropic/src/airflow/providers/anthropic/__init__.py index 752c4262f9c8d..78f96907cd38a 100644 --- a/providers/anthropic/src/airflow/providers/anthropic/__init__.py +++ b/providers/anthropic/src/airflow/providers/anthropic/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.0.0" +__version__ = "1.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/apache/beam/README.rst b/providers/apache/beam/README.rst index fd28901af4182..4365fa6d06e0c 100644 --- a/providers/apache/beam/README.rst +++ b/providers/apache/beam/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-beam`` -Release: ``6.2.4`` +Release: ``6.3.0`` `Apache Beam `__. @@ -36,7 +36,7 @@ This is a provider package for ``apache.beam`` provider. All classes for this pr are in ``airflow.providers.apache.beam`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -93,4 +93,4 @@ Extra Dependencies ========== ============================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/beam/docs/changelog.rst b/providers/apache/beam/docs/changelog.rst index 0712aa7bfc775..ae9fb803957bd 100644 --- a/providers/apache/beam/docs/changelog.rst +++ b/providers/apache/beam/docs/changelog.rst @@ -26,6 +26,23 @@ Changelog --------- +6.3.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix dataflow_config service_account for Beam Python and Go pipelines (#73236)`` +* ``Fix impersonation_chain and poll_sleep ignored by deferrable Beam Dataflow pipelines (#72146)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.2.4 ..... diff --git a/providers/apache/beam/docs/index.rst b/providers/apache/beam/docs/index.rst index dc28119a2399f..d7be483d5d79f 100644 --- a/providers/apache/beam/docs/index.rst +++ b/providers/apache/beam/docs/index.rst @@ -75,7 +75,7 @@ apache-airflow-providers-apache-beam package `Apache Beam `__. -Release: 6.2.4 +Release: 6.3.0 Provider package ---------------- @@ -151,5 +151,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-beam 6.2.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-beam 6.2.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-beam 6.3.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-beam 6.3.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/beam/provider.yaml b/providers/apache/beam/provider.yaml index 57b2890548c65..53698baafb4a0 100644 --- a/providers/apache/beam/provider.yaml +++ b/providers/apache/beam/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 6.3.0 - 6.2.4 - 6.2.3 - 6.2.2 diff --git a/providers/apache/beam/pyproject.toml b/providers/apache/beam/pyproject.toml index c7107059b413d..38ca2f899e8ed 100644 --- a/providers/apache/beam/pyproject.toml +++ b/providers/apache/beam/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-beam" -version = "6.2.4" +version = "6.3.0" description = "Provider package apache-airflow-providers-apache-beam for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -113,8 +113,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.2.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.2.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.3.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.3.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py b/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py index 1147318177439..84184ca883ca1 100644 --- a/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py +++ b/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.2.4" +__version__ = "6.3.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/cassandra/README.rst b/providers/apache/cassandra/README.rst index 1dd19495bc36e..a7b6f179ced43 100644 --- a/providers/apache/cassandra/README.rst +++ b/providers/apache/cassandra/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-cassandra`` -Release: ``3.9.5`` +Release: ``3.10.0`` `Apache Cassandra `__. @@ -36,7 +36,7 @@ This is a provider package for ``apache.cassandra`` provider. All classes for th are in ``airflow.providers.apache.cassandra`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/cassandra/docs/changelog.rst b/providers/apache/cassandra/docs/changelog.rst index b891f0e86e645..6c69066ca5b52 100644 --- a/providers/apache/cassandra/docs/changelog.rst +++ b/providers/apache/cassandra/docs/changelog.rst @@ -26,6 +26,19 @@ Changelog --------- +3.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.9.5 ..... diff --git a/providers/apache/cassandra/docs/index.rst b/providers/apache/cassandra/docs/index.rst index 95ca2e376aec1..dd2ca2f2df782 100644 --- a/providers/apache/cassandra/docs/index.rst +++ b/providers/apache/cassandra/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-apache-cassandra package `Apache Cassandra `__. -Release: 3.9.5 +Release: 3.10.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-cassandra 3.9.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-cassandra 3.9.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-cassandra 3.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-cassandra 3.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/cassandra/provider.yaml b/providers/apache/cassandra/provider.yaml index d2144e75f3a25..7dc4a952fdfe3 100644 --- a/providers/apache/cassandra/provider.yaml +++ b/providers/apache/cassandra/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.9.5 + - 3.10.0 - 3.9.4 - 3.9.3 - 3.9.2 diff --git a/providers/apache/cassandra/pyproject.toml b/providers/apache/cassandra/pyproject.toml index e47c90bda1c55..5d2c894375925 100644 --- a/providers/apache/cassandra/pyproject.toml +++ b/providers/apache/cassandra/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-cassandra" -version = "3.9.5" +version = "3.10.0" description = "Provider package apache-airflow-providers-apache-cassandra for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.9.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.9.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py b/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py index 3a4a5151b8d7f..2301035d7ae07 100644 --- a/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py +++ b/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.9.5" +__version__ = "3.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/druid/README.rst b/providers/apache/druid/README.rst index c4deb9fc1234c..36b9647f84bb3 100644 --- a/providers/apache/druid/README.rst +++ b/providers/apache/druid/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-druid`` -Release: ``4.5.2`` +Release: ``4.6.0`` `Apache Druid `__. @@ -36,7 +36,7 @@ This is a provider package for ``apache.druid`` provider. All classes for this p are in ``airflow.providers.apache.druid`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/druid/docs/changelog.rst b/providers/apache/druid/docs/changelog.rst index c31ee1ea701e8..7da844768055c 100644 --- a/providers/apache/druid/docs/changelog.rst +++ b/providers/apache/druid/docs/changelog.rst @@ -27,6 +27,30 @@ Changelog --------- +4.6.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Doc-only +~~~~~~~~ + +* ``Document the provider's optional extras in the docs index (#69478)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Prepare providers release 2026-07-22 (#70256)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Prepare provider documentation 2026-06-16 (#68642)`` + * ``Prepare providers release 2026-05-19 (#67137)`` + * ``Prepare providers release 2026-05-05 (#66424)`` + * ``Add explicit [tool.flit.sdist] sections to flit-based pyproject.tomls (#65861)`` + * ``Fix stale system test documentation links (#65071)`` + 4.5.2 ..... diff --git a/providers/apache/druid/docs/index.rst b/providers/apache/druid/docs/index.rst index b3991a754686f..b9c84c96df8c3 100644 --- a/providers/apache/druid/docs/index.rst +++ b/providers/apache/druid/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-apache-druid package `Apache Druid `__. -Release: 4.5.2 +Release: 4.6.0 Provider package ---------------- @@ -147,5 +147,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-druid 4.5.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-druid 4.5.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-druid 4.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-druid 4.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/druid/provider.yaml b/providers/apache/druid/provider.yaml index 3af222d4b1ba5..e7b64fe639a52 100644 --- a/providers/apache/druid/provider.yaml +++ b/providers/apache/druid/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1775591663 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.5.2 + - 4.6.0 - 4.5.1 - 4.5.0 - 4.4.2 diff --git a/providers/apache/druid/pyproject.toml b/providers/apache/druid/pyproject.toml index 31943b176eb89..f4d0eef12558e 100644 --- a/providers/apache/druid/pyproject.toml +++ b/providers/apache/druid/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-druid" -version = "4.5.2" +version = "4.6.0" description = "Provider package apache-airflow-providers-apache-druid for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -110,8 +110,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-druid/4.5.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-druid/4.5.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-druid/4.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-druid/4.6.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/druid/src/airflow/providers/apache/druid/__init__.py b/providers/apache/druid/src/airflow/providers/apache/druid/__init__.py index c70e51aed99e1..2b5d452f9fe24 100644 --- a/providers/apache/druid/src/airflow/providers/apache/druid/__init__.py +++ b/providers/apache/druid/src/airflow/providers/apache/druid/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.5.2" +__version__ = "4.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/flink/README.rst b/providers/apache/flink/README.rst index 4c4cd07776fac..022d07e417854 100644 --- a/providers/apache/flink/README.rst +++ b/providers/apache/flink/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-flink`` -Release: ``1.8.5`` +Release: ``1.9.0`` `Apache Flink `__ @@ -36,7 +36,7 @@ This is a provider package for ``apache.flink`` provider. All classes for this p are in ``airflow.providers.apache.flink`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ============================================ ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/flink/docs/changelog.rst b/providers/apache/flink/docs/changelog.rst index 9a391988e9e37..89f0c5bb4a351 100644 --- a/providers/apache/flink/docs/changelog.rst +++ b/providers/apache/flink/docs/changelog.rst @@ -26,6 +26,20 @@ Changelog --------- +1.9.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.8.5 ..... diff --git a/providers/apache/flink/docs/index.rst b/providers/apache/flink/docs/index.rst index 181e002f0246d..7e04db1582770 100644 --- a/providers/apache/flink/docs/index.rst +++ b/providers/apache/flink/docs/index.rst @@ -68,7 +68,7 @@ apache-airflow-providers-apache-flink package `Apache Flink `__ -Release: 1.8.5 +Release: 1.9.0 Provider package ---------------- @@ -103,5 +103,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-flink 1.8.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-flink 1.8.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-flink 1.9.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-flink 1.9.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/flink/provider.yaml b/providers/apache/flink/provider.yaml index 644264e6e835e..b496c9879b03f 100644 --- a/providers/apache/flink/provider.yaml +++ b/providers/apache/flink/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 1.8.5 + - 1.9.0 - 1.8.4 - 1.8.3 - 1.8.2 diff --git a/providers/apache/flink/pyproject.toml b/providers/apache/flink/pyproject.toml index 6aa9e2d270f22..c4ff6b38cf5d0 100644 --- a/providers/apache/flink/pyproject.toml +++ b/providers/apache/flink/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-flink" -version = "1.8.5" +version = "1.9.0" description = "Provider package apache-airflow-providers-apache-flink for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -105,8 +105,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-flink/1.8.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-flink/1.8.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-flink/1.9.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-flink/1.9.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/flink/src/airflow/providers/apache/flink/__init__.py b/providers/apache/flink/src/airflow/providers/apache/flink/__init__.py index bdc1e834f2d0d..fc27706a2bee6 100644 --- a/providers/apache/flink/src/airflow/providers/apache/flink/__init__.py +++ b/providers/apache/flink/src/airflow/providers/apache/flink/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.8.5" +__version__ = "1.9.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/hdfs/README.rst b/providers/apache/hdfs/README.rst index 8663758a68f16..08cf3a3d6bbc2 100644 --- a/providers/apache/hdfs/README.rst +++ b/providers/apache/hdfs/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-hdfs`` -Release: ``4.13.0`` +Release: ``4.14.0`` `Hadoop Distributed File System (HDFS) `__ @@ -37,7 +37,7 @@ This is a provider package for ``apache.hdfs`` provider. All classes for this pr are in ``airflow.providers.apache.hdfs`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -66,4 +66,4 @@ PIP package Version required ========================================== ================================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/hdfs/docs/changelog.rst b/providers/apache/hdfs/docs/changelog.rst index 40e6a6a1db3fb..04d6912f9a870 100644 --- a/providers/apache/hdfs/docs/changelog.rst +++ b/providers/apache/hdfs/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +4.14.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Use common.compat.sdk for the remaining provider timezone imports (#71209)`` + 4.13.0 ...... diff --git a/providers/apache/hdfs/docs/index.rst b/providers/apache/hdfs/docs/index.rst index 53071988d09be..c1984bc407038 100644 --- a/providers/apache/hdfs/docs/index.rst +++ b/providers/apache/hdfs/docs/index.rst @@ -65,7 +65,7 @@ apache-airflow-providers-apache-hdfs package and `WebHDFS `__. -Release: 4.13.0 +Release: 4.14.0 Provider package ---------------- @@ -105,5 +105,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-hdfs 4.13.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-hdfs 4.13.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hdfs 4.14.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hdfs 4.14.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/hdfs/provider.yaml b/providers/apache/hdfs/provider.yaml index 8eb63ca915cfe..7b7cbef07f7d8 100644 --- a/providers/apache/hdfs/provider.yaml +++ b/providers/apache/hdfs/provider.yaml @@ -24,13 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.13.0 + - 4.14.0 - 4.12.2 - 4.12.1 - 4.12.0 diff --git a/providers/apache/hdfs/pyproject.toml b/providers/apache/hdfs/pyproject.toml index bdd54fb2b1ccc..0bb9e99fe2a8f 100644 --- a/providers/apache/hdfs/pyproject.toml +++ b/providers/apache/hdfs/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-hdfs" -version = "4.13.0" +version = "4.14.0" description = "Provider package apache-airflow-providers-apache-hdfs for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.13.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.13.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.14.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.14.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py b/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py index 6e5891a275d40..e011c495e08eb 100644 --- a/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py +++ b/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.13.0" +__version__ = "4.14.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/hive/README.rst b/providers/apache/hive/README.rst index af1bb3dc5594c..fd84b26f59d65 100644 --- a/providers/apache/hive/README.rst +++ b/providers/apache/hive/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-hive`` -Release: ``9.6.2`` +Release: ``9.7.0`` `Apache Hive `__ @@ -36,7 +36,7 @@ This is a provider package for ``apache.hive`` provider. All classes for this pr are in ``airflow.providers.apache.hive`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -105,4 +105,4 @@ Extra Dependencies =================== ============================================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/hive/docs/changelog.rst b/providers/apache/hive/docs/changelog.rst index ea9d29ddaaedd..074d202ab1282 100644 --- a/providers/apache/hive/docs/changelog.rst +++ b/providers/apache/hive/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +9.7.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add tests for Hive plugin registration (#71970)`` + 9.6.2 ..... diff --git a/providers/apache/hive/docs/index.rst b/providers/apache/hive/docs/index.rst index d84fcb9579cc3..e21970e786b0a 100644 --- a/providers/apache/hive/docs/index.rst +++ b/providers/apache/hive/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-apache-hive package `Apache Hive `__ -Release: 9.6.2 +Release: 9.7.0 Provider package ---------------- @@ -167,5 +167,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-hive 9.6.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-hive 9.6.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hive 9.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hive 9.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/hive/provider.yaml b/providers/apache/hive/provider.yaml index ae56b9fe8bae5..c797fd40d6f61 100644 --- a/providers/apache/hive/provider.yaml +++ b/providers/apache/hive/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 9.6.2 + - 9.7.0 - 9.6.1 - 9.6.0 - 9.5.0 diff --git a/providers/apache/hive/pyproject.toml b/providers/apache/hive/pyproject.toml index 16ccee0e7f16e..8b22233cc3994 100644 --- a/providers/apache/hive/pyproject.toml +++ b/providers/apache/hive/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-hive" -version = "9.6.2" +version = "9.7.0" description = "Provider package apache-airflow-providers-apache-hive for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -145,8 +145,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.6.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.6.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py b/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py index 7c14565e08ba6..3252f5982180a 100644 --- a/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py +++ b/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "9.6.2" +__version__ = "9.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/kylin/README.rst b/providers/apache/kylin/README.rst index dd8a484104464..2ecd9f77e651b 100644 --- a/providers/apache/kylin/README.rst +++ b/providers/apache/kylin/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-kylin`` -Release: ``3.10.5`` +Release: ``3.11.0`` `Apache Kylin `__ @@ -36,7 +36,7 @@ This is a provider package for ``apache.kylin`` provider. All classes for this p are in ``airflow.providers.apache.kylin`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/kylin/docs/changelog.rst b/providers/apache/kylin/docs/changelog.rst index a557f7ba1917b..d03c39d0f19e4 100644 --- a/providers/apache/kylin/docs/changelog.rst +++ b/providers/apache/kylin/docs/changelog.rst @@ -29,6 +29,20 @@ Changelog --------- +3.11.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Use common.compat.sdk for the remaining provider timezone imports (#71209)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.10.5 ...... diff --git a/providers/apache/kylin/docs/index.rst b/providers/apache/kylin/docs/index.rst index f69be9350ee04..cb7d63d5f80b6 100644 --- a/providers/apache/kylin/docs/index.rst +++ b/providers/apache/kylin/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-apache-kylin package `Apache Kylin `__ -Release: 3.10.5 +Release: 3.11.0 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-kylin 3.10.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-kylin 3.10.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-kylin 3.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-kylin 3.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/kylin/provider.yaml b/providers/apache/kylin/provider.yaml index 37b74dbe8be0f..5a40ae3251638 100644 --- a/providers/apache/kylin/provider.yaml +++ b/providers/apache/kylin/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.10.5 + - 3.11.0 - 3.10.4 - 3.10.3 - 3.10.2 diff --git a/providers/apache/kylin/pyproject.toml b/providers/apache/kylin/pyproject.toml index bc6eada3af2c4..72db135d136e3 100644 --- a/providers/apache/kylin/pyproject.toml +++ b/providers/apache/kylin/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-kylin" -version = "3.10.5" +version = "3.11.0" description = "Provider package apache-airflow-providers-apache-kylin for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kylin/3.10.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kylin/3.10.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kylin/3.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kylin/3.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/kylin/src/airflow/providers/apache/kylin/__init__.py b/providers/apache/kylin/src/airflow/providers/apache/kylin/__init__.py index af745f79ff79b..b1f1ab22d95f5 100644 --- a/providers/apache/kylin/src/airflow/providers/apache/kylin/__init__.py +++ b/providers/apache/kylin/src/airflow/providers/apache/kylin/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.10.5" +__version__ = "3.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/livy/README.rst b/providers/apache/livy/README.rst index 4f5f21a607121..02149bf0a5ba2 100644 --- a/providers/apache/livy/README.rst +++ b/providers/apache/livy/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-livy`` -Release: ``4.6.1`` +Release: ``4.6.2`` `Apache Livy `__ @@ -36,7 +36,7 @@ This is a provider package for ``apache.livy`` provider. All classes for this pr are in ``airflow.providers.apache.livy`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/livy/docs/changelog.rst b/providers/apache/livy/docs/changelog.rst index c25ff474e352d..2cfc404bafe18 100644 --- a/providers/apache/livy/docs/changelog.rst +++ b/providers/apache/livy/docs/changelog.rst @@ -28,6 +28,17 @@ Changelog --------- +4.6.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix LivyAsyncHook get_batch_state and get_batch_logs sending POST to GET-only Livy endpoints (#71867)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.6.1 ..... diff --git a/providers/apache/livy/docs/index.rst b/providers/apache/livy/docs/index.rst index 4a7b6b17d01a9..a9e56825e773b 100644 --- a/providers/apache/livy/docs/index.rst +++ b/providers/apache/livy/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-apache-livy package `Apache Livy `__ -Release: 4.6.1 +Release: 4.6.2 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-livy 4.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-livy 4.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-livy 4.6.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-livy 4.6.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/livy/provider.yaml b/providers/apache/livy/provider.yaml index b449254c4ac79..12b89ca251176 100644 --- a/providers/apache/livy/provider.yaml +++ b/providers/apache/livy/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.6.2 - 4.6.1 - 4.6.0 - 4.5.7 diff --git a/providers/apache/livy/pyproject.toml b/providers/apache/livy/pyproject.toml index 6a25384415a2a..6bb9398bccdfc 100644 --- a/providers/apache/livy/pyproject.toml +++ b/providers/apache/livy/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-livy" -version = "4.6.1" +version = "4.6.2" description = "Provider package apache-airflow-providers-apache-livy for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -102,8 +102,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.6.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.6.2/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py b/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py index c0559525c3795..17c64f9b92545 100644 --- a/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py +++ b/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.6.1" +__version__ = "4.6.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/pig/README.rst b/providers/apache/pig/README.rst index 4c499de90b409..f130952fe52c5 100644 --- a/providers/apache/pig/README.rst +++ b/providers/apache/pig/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-pig`` -Release: ``4.8.5`` +Release: ``4.9.0`` `Apache Pig `__ @@ -36,7 +36,7 @@ This is a provider package for ``apache.pig`` provider. All classes for this pro are in ``airflow.providers.apache.pig`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -58,4 +58,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/pig/docs/changelog.rst b/providers/apache/pig/docs/changelog.rst index 237f9319ca459..8b8ba188c71e9 100644 --- a/providers/apache/pig/docs/changelog.rst +++ b/providers/apache/pig/docs/changelog.rst @@ -29,6 +29,19 @@ Changelog --------- +4.9.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 4.8.5 ..... diff --git a/providers/apache/pig/docs/index.rst b/providers/apache/pig/docs/index.rst index 25ee3563ef1aa..519909e4416f8 100644 --- a/providers/apache/pig/docs/index.rst +++ b/providers/apache/pig/docs/index.rst @@ -75,7 +75,7 @@ apache-airflow-providers-apache-pig package `Apache Pig `__ -Release: 4.8.5 +Release: 4.9.0 Provider package ---------------- @@ -108,5 +108,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-pig 4.8.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-pig 4.8.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-pig 4.9.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-pig 4.9.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/pig/provider.yaml b/providers/apache/pig/provider.yaml index 1ec79b95df957..68d8e70cad379 100644 --- a/providers/apache/pig/provider.yaml +++ b/providers/apache/pig/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.8.5 + - 4.9.0 - 4.8.4 - 4.8.3 - 4.8.2 diff --git a/providers/apache/pig/pyproject.toml b/providers/apache/pig/pyproject.toml index 2e765616f832c..0cb46ade9415e 100644 --- a/providers/apache/pig/pyproject.toml +++ b/providers/apache/pig/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-pig" -version = "4.8.5" +version = "4.9.0" description = "Provider package apache-airflow-providers-apache-pig for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -98,8 +98,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-pig/4.8.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-pig/4.8.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-pig/4.9.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-pig/4.9.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/pig/src/airflow/providers/apache/pig/__init__.py b/providers/apache/pig/src/airflow/providers/apache/pig/__init__.py index a61c36858c9b5..aed93da93705d 100644 --- a/providers/apache/pig/src/airflow/providers/apache/pig/__init__.py +++ b/providers/apache/pig/src/airflow/providers/apache/pig/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.8.5" +__version__ = "4.9.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/tinkerpop/README.rst b/providers/apache/tinkerpop/README.rst index 7a04d25648cfb..8511072863db1 100644 --- a/providers/apache/tinkerpop/README.rst +++ b/providers/apache/tinkerpop/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-tinkerpop`` -Release: ``1.1.4`` +Release: ``1.2.0`` `Apache TinkerPop `__. @@ -38,7 +38,7 @@ This is a provider package for ``apache.tinkerpop`` provider. All classes for th are in ``airflow.providers.apache.tinkerpop`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/tinkerpop/docs/changelog.rst b/providers/apache/tinkerpop/docs/changelog.rst index c503310d3f4d7..4885392b22f98 100644 --- a/providers/apache/tinkerpop/docs/changelog.rst +++ b/providers/apache/tinkerpop/docs/changelog.rst @@ -18,6 +18,26 @@ ``apache-airflow-providers-apache-tinkerpop`` +1.2.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Doc-only +~~~~~~~~ + +* ``Fix a typo in the TinkerPop connection documentation (#71884)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-09-09 (#72834)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.1.4 ..... diff --git a/providers/apache/tinkerpop/docs/index.rst b/providers/apache/tinkerpop/docs/index.rst index bd82db2e7a7ce..d5028088b6025 100644 --- a/providers/apache/tinkerpop/docs/index.rst +++ b/providers/apache/tinkerpop/docs/index.rst @@ -78,7 +78,7 @@ Apache TinkerPop is a graph computing framework for both graph databases (OLTP) systems (OLAP) and Gremlin is its graph traversal language. -Release: 1.1.4 +Release: 1.2.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apache-tinkerpop 1.1.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-tinkerpop 1.1.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-tinkerpop 1.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-tinkerpop 1.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/tinkerpop/provider.yaml b/providers/apache/tinkerpop/provider.yaml index 8221eddb82162..86bd94511a892 100644 --- a/providers/apache/tinkerpop/provider.yaml +++ b/providers/apache/tinkerpop/provider.yaml @@ -23,10 +23,10 @@ description: | systems (OLAP) and Gremlin is its graph traversal language. state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # note that these versions are maintained by the release manager - do not update them manually versions: - - 1.1.4 + - 1.2.0 - 1.1.3 - 1.1.2 - 1.1.1 diff --git a/providers/apache/tinkerpop/pyproject.toml b/providers/apache/tinkerpop/pyproject.toml index 5b5eebf0990fb..f186ed8717429 100644 --- a/providers/apache/tinkerpop/pyproject.toml +++ b/providers/apache/tinkerpop/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-tinkerpop" -version = "1.1.4" +version = "1.2.0" description = "Provider package apache-airflow-providers-apache-tinkerpop for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-tinkerpop/1.1.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-tinkerpop/1.1.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-tinkerpop/1.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-tinkerpop/1.2.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/__init__.py b/providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/__init__.py index 12616e502bf8b..39b89d174d673 100644 --- a/providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/__init__.py +++ b/providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.1.4" +__version__ = "1.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apprise/README.rst b/providers/apprise/README.rst index 1aa1f3da7612c..be16c61745211 100644 --- a/providers/apprise/README.rst +++ b/providers/apprise/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apprise`` -Release: ``2.3.4`` +Release: ``2.4.0`` `Apprise `__ @@ -36,7 +36,7 @@ This is a provider package for ``apprise`` provider. All classes for this provid are in ``airflow.providers.apprise`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apprise/docs/changelog.rst b/providers/apprise/docs/changelog.rst index 354a8852d11fd..29b18286a56bd 100644 --- a/providers/apprise/docs/changelog.rst +++ b/providers/apprise/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +2.4.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 2.3.4 ..... diff --git a/providers/apprise/docs/index.rst b/providers/apprise/docs/index.rst index 239cf64b3a605..9dfd4e9f5fcbe 100644 --- a/providers/apprise/docs/index.rst +++ b/providers/apprise/docs/index.rst @@ -64,7 +64,7 @@ apache-airflow-providers-apprise package `Apprise `__ -Release: 2.3.4 +Release: 2.4.0 Provider package ---------------- @@ -98,5 +98,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-apprise 2.3.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apprise 2.3.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apprise 2.4.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apprise 2.4.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apprise/provider.yaml b/providers/apprise/provider.yaml index 7b731bf8237e4..7d16113749b89 100644 --- a/providers/apprise/provider.yaml +++ b/providers/apprise/provider.yaml @@ -25,14 +25,14 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 2.3.4 + - 2.4.0 - 2.3.3 - 2.3.2 - 2.3.1 diff --git a/providers/apprise/pyproject.toml b/providers/apprise/pyproject.toml index f6ae769a9dca5..a5c7230ca2792 100644 --- a/providers/apprise/pyproject.toml +++ b/providers/apprise/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apprise" -version = "2.3.4" +version = "2.4.0" description = "Provider package apache-airflow-providers-apprise for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apprise/2.3.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apprise/2.3.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apprise/2.4.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apprise/2.4.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apprise/src/airflow/providers/apprise/__init__.py b/providers/apprise/src/airflow/providers/apprise/__init__.py index 3272499a9a39c..8cdc45b7cf6b4 100644 --- a/providers/apprise/src/airflow/providers/apprise/__init__.py +++ b/providers/apprise/src/airflow/providers/apprise/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.3.4" +__version__ = "2.4.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/arangodb/README.rst b/providers/arangodb/README.rst index 1c513dc11473d..f1ac905ee3822 100644 --- a/providers/arangodb/README.rst +++ b/providers/arangodb/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-arangodb`` -Release: ``2.9.6`` +Release: ``2.10.0`` `ArangoDB `__ @@ -36,7 +36,7 @@ This is a provider package for ``arangodb`` provider. All classes for this provi are in ``airflow.providers.arangodb`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/arangodb/docs/changelog.rst b/providers/arangodb/docs/changelog.rst index 2e2f18d47cbda..1aad225888a3e 100644 --- a/providers/arangodb/docs/changelog.rst +++ b/providers/arangodb/docs/changelog.rst @@ -28,6 +28,30 @@ Changelog --------- +2.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Misc +~~~~ + +* ``Fix a double space in the ArangoDB connection form host label (#72087)`` + +Doc-only +~~~~~~~~ + +* ``Fix grammar in the ArangoDB operators guide and its example Dag (#73145)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + 2.9.6 ..... diff --git a/providers/arangodb/docs/index.rst b/providers/arangodb/docs/index.rst index b0d951fa043a2..8da5efacb9159 100644 --- a/providers/arangodb/docs/index.rst +++ b/providers/arangodb/docs/index.rst @@ -70,7 +70,7 @@ apache-airflow-providers-arangodb package `ArangoDB `__ -Release: 2.9.6 +Release: 2.10.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-arangodb 2.9.6 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-arangodb 2.9.6 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-arangodb 2.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-arangodb 2.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/arangodb/provider.yaml b/providers/arangodb/provider.yaml index 9b8f0883f5de7..4c3d815847e82 100644 --- a/providers/arangodb/provider.yaml +++ b/providers/arangodb/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.10.0 - 2.9.6 - 2.9.5 - 2.9.4 diff --git a/providers/arangodb/pyproject.toml b/providers/arangodb/pyproject.toml index a7921da9d4603..29659faa21b22 100644 --- a/providers/arangodb/pyproject.toml +++ b/providers/arangodb/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-arangodb" -version = "2.9.6" +version = "2.10.0" description = "Provider package apache-airflow-providers-arangodb for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-arangodb/2.9.6" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-arangodb/2.9.6/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-arangodb/2.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-arangodb/2.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/arangodb/src/airflow/providers/arangodb/__init__.py b/providers/arangodb/src/airflow/providers/arangodb/__init__.py index aee17c52959f4..2f7c0a567eff9 100644 --- a/providers/arangodb/src/airflow/providers/arangodb/__init__.py +++ b/providers/arangodb/src/airflow/providers/arangodb/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.9.6" +__version__ = "2.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/asana/README.rst b/providers/asana/README.rst index 0fbe4b96ca800..ccba1dbe7f84b 100644 --- a/providers/asana/README.rst +++ b/providers/asana/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-asana`` -Release: ``2.11.4`` +Release: ``2.12.0`` `Asana `__ @@ -36,7 +36,7 @@ This is a provider package for ``asana`` provider. All classes for this provider are in ``airflow.providers.asana`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/asana/docs/changelog.rst b/providers/asana/docs/changelog.rst index b4acfba25e485..b5251fcbb417d 100644 --- a/providers/asana/docs/changelog.rst +++ b/providers/asana/docs/changelog.rst @@ -26,6 +26,21 @@ Changelog --------- +2.12.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 2.11.4 ...... diff --git a/providers/asana/docs/index.rst b/providers/asana/docs/index.rst index d378bc5caa46f..6cb1b539c6410 100644 --- a/providers/asana/docs/index.rst +++ b/providers/asana/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-asana package `Asana `__ -Release: 2.11.4 +Release: 2.12.0 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-asana 2.11.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-asana 2.11.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-asana 2.12.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-asana 2.12.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/asana/provider.yaml b/providers/asana/provider.yaml index 3eca61acd3648..58dcbb37042b0 100644 --- a/providers/asana/provider.yaml +++ b/providers/asana/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 2.11.4 + - 2.12.0 - 2.11.3 - 2.11.2 - 2.11.1 diff --git a/providers/asana/pyproject.toml b/providers/asana/pyproject.toml index 6249a0e30b8ce..99342cd40e7bd 100644 --- a/providers/asana/pyproject.toml +++ b/providers/asana/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-asana" -version = "2.11.4" +version = "2.12.0" description = "Provider package apache-airflow-providers-asana for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-asana/2.11.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-asana/2.11.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-asana/2.12.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-asana/2.12.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/asana/src/airflow/providers/asana/__init__.py b/providers/asana/src/airflow/providers/asana/__init__.py index 7063ccc1eed20..3c09882847939 100644 --- a/providers/asana/src/airflow/providers/asana/__init__.py +++ b/providers/asana/src/airflow/providers/asana/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.11.4" +__version__ = "2.12.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/atlassian/jira/README.rst b/providers/atlassian/jira/README.rst index 197e174419a59..a20cc020bb137 100644 --- a/providers/atlassian/jira/README.rst +++ b/providers/atlassian/jira/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-atlassian-jira`` -Release: ``3.3.5`` +Release: ``3.4.0`` `Atlassian Jira `__ @@ -36,7 +36,7 @@ This is a provider package for ``atlassian.jira`` provider. All classes for this are in ``airflow.providers.atlassian.jira`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/atlassian/jira/docs/changelog.rst b/providers/atlassian/jira/docs/changelog.rst index 1e5ec259ef067..556e189d7c192 100644 --- a/providers/atlassian/jira/docs/changelog.rst +++ b/providers/atlassian/jira/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +3.4.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + 3.3.5 ..... diff --git a/providers/atlassian/jira/docs/index.rst b/providers/atlassian/jira/docs/index.rst index bdd9aa0804a29..ca2c6855b60ef 100644 --- a/providers/atlassian/jira/docs/index.rst +++ b/providers/atlassian/jira/docs/index.rst @@ -69,7 +69,7 @@ apache-airflow-providers-atlassian-jira package `Atlassian Jira `__ -Release: 3.3.5 +Release: 3.4.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-atlassian-jira 3.3.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-atlassian-jira 3.3.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-atlassian-jira 3.4.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-atlassian-jira 3.4.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/atlassian/jira/provider.yaml b/providers/atlassian/jira/provider.yaml index b3ee499b79666..33139809ea69b 100644 --- a/providers/atlassian/jira/provider.yaml +++ b/providers/atlassian/jira/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1784746595 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.3.5 + - 3.4.0 - 3.3.4 - 3.3.3 - 3.3.2 diff --git a/providers/atlassian/jira/pyproject.toml b/providers/atlassian/jira/pyproject.toml index a5a987e9bc900..2fb3ad3c443d0 100644 --- a/providers/atlassian/jira/pyproject.toml +++ b/providers/atlassian/jira/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-atlassian-jira" -version = "3.3.5" +version = "3.4.0" description = "Provider package apache-airflow-providers-atlassian-jira for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.3.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.3.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.4.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-atlassian-jira/3.4.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py b/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py index d70deef41dc9c..f3a0d403898d2 100644 --- a/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py +++ b/providers/atlassian/jira/src/airflow/providers/atlassian/jira/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.3.5" +__version__ = "3.4.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/celery/README.rst b/providers/celery/README.rst index e0900c0716c21..c37b5a445c4e0 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-celery`` -Release: ``3.24.0`` +Release: ``3.24.1`` `Celery `__ @@ -36,7 +36,7 @@ This is a provider package for ``celery`` provider. All classes for this provide are in ``airflow.providers.celery`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies =================== =================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/celery/docs/changelog.rst b/providers/celery/docs/changelog.rst index c52c8b84f7911..ea1b590b0b29c 100644 --- a/providers/celery/docs/changelog.rst +++ b/providers/celery/docs/changelog.rst @@ -27,6 +27,28 @@ Changelog --------- +3.24.1 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Fix airflow celery stop crashing on stale PID file (#72817)`` + +Misc +~~~~ + +* ``Unify executor workload queues (#63491)`` +* ``Stop recommending psycopg3 connection strings on older Airflow (#70619)`` + +Doc-only +~~~~~~~~ + +* ``Remove note about airflow 2.7.0 from docs (#72913)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.24.0 ...... diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index f12a4ec48b197..acb40e4bc75b1 100644 --- a/providers/celery/docs/index.rst +++ b/providers/celery/docs/index.rst @@ -67,7 +67,7 @@ apache-airflow-providers-celery package `Celery `__ -Release: 3.24.0 +Release: 3.24.1 Provider package ---------------- @@ -138,5 +138,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-celery 3.24.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-celery 3.24.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.24.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.24.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml index ad6d6e0278fc1..690f0aa7f1fd5 100644 --- a/providers/celery/provider.yaml +++ b/providers/celery/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 3.24.1 - 3.24.0 - 3.23.1 - 3.23.0 diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index e536aaccd6dff..842fbfd7a4554 100644 --- a/providers/celery/pyproject.toml +++ b/providers/celery/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-celery" -version = "3.24.0" +version = "3.24.1" description = "Provider package apache-airflow-providers-celery for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -112,8 +112,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.24.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.24.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.24.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.24.1/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py index 2acdd537449dc..bbac03c134b77 100644 --- a/providers/celery/src/airflow/providers/celery/__init__.py +++ b/providers/celery/src/airflow/providers/celery/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.24.0" +__version__ = "3.24.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/cloudant/README.rst b/providers/cloudant/README.rst index 2af9b1131b61d..622e716d94d0e 100644 --- a/providers/cloudant/README.rst +++ b/providers/cloudant/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-cloudant`` -Release: ``4.3.5`` +Release: ``4.3.6`` `IBM Cloudant `__ @@ -36,7 +36,7 @@ This is a provider package for ``cloudant`` provider. All classes for this provi are in ``airflow.providers.cloudant`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/cloudant/docs/changelog.rst b/providers/cloudant/docs/changelog.rst index fd863d39571d7..f3c0d6ae93e01 100644 --- a/providers/cloudant/docs/changelog.rst +++ b/providers/cloudant/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +4.3.6 +..... + +Misc +~~~~ + +* ``Remove the dead cloudant_fake module (#72457)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 4.3.5 ..... diff --git a/providers/cloudant/docs/index.rst b/providers/cloudant/docs/index.rst index 94bd0ced15e21..eba5ea5d65184 100644 --- a/providers/cloudant/docs/index.rst +++ b/providers/cloudant/docs/index.rst @@ -55,7 +55,7 @@ apache-airflow-providers-cloudant package `IBM Cloudant `__ -Release: 4.3.5 +Release: 4.3.6 Provider package ---------------- @@ -89,5 +89,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-cloudant 4.3.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-cloudant 4.3.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cloudant 4.3.6 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cloudant 4.3.6 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/cloudant/provider.yaml b/providers/cloudant/provider.yaml index 2cd6e6f690cff..12895d41b967a 100644 --- a/providers/cloudant/provider.yaml +++ b/providers/cloudant/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.3.6 - 4.3.5 - 4.3.4 - 4.3.3 diff --git a/providers/cloudant/pyproject.toml b/providers/cloudant/pyproject.toml index 9335870d13b5d..1d4fd1975c6f1 100644 --- a/providers/cloudant/pyproject.toml +++ b/providers/cloudant/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-cloudant" -version = "4.3.5" +version = "4.3.6" description = "Provider package apache-airflow-providers-cloudant for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cloudant/4.3.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cloudant/4.3.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cloudant/4.3.6" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cloudant/4.3.6/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/cloudant/src/airflow/providers/cloudant/__init__.py b/providers/cloudant/src/airflow/providers/cloudant/__init__.py index 650622969dc5a..55e74b2cfefb9 100644 --- a/providers/cloudant/src/airflow/providers/cloudant/__init__.py +++ b/providers/cloudant/src/airflow/providers/cloudant/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.3.5" +__version__ = "4.3.6" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/cncf/kubernetes/README.rst b/providers/cncf/kubernetes/README.rst index 0a7d41043a531..713eedb942634 100644 --- a/providers/cncf/kubernetes/README.rst +++ b/providers/cncf/kubernetes/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-cncf-kubernetes`` -Release: ``10.22.0`` +Release: ``10.23.0`` `Kubernetes `__ @@ -36,7 +36,7 @@ This is a provider package for ``cncf.kubernetes`` provider. All classes for thi are in ``airflow.providers.cncf.kubernetes`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -65,4 +65,4 @@ PIP package Version required ========================================== ====================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/cncf/kubernetes/docs/changelog.rst b/providers/cncf/kubernetes/docs/changelog.rst index 146f901e3871f..a3035f67ecfdc 100644 --- a/providers/cncf/kubernetes/docs/changelog.rst +++ b/providers/cncf/kubernetes/docs/changelog.rst @@ -27,6 +27,39 @@ Changelog --------- +10.23.0 +....... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Prevent KubernetesExecutor from launching stale workloads (#69762)`` +* ``Fix KubernetesPodOperator discarding successful XCom when sidecar kill fails (#72068)`` +* ``Fix deferrable Kubernetes 401s with a default exec-based kubeconfig (#72300)`` +* ``Fix unformatted Kubernetes pod trigger error messages (#73034)`` +* ``Apply KubernetesPodOperator template fields only after rendering (#71174)`` + +Misc +~~~~ + +* ``Unify executor workload queues (#63491)`` + +Doc-only +~~~~~~~~ + +* ``Document that clear_on_success also removes the KubernetesPodOperator pod identity (#71749)`` +* ``Remove note about airflow 2.7.0 from docs (#72913)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove real sleeps from slow provider unit tests (#73478)`` + * ``Fix Airflow 2 session leak in mapped KubernetesPodOperator test (#73260)`` + 10.22.0 ....... diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst index f35aeb006e7b8..084c7d8931214 100644 --- a/providers/cncf/kubernetes/docs/index.rst +++ b/providers/cncf/kubernetes/docs/index.rst @@ -89,7 +89,7 @@ apache-airflow-providers-cncf-kubernetes package `Kubernetes `__ -Release: 10.22.0 +Release: 10.23.0 Provider package ---------------- @@ -129,5 +129,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-cncf-kubernetes 10.22.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-cncf-kubernetes 10.22.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cncf-kubernetes 10.23.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cncf-kubernetes 10.23.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/cncf/kubernetes/provider.yaml b/providers/cncf/kubernetes/provider.yaml index 87a5f539e92d8..71f92b85b0988 100644 --- a/providers/cncf/kubernetes/provider.yaml +++ b/providers/cncf/kubernetes/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 10.23.0 - 10.22.0 - 10.21.1 - 10.21.0 diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml index 6869e94ad0958..710ef8c59fa3a 100644 --- a/providers/cncf/kubernetes/pyproject.toml +++ b/providers/cncf/kubernetes/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-cncf-kubernetes" -version = "10.22.0" +version = "10.23.0" description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -125,8 +125,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.22.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.22.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.23.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.23.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py index 470a2fe7e94e0..fb427025b176c 100644 --- a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py +++ b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "10.22.0" +__version__ = "10.23.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/cohere/README.rst b/providers/cohere/README.rst index c1997c5c690ce..0d290dfcdf314 100644 --- a/providers/cohere/README.rst +++ b/providers/cohere/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-cohere`` -Release: ``1.7.0`` +Release: ``1.8.0`` `Cohere `__ @@ -36,7 +36,7 @@ This is a provider package for ``cohere`` provider. All classes for this provide are in ``airflow.providers.cohere`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/cohere/docs/changelog.rst b/providers/cohere/docs/changelog.rst index f54ef65f5df64..559f4f390e438 100644 --- a/providers/cohere/docs/changelog.rst +++ b/providers/cohere/docs/changelog.rst @@ -20,6 +20,17 @@ Changelog --------- +1.8.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.7.0 ..... diff --git a/providers/cohere/docs/index.rst b/providers/cohere/docs/index.rst index 4460410eeaf7b..16d84f80f6574 100644 --- a/providers/cohere/docs/index.rst +++ b/providers/cohere/docs/index.rst @@ -91,7 +91,7 @@ apache-airflow-providers-cohere package `Cohere `__ -Release: 1.7.0 +Release: 1.8.0 Provider package ---------------- @@ -127,5 +127,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-cohere 1.7.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-cohere 1.7.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cohere 1.8.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cohere 1.8.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/cohere/provider.yaml b/providers/cohere/provider.yaml index 5654222bacfbb..1645282439566 100644 --- a/providers/cohere/provider.yaml +++ b/providers/cohere/provider.yaml @@ -25,14 +25,14 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 1.7.0 + - 1.8.0 - 1.6.7 - 1.6.6 - 1.6.5 diff --git a/providers/cohere/pyproject.toml b/providers/cohere/pyproject.toml index 598d63e7d3516..3262ec4645d3b 100644 --- a/providers/cohere/pyproject.toml +++ b/providers/cohere/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-cohere" -version = "1.7.0" +version = "1.8.0" description = "Provider package apache-airflow-providers-cohere for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.7.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.7.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.8.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.8.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/cohere/src/airflow/providers/cohere/__init__.py b/providers/cohere/src/airflow/providers/cohere/__init__.py index f8e2a3d342590..c0626ce7a6a05 100644 --- a/providers/cohere/src/airflow/providers/cohere/__init__.py +++ b/providers/cohere/src/airflow/providers/cohere/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.7.0" +__version__ = "1.8.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/ai/README.rst b/providers/common/ai/README.rst index 157cc06918f84..1e06e75911e05 100644 --- a/providers/common/ai/README.rst +++ b/providers/common/ai/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-ai`` -Release: ``0.9.0`` +Release: ``0.10.0`` AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai `__. @@ -36,7 +36,7 @@ This is a provider package for ``common.ai`` provider. All classes for this prov are in ``airflow.providers.common.ai`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -55,7 +55,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=3.0.0`` ``apache-airflow-providers-common-compat`` ``>=1.15.0`` -``apache-airflow-providers-standard`` ``>=1.12.1`` +``apache-airflow-providers-standard`` ``>=1.19.1`` ``pydantic-ai-slim`` ``>=2.33.0`` ========================================== ================== @@ -85,12 +85,12 @@ Optional dependencies ============== ======================================================================================================================================= Extra Dependencies ============== ======================================================================================================================================= -``anthropic`` ``pydantic-ai-slim[anthropic]>=2.23.0``, ``anthropic>=1.0.0`` -``bedrock`` ``pydantic-ai-slim[bedrock]>=2.23.0`` -``google`` ``pydantic-ai-slim[google]>=2.23.0`` -``openai`` ``pydantic-ai-slim[openai]>=2.23.0``, ``openai>=2.45.0`` -``mcp`` ``pydantic-ai-slim[mcp]>=2.23.0`` +``anthropic`` ``pydantic-ai-slim[anthropic]>=2.33.0``, ``anthropic>=1.0.0`` +``bedrock`` ``pydantic-ai-slim[bedrock]>=2.33.0`` +``google`` ``pydantic-ai-slim[google]>=2.33.0`` +``openai`` ``pydantic-ai-slim[openai]>=2.33.0``, ``openai>=2.47.0`` ``typesafe`` ``typesafe-sdk>=0.6.0`` +``mcp`` ``pydantic-ai-slim[mcp]>=2.33.0`` ``modal`` ``modal>=1.5.0`` ``code-mode`` ``pydantic-ai-harness[codemode]>=0.3.0`` ``shields`` ``pydantic-ai-shields>=0.3.4`` @@ -100,11 +100,11 @@ Extra Dependencies ``sql`` ``apache-airflow-providers-common-sql>=1.33.0``, ``sqlglot>=30.0.0`` ``common.sql`` ``apache-airflow-providers-common-sql>=1.33.0`` ``langchain`` ``langchain>=1.0.0`` -``llamaindex`` ``dataclasses-json>=0.6.7``, ``llama-index-core>=0.13.0``, ``llama-index-embeddings-openai>=0.6.0``, ``llama-index-llms-openai>=0.6.0`` +``llamaindex`` ``dataclasses-json>=0.6.7``, ``llama-index-core>=0.14.5``, ``llama-index-embeddings-openai>=0.6.0``, ``llama-index-llms-openai>=0.6.8`` ``pdf`` ``pypdf>=4.0.0`` ``docx`` ``python-docx>=1.0.0`` ``git`` ``apache-airflow-providers-git`` ============== ======================================================================================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/ai/docs/changelog.rst b/providers/common/ai/docs/changelog.rst index 4fb07be4a6048..90b84191d22ab 100644 --- a/providers/common/ai/docs/changelog.rst +++ b/providers/common/ai/docs/changelog.rst @@ -25,6 +25,9 @@ Changelog --------- +0.10.0 +...... + .. note:: ``LLMBranchOperator`` and ``LLMOperator`` now push a ``decision`` XCom on every run, next to ``return_value``, with the model's pick, the action taken, the confidence and probabilities @@ -65,6 +68,78 @@ Changelog pass requests it, so a runtime lookup can never widen the allow-list by accident. Dags that passed ``allowed_tables=None`` explicitly should drop the argument. +.. note:: + The PydanticAI vendor connection types are renamed from ``pydanticai-azure``, + ``pydanticai-bedrock`` and ``pydanticai-vertex`` to ``pydanticai_azure``, + ``pydanticai_bedrock`` and ``pydanticai_vertex``. The hyphenated names could never be + expressed as a connection URI scheme, so a connection stored in a secrets backend or in + ``AIRFLOW_CONN_*`` never resolved. An existing connection created with a hyphenated + ``conn_type`` no longer matches its hook and the task fails to find it: re-create it with + the underscored type (in the UI, pick the same vendor again and save). + +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Reject allowed_tables=None and allowed_tables=[] in SQLToolset so only omitting it allows every table (#73381, #73452)`` +* ``Add a decision policy so an LLM operator asks a person when the model is unsure (#73368)`` +* ``Fix PydanticAI vendor connections not resolving from secrets backends (#72853)`` + +Features +~~~~~~~~ + +* ``Cancel the agent run when a common.ai LLM or agent task is killed (#73495)`` +* ``Add JSON Lines support for DocumentLoaderOperator (#72246)`` +* ``Add an address-layer egress allowlist for hosted sandboxes (#73534)`` +* ``Add ClassifierRetryPolicy for classifier models and keep LLMRetryPolicy as the text-model policy (#73450, #73501)`` +* ``Add a deferrable batch execution mode to common.ai (#72938)`` +* ``Add a Modal backend for the sandbox toolset (#72910)`` +* ``Add support for TypeSafe Jev classifier models (#73363)`` +* ``Add branch_descriptions to LLMBranchOperator so the model reads what each branch means (#73367)`` +* ``Add connection-driven provider failover for common.ai LLM calls (#72156)`` +* ``Support assigned reviewers in LLM approval reviews (#72157)`` +* ``Stamp Airflow run identity onto agent runs and traces (#73275)`` +* ``Support notifiers in LLM approval reviews (#72159)`` +* ``Support timeout defaults in LLM approval reviews (#72155)`` +* ``Support per-run cost limits in common.ai LLM and Agent operators (#71403)`` + +Bug Fixes +~~~~~~~~~ + +* ``Reject non-string prompts in LLMFileAnalysisOperator before reading files (#71734)`` +* ``Reject durable replay and human-in-the-loop review when an agent holds a SandboxToolset (#73529)`` +* ``Fix LLMBranchOperator sending branch options in a different order on each worker (#73366)`` +* ``Fail LLMOperator approval at parse time on Airflow cores older than 3.1 (#73261)`` +* ``Fix 'DocumentLoaderOperator' validation errors naming the wrong argument (#73053)`` +* ``Report the Airflow version error first when human-in-the-loop review needs Airflow 3.1 or newer (#73052)`` +* ``Restore Dag-parse-time validation for common.ai operator arguments (#70628)`` + +Misc +~~~~ + +* ``Require pydantic-ai-slim 2.33.0 or newer so Anthropic models work with the anthropic 1.x SDK (#73511)`` +* ``Replace the retired gemini-2.0-flash example model in the Vertex connection placeholders and docs (#73516)`` +* ``Update the Azure OpenAI connection placeholders and document when api_version must be omitted (#73024)`` +* ``Add TypedDict type hints for AirflowPlugin list fields (#69761)`` + +Doc-only +~~~~~~~~ + +* ``Lead the common.ai docs with a runnable quick start and a verifiable result (#73556)`` +* ``Nest the 'common.ai' docs sidebar and lead with features and providers (#73548)`` +* ``Add use-case pages to the common.ai provider docs (#73542)`` +* ``Rename the common.ai retry policies page to cover both policies (#73526)`` +* ``Reorganize 'common.ai' provider docs into topic-based navigation (#73523)`` +* ``Add a decision guide for choosing between common.ai toolsets (#72936)`` +* ``Document GCS data sources in the common.ai SQL toolset guides (#73370)`` +* ``Update the LLM schema-compare guide and example for plain database tables (#73273)`` +* ``Document how retry policies and durable execution work together (#73160)`` +* ``Document usage_limits on all common.ai LLM operators (#73283)`` +* ``Make LLM retry policy failure model documentation more accurate (#73158)`` +* ``Document what the LLM can and cannot do in retry policies (#72947)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 0.9.0 ..... diff --git a/providers/common/ai/docs/index.rst b/providers/common/ai/docs/index.rst index 8b1bbba198d7d..fa28027bff589 100644 --- a/providers/common/ai/docs/index.rst +++ b/providers/common/ai/docs/index.rst @@ -149,7 +149,7 @@ apache-airflow-providers-common-ai package AI/LLM hooks and operators for Airflow pipelines using `pydantic-ai `__. -Release: 0.9.0 +Release: 0.10.0 Provider package ---------------- @@ -174,7 +174,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=3.0.0`` ``apache-airflow-providers-common-compat`` ``>=1.15.0`` -``apache-airflow-providers-standard`` ``>=1.12.1`` +``apache-airflow-providers-standard`` ``>=1.19.1`` ``pydantic-ai-slim`` ``>=2.33.0`` ========================================== ================== @@ -239,5 +239,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-ai 0.9.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-ai 0.9.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-ai 0.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-ai 0.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/ai/provider.yaml b/providers/common/ai/provider.yaml index 5dfd9867c37ca..634c6a9b6afa6 100644 --- a/providers/common/ai/provider.yaml +++ b/providers/common/ai/provider.yaml @@ -23,10 +23,11 @@ description: | state: ready lifecycle: incubation -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 build-system: hatchling # note that those versions are maintained by release manager - do not update them manually versions: + - 0.10.0 - 0.9.0 - 0.8.0 - 0.7.0 diff --git a/providers/common/ai/pyproject.toml b/providers/common/ai/pyproject.toml index a92d0efbbec6f..26778431d539d 100644 --- a/providers/common/ai/pyproject.toml +++ b/providers/common/ai/pyproject.toml @@ -33,7 +33,7 @@ build-backend = "hatchling.build" [project] name = "apache-airflow-providers-common-ai" -version = "0.9.0" +version = "0.10.0" description = "Provider package apache-airflow-providers-common-ai for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -69,7 +69,7 @@ requires-python = ">=3.10" dependencies = [ "apache-airflow>=3.0.0", "apache-airflow-providers-common-compat>=1.15.0", - "apache-airflow-providers-standard>=1.12.1", # use next version + "apache-airflow-providers-standard>=1.19.1", # 2.33.0 is the first release that works with anthropic>=1: it moved to httpx2 alongside # the SDK and stopped passing temperature/top_p/top_k as messages.create() kwargs, both # of which raise TypeError on 2.31 and earlier. The cost API this provider relies on @@ -201,8 +201,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.9.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.9.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-ai/0.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/ai/src/airflow/providers/common/ai/__init__.py b/providers/common/ai/src/airflow/providers/common/ai/__init__.py index ee6d4ac4c2e88..db65dd598255d 100644 --- a/providers/common/ai/src/airflow/providers/common/ai/__init__.py +++ b/providers/common/ai/src/airflow/providers/common/ai/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.9.0" +__version__ = "0.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst index 5b99cfd2fa808..a81fdbffec68a 100644 --- a/providers/common/compat/README.rst +++ b/providers/common/compat/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-compat`` -Release: ``1.19.0`` +Release: ``1.20.0`` Common Compatibility Provider - providing compatibility code for previous Airflow versions @@ -36,7 +36,7 @@ This is a provider package for ``common.compat`` provider. All classes for this are in ``airflow.providers.common.compat`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/compat/docs/changelog.rst b/providers/common/compat/docs/changelog.rst index 2963464df926b..5b1770c118ff8 100644 --- a/providers/common/compat/docs/changelog.rst +++ b/providers/common/compat/docs/changelog.rst @@ -25,6 +25,28 @@ Changelog --------- +1.20.0 +...... + +Features +~~~~~~~~ + +* ``Add ChainRetryPolicy to common.compat for Airflow 3.3 (#73553)`` +* ``Add REPARSE_ALL permission for reparsing files with no registered Dag (#73274)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix BaseBranchOperator import on Airflow 2 without standard provider (#73140)`` + +Misc +~~~~ + +* ``Add missing tests for common.compat.standard operators and triggers (#73262)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.19.0 ...... diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst index 7e405381a81e7..c200c17fb9db4 100644 --- a/providers/common/compat/docs/index.rst +++ b/providers/common/compat/docs/index.rst @@ -62,7 +62,7 @@ apache-airflow-providers-common-compat package Common Compatibility Provider - providing compatibility code for previous Airflow versions -Release: 1.19.0 +Release: 1.20.0 Provider package ---------------- @@ -133,5 +133,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-compat 1.19.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-compat 1.19.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.20.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.20.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/compat/provider.yaml b/providers/common/compat/provider.yaml index dca74d9ad602d..4e480961737ea 100644 --- a/providers/common/compat/provider.yaml +++ b/providers/common/compat/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 1.20.0 - 1.19.0 - 1.18.0 - 1.17.0 diff --git a/providers/common/compat/pyproject.toml b/providers/common/compat/pyproject.toml index 2e59b425ea697..af1993fe8423a 100644 --- a/providers/common/compat/pyproject.toml +++ b/providers/common/compat/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-compat" -version = "1.19.0" +version = "1.20.0" description = "Provider package apache-airflow-providers-common-compat for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -109,8 +109,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.19.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.19.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.20.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.20.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/compat/src/airflow/providers/common/compat/__init__.py b/providers/common/compat/src/airflow/providers/common/compat/__init__.py index cd2ec579d0697..c35bfdd39d868 100644 --- a/providers/common/compat/src/airflow/providers/common/compat/__init__.py +++ b/providers/common/compat/src/airflow/providers/common/compat/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.19.0" +__version__ = "1.20.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/io/README.rst b/providers/common/io/README.rst index 3df3de167264b..9f169f6ce43b4 100644 --- a/providers/common/io/README.rst +++ b/providers/common/io/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-io`` -Release: ``1.9.0`` +Release: ``1.10.0`` Common IO Provider @@ -36,7 +36,7 @@ This is a provider package for ``common.io`` provider. All classes for this prov are in ``airflow.providers.common.io`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -86,4 +86,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/io/docs/changelog.rst b/providers/common/io/docs/changelog.rst index accb25b4c5529..874e8378bc4f2 100644 --- a/providers/common/io/docs/changelog.rst +++ b/providers/common/io/docs/changelog.rst @@ -25,6 +25,24 @@ Changelog --------- +1.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Doc-only +~~~~~~~~ + +* ``Fix the BaseXCom class reference in the XCom backend guide (#73360)`` +* ``Fix docs referring to a non-existent MetastoreStateBackend class (#73080)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-09-22`` + 1.9.0 ..... diff --git a/providers/common/io/docs/index.rst b/providers/common/io/docs/index.rst index f75196edfb222..47fb043bf78e5 100644 --- a/providers/common/io/docs/index.rst +++ b/providers/common/io/docs/index.rst @@ -80,7 +80,7 @@ apache-airflow-providers-common-io package Common IO Provider -Release: 1.9.0 +Release: 1.10.0 Provider package ---------------- @@ -149,5 +149,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-io 1.9.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-io 1.9.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-io 1.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-io 1.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/io/provider.yaml b/providers/common/io/provider.yaml index 2efd45db39b24..a94e992a4312d 100644 --- a/providers/common/io/provider.yaml +++ b/providers/common/io/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1782937929 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 1.9.0 + - 1.10.0 - 1.8.0 - 1.7.3 - 1.7.2 diff --git a/providers/common/io/pyproject.toml b/providers/common/io/pyproject.toml index 833d25727e323..c458cdca0c727 100644 --- a/providers/common/io/pyproject.toml +++ b/providers/common/io/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-io" -version = "1.9.0" +version = "1.10.0" description = "Provider package apache-airflow-providers-common-io for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-io/1.9.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-io/1.9.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-io/1.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-io/1.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/io/src/airflow/providers/common/io/__init__.py b/providers/common/io/src/airflow/providers/common/io/__init__.py index 00dba8e0c2294..f84785c08619e 100644 --- a/providers/common/io/src/airflow/providers/common/io/__init__.py +++ b/providers/common/io/src/airflow/providers/common/io/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.9.0" +__version__ = "1.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/messaging/README.rst b/providers/common/messaging/README.rst index 70349d495f0bf..1ed3588b89e9e 100644 --- a/providers/common/messaging/README.rst +++ b/providers/common/messaging/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-messaging`` -Release: ``2.1.0`` +Release: ``2.1.1`` ``Common Messaging Provider`` @@ -36,7 +36,7 @@ This is a provider package for ``common.messaging`` provider. All classes for th are in ``airflow.providers.common.messaging`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -67,4 +67,4 @@ Extra Dependencies ================ ================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/messaging/docs/changelog.rst b/providers/common/messaging/docs/changelog.rst index 6e6813a4828a5..500e21534cc1e 100644 --- a/providers/common/messaging/docs/changelog.rst +++ b/providers/common/messaging/docs/changelog.rst @@ -25,6 +25,18 @@ Changelog --------- +2.1.1 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Enforce the message queue provider contract without breaking scheme-only providers (#73168)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add missing unit tests for the common-messaging provider base class (#72915)`` + 2.1.0 ..... diff --git a/providers/common/messaging/docs/index.rst b/providers/common/messaging/docs/index.rst index f705da0b9d663..9f0a210934da6 100644 --- a/providers/common/messaging/docs/index.rst +++ b/providers/common/messaging/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-common-messaging package ``Common Messaging Provider`` -Release: 2.1.0 +Release: 2.1.1 Provider package ---------------- @@ -127,5 +127,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-messaging 2.1.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-messaging 2.1.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-messaging 2.1.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-messaging 2.1.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/messaging/provider.yaml b/providers/common/messaging/provider.yaml index d77471819948a..ee6c221857f6b 100644 --- a/providers/common/messaging/provider.yaml +++ b/providers/common/messaging/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.1.1 - 2.1.0 - 2.0.4 - 2.0.3 diff --git a/providers/common/messaging/pyproject.toml b/providers/common/messaging/pyproject.toml index 24f3c419a8895..dd1d52c60b316 100644 --- a/providers/common/messaging/pyproject.toml +++ b/providers/common/messaging/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-messaging" -version = "2.1.0" +version = "2.1.1" description = "Provider package apache-airflow-providers-common-messaging for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -111,8 +111,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/2.1.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/2.1.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/2.1.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/2.1.1/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py b/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py index 8aaecdab0420c..a850e849427af 100644 --- a/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py +++ b/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.1.0" +__version__ = "2.1.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.1" diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst index cae7c387cad3b..addf8371a2b32 100644 --- a/providers/common/sql/README.rst +++ b/providers/common/sql/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-sql`` -Release: ``2.1.1`` +Release: ``2.2.0`` `Common SQL Provider `__ @@ -36,7 +36,7 @@ This is a provider package for ``common.sql`` provider. All classes for this pro are in ``airflow.providers.common.sql`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -98,4 +98,4 @@ Extra Dependencies ================== ======================================================================================================================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/sql/docs/changelog.rst b/providers/common/sql/docs/changelog.rst index cd1261dbbf289..267762f465d85 100644 --- a/providers/common/sql/docs/changelog.rst +++ b/providers/common/sql/docs/changelog.rst @@ -25,6 +25,33 @@ Changelog --------- +2.2.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add GCS support to the DataFusion object storage layer (#73370)`` +* ``Allow DataSourceConfig to represent a plain database table (#73273)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix DataFusion storage-type error message on Python 3.11+ (#73413)`` +* ``Reject a DataSourceConfig with no uri or format in DataFusionEngine (#73287)`` +* ``Fix exception messages rendering as a tuple instead of the value (#73296)`` + +Doc-only +~~~~~~~~ + +* ``Fix grammar in the dialects documentation (#73145)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add tests for DataFusion base classes (#71983)`` + * ``Use common.compat.sdk for the remaining provider timezone imports (#71209)`` + 2.1.1 ..... diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst index c53a1328aaae6..f091879b58c63 100644 --- a/providers/common/sql/docs/index.rst +++ b/providers/common/sql/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-common-sql package `Common SQL Provider `__ -Release: 2.1.1 +Release: 2.2.0 Provider package ---------------- @@ -160,5 +160,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-sql 2.1.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-sql 2.1.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 2.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 2.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml index 9a80e141f89ee..c1cbc300c18a3 100644 --- a/providers/common/sql/provider.yaml +++ b/providers/common/sql/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.2.0 - 2.1.1 - 2.1.0 - 2.0.3 diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml index 07806d2491af9..c6775c5c4c88d 100644 --- a/providers/common/sql/pyproject.toml +++ b/providers/common/sql/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-sql" -version = "2.1.1" +version = "2.2.0" description = "Provider package apache-airflow-providers-common-sql for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -148,8 +148,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.1.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.1.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/2.2.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/sql/src/airflow/providers/common/sql/__init__.py b/providers/common/sql/src/airflow/providers/common/sql/__init__.py index df4696033cfda..24b404479d2f2 100644 --- a/providers/common/sql/src/airflow/providers/common/sql/__init__.py +++ b/providers/common/sql/src/airflow/providers/common/sql/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.1.1" +__version__ = "2.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst index b7c1dd97b7180..f64615d080350 100644 --- a/providers/databricks/README.rst +++ b/providers/databricks/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-databricks`` -Release: ``7.20.0`` +Release: ``7.21.0`` `Databricks `__ @@ -36,7 +36,7 @@ This is a provider package for ``databricks`` provider. All classes for this pro are in ``airflow.providers.databricks`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -107,4 +107,4 @@ Extra Dependencies ================== ================================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/databricks/docs/changelog.rst b/providers/databricks/docs/changelog.rst index 0145125b811d5..c323a90f809cb 100644 --- a/providers/databricks/docs/changelog.rst +++ b/providers/databricks/docs/changelog.rst @@ -26,6 +26,28 @@ Changelog --------- +7.21.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add environments and trigger named parameters to Databricks operators (#72505)`` + +Bug Fixes +~~~~~~~~~ + +* ``Skip Dag params with no value when forwarding them to Databricks (#71782)`` + +Doc-only +~~~~~~~~ + +* ``Fix grammar in the Databricks submit-run guide and operator docstring (#73145)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 7.20.0 ....... diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst index e4f80351cfd5a..81e2723637585 100644 --- a/providers/databricks/docs/index.rst +++ b/providers/databricks/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-databricks package `Databricks `__ -Release: 7.20.0 +Release: 7.21.0 Provider package ---------------- @@ -168,5 +168,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-databricks 7.20.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-databricks 7.20.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.21.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.21.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml index f33edeb70120d..59b755637c4de 100644 --- a/providers/databricks/provider.yaml +++ b/providers/databricks/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 7.21.0 - 7.20.0 - 7.19.0 - 7.18.1 diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml index fa3b8e7899e27..e8412b7907ce8 100644 --- a/providers/databricks/pyproject.toml +++ b/providers/databricks/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-databricks" -version = "7.20.0" +version = "7.21.0" description = "Provider package apache-airflow-providers-databricks for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -154,8 +154,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.20.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.20.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.21.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.21.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py index 1d70b7ceb7f70..e31452f17c613 100644 --- a/providers/databricks/src/airflow/providers/databricks/__init__.py +++ b/providers/databricks/src/airflow/providers/databricks/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "7.20.0" +__version__ = "7.21.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/datadog/README.rst b/providers/datadog/README.rst index 5bc2a05083520..89d4b92a49aea 100644 --- a/providers/datadog/README.rst +++ b/providers/datadog/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-datadog`` -Release: ``3.10.5`` +Release: ``3.11.0`` `Datadog `__ @@ -36,7 +36,7 @@ This is a provider package for ``datadog`` provider. All classes for this provid are in ``airflow.providers.datadog`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/datadog/docs/changelog.rst b/providers/datadog/docs/changelog.rst index 15fd992c03879..7a67f97e7fef3 100644 --- a/providers/datadog/docs/changelog.rst +++ b/providers/datadog/docs/changelog.rst @@ -27,6 +27,21 @@ Changelog --------- +3.11.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.10.5 ...... diff --git a/providers/datadog/docs/index.rst b/providers/datadog/docs/index.rst index bb7026a774ba6..d8cd6f086137c 100644 --- a/providers/datadog/docs/index.rst +++ b/providers/datadog/docs/index.rst @@ -68,7 +68,7 @@ apache-airflow-providers-datadog package `Datadog `__ -Release: 3.10.5 +Release: 3.11.0 Provider package ---------------- @@ -102,5 +102,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-datadog 3.10.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-datadog 3.10.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-datadog 3.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-datadog 3.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/datadog/provider.yaml b/providers/datadog/provider.yaml index 2f4b3f82e79b3..5f57fdddc0b83 100644 --- a/providers/datadog/provider.yaml +++ b/providers/datadog/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.10.5 + - 3.11.0 - 3.10.4 - 3.10.3 - 3.10.2 diff --git a/providers/datadog/pyproject.toml b/providers/datadog/pyproject.toml index ee8bf07297620..08bf97e2d1188 100644 --- a/providers/datadog/pyproject.toml +++ b/providers/datadog/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-datadog" -version = "3.10.5" +version = "3.11.0" description = "Provider package apache-airflow-providers-datadog for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-datadog/3.10.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-datadog/3.10.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-datadog/3.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-datadog/3.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/datadog/src/airflow/providers/datadog/__init__.py b/providers/datadog/src/airflow/providers/datadog/__init__.py index bb232ae20b030..ad0f8c6ce7933 100644 --- a/providers/datadog/src/airflow/providers/datadog/__init__.py +++ b/providers/datadog/src/airflow/providers/datadog/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.10.5" +__version__ = "3.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/dbt/cloud/README.rst b/providers/dbt/cloud/README.rst index d79b192d5b581..f183aadff9cd8 100644 --- a/providers/dbt/cloud/README.rst +++ b/providers/dbt/cloud/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-dbt-cloud`` -Release: ``4.9.3`` +Release: ``4.10.0`` `dbt Cloud `__ @@ -36,7 +36,7 @@ This is a provider package for ``dbt.cloud`` provider. All classes for this prov are in ``airflow.providers.dbt.cloud`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -91,4 +91,4 @@ Extra Dependencies =============== =============================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/dbt/cloud/docs/changelog.rst b/providers/dbt/cloud/docs/changelog.rst index 0b3276e48d791..eecc42c9179a8 100644 --- a/providers/dbt/cloud/docs/changelog.rst +++ b/providers/dbt/cloud/docs/changelog.rst @@ -28,6 +28,29 @@ Changelog --------- +4.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Link dbt Cloud runs to the triggering Airflow task via OpenLineage (#70131)`` +* ``Surface dbt Cloud failure details in Airflow task logs (#70171)`` + +Doc-only +~~~~~~~~ + +* ``Fix typo in dbt cloud hook docstring (#71971)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove real sleeps from slow provider unit tests (#73478)`` + * ``Prepare providers release 2026-09-09 (#72834)`` + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + 4.9.3 ..... diff --git a/providers/dbt/cloud/docs/index.rst b/providers/dbt/cloud/docs/index.rst index 213c70c50f313..edd9fb28ba8df 100644 --- a/providers/dbt/cloud/docs/index.rst +++ b/providers/dbt/cloud/docs/index.rst @@ -81,7 +81,7 @@ apache-airflow-providers-dbt-cloud package `dbt Cloud `__ -Release: 4.9.3 +Release: 4.10.0 Provider package ---------------- @@ -155,5 +155,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-dbt-cloud 4.9.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-dbt-cloud 4.9.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dbt-cloud 4.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dbt-cloud 4.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/dbt/cloud/provider.yaml b/providers/dbt/cloud/provider.yaml index 35882f8902c7c..bbc0987519d56 100644 --- a/providers/dbt/cloud/provider.yaml +++ b/providers/dbt/cloud/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.10.0 - 4.9.3 - 4.9.2 - 4.9.1 diff --git a/providers/dbt/cloud/pyproject.toml b/providers/dbt/cloud/pyproject.toml index 271784017f441..001beac63eb87 100644 --- a/providers/dbt/cloud/pyproject.toml +++ b/providers/dbt/cloud/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-dbt-cloud" -version = "4.9.3" +version = "4.10.0" description = "Provider package apache-airflow-providers-dbt-cloud for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -113,8 +113,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.9.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.9.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py index aee286cd652c9..5b760d1f9a29d 100644 --- a/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py +++ b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.9.3" +__version__ = "4.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/dingding/README.rst b/providers/dingding/README.rst index a7ee273ec5fc3..1d247a7f12454 100644 --- a/providers/dingding/README.rst +++ b/providers/dingding/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-dingding`` -Release: ``3.9.5`` +Release: ``3.10.0`` `DingTalk `__ @@ -36,7 +36,7 @@ This is a provider package for ``dingding`` provider. All classes for this provi are in ``airflow.providers.dingding`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/dingding/docs/changelog.rst b/providers/dingding/docs/changelog.rst index 5035430e909a9..61da84d2ca9bf 100644 --- a/providers/dingding/docs/changelog.rst +++ b/providers/dingding/docs/changelog.rst @@ -28,6 +28,22 @@ Changelog --------- +3.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.9.5 ..... diff --git a/providers/dingding/docs/index.rst b/providers/dingding/docs/index.rst index 92a6e8e8de730..8c5933573d18c 100644 --- a/providers/dingding/docs/index.rst +++ b/providers/dingding/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-dingding package `DingTalk `__ -Release: 3.9.5 +Release: 3.10.0 Provider package ---------------- @@ -110,5 +110,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-dingding 3.9.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-dingding 3.9.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dingding 3.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dingding 3.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/dingding/provider.yaml b/providers/dingding/provider.yaml index de5e114df106b..8114faa21ba8c 100644 --- a/providers/dingding/provider.yaml +++ b/providers/dingding/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.9.5 + - 3.10.0 - 3.9.4 - 3.9.3 - 3.9.2 diff --git a/providers/dingding/pyproject.toml b/providers/dingding/pyproject.toml index a43d62a2911e9..36aef7ac11e20 100644 --- a/providers/dingding/pyproject.toml +++ b/providers/dingding/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-dingding" -version = "3.9.5" +version = "3.10.0" description = "Provider package apache-airflow-providers-dingding for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dingding/3.9.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dingding/3.9.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dingding/3.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dingding/3.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/dingding/src/airflow/providers/dingding/__init__.py b/providers/dingding/src/airflow/providers/dingding/__init__.py index 25771474be3b7..5f9958f937ab5 100644 --- a/providers/dingding/src/airflow/providers/dingding/__init__.py +++ b/providers/dingding/src/airflow/providers/dingding/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.9.5" +__version__ = "3.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/docker/README.rst b/providers/docker/README.rst index 7fefa5a1a4bed..b6cb1ada30b77 100644 --- a/providers/docker/README.rst +++ b/providers/docker/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-docker`` -Release: ``4.5.9`` +Release: ``4.6.0`` `Docker `__ @@ -36,7 +36,7 @@ This is a provider package for ``docker`` provider. All classes for this provide are in ``airflow.providers.docker`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/docker/docs/changelog.rst b/providers/docker/docs/changelog.rst index daf13c64354c3..354db892fa351 100644 --- a/providers/docker/docs/changelog.rst +++ b/providers/docker/docs/changelog.rst @@ -27,6 +27,20 @@ Changelog --------- +4.6.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + 4.5.9 ..... diff --git a/providers/docker/docs/index.rst b/providers/docker/docs/index.rst index 0b599350570bd..2d7d2148899cc 100644 --- a/providers/docker/docs/index.rst +++ b/providers/docker/docs/index.rst @@ -70,7 +70,7 @@ apache-airflow-providers-docker package `Docker `__ -Release: 4.5.9 +Release: 4.6.0 Provider package ---------------- @@ -105,5 +105,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-docker 4.5.9 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-docker 4.5.9 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-docker 4.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-docker 4.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/docker/provider.yaml b/providers/docker/provider.yaml index ffbf0f78e9bdf..7746edc9517e1 100644 --- a/providers/docker/provider.yaml +++ b/providers/docker/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.5.9 + - 4.6.0 - 4.5.8 - 4.5.7 - 4.5.6 diff --git a/providers/docker/pyproject.toml b/providers/docker/pyproject.toml index 5b855edf45aad..eecfb5eff8755 100644 --- a/providers/docker/pyproject.toml +++ b/providers/docker/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-docker" -version = "4.5.9" +version = "4.6.0" description = "Provider package apache-airflow-providers-docker for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.5.9" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.5.9/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-docker/4.6.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/docker/src/airflow/providers/docker/__init__.py b/providers/docker/src/airflow/providers/docker/__init__.py index dfb9baad5187a..e678a09ab9580 100644 --- a/providers/docker/src/airflow/providers/docker/__init__.py +++ b/providers/docker/src/airflow/providers/docker/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.5.9" +__version__ = "4.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/duckdb/README.rst b/providers/duckdb/README.rst index 20fac0e4207a9..d136d6c8a5c4f 100644 --- a/providers/duckdb/README.rst +++ b/providers/duckdb/README.rst @@ -1,3 +1,4 @@ + .. Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information @@ -25,7 +26,9 @@ Package ``apache-airflow-providers-duckdb`` Release: ``0.1.0`` -`DuckDB `__ +`DuckDB `__ provider for Apache Airflow. Runs SQL against an in-process +DuckDB database — in memory, backed by a local file, or hosted by MotherDuck — and manages +extension loading and resource limits so Dag authors only supply the SQL. Provider package @@ -40,7 +43,7 @@ in the `documentation =1.2.0`` ======================================= ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-duckdb[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - -DuckDB version compatibility ----------------------------- - -The DuckDB storage format and the extension ABI are both tied to the DuckDB minor version. A -deployment that persists DuckDB database files, or that pre-installs extensions into an extension -directory, should pin ``duckdb`` itself rather than relying on this provider's lower bound. +The changelog for the provider package can be found in the +`changelog `_. diff --git a/providers/duckdb/docs/.latest-doc-only-change.txt b/providers/duckdb/docs/.latest-doc-only-change.txt deleted file mode 100644 index f41e3226a6f43..0000000000000 --- a/providers/duckdb/docs/.latest-doc-only-change.txt +++ /dev/null @@ -1 +0,0 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f diff --git a/providers/duckdb/docs/index.rst b/providers/duckdb/docs/index.rst index 2fc9ef8d964a5..0bf8a20951f1f 100644 --- a/providers/duckdb/docs/index.rst +++ b/providers/duckdb/docs/index.rst @@ -61,6 +61,13 @@ file to open, if any, and how the engine should be configured. PyPI Repository Installing from sources +DuckDB version compatibility +---------------------------- + +The DuckDB storage format and the extension ABI are both tied to the DuckDB minor version. A +deployment that persists DuckDB database files, or that pre-installs extensions into an extension +directory, should pin ``duckdb`` itself rather than relying on this provider's lower bound. + .. THE REMAINDER OF THE FILE IS AUTOMATICALLY GENERATED. IT WILL BE OVERWRITTEN AT RELEASE TIME! diff --git a/providers/duckdb/provider.yaml b/providers/duckdb/provider.yaml index c9695f6e1884a..b4992cc343c23 100644 --- a/providers/duckdb/provider.yaml +++ b/providers/duckdb/provider.yaml @@ -21,7 +21,7 @@ name: DuckDB state: ready lifecycle: incubation -source-date-epoch: 1788600000 +source-date-epoch: 1790023613 description: | `DuckDB `__ provider for Apache Airflow. Runs SQL against an in-process DuckDB database — in memory, backed by a local file, or hosted by MotherDuck — and manages diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst index bb99fa8b6b23d..e3934c4ddd8f4 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-edge3`` -Release: ``4.3.2`` +Release: ``5.0.0`` Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites. @@ -48,7 +48,7 @@ This is a provider package for ``edge3`` provider. All classes for this provider are in ``airflow.providers.edge3`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -74,4 +74,4 @@ PIP package Version required ========================================== =================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/edge3/docs/changelog.rst b/providers/edge3/docs/changelog.rst index 990b2886eaf8d..880aa6a4bb43d 100644 --- a/providers/edge3/docs/changelog.rst +++ b/providers/edge3/docs/changelog.rst @@ -27,12 +27,43 @@ Changelog --------- +5.0.0 +..... + .. warning:: ``EdgeExecutor`` now counts the tasks and callbacks it has queued against ``[core] parallelism``, as the other executors do. Until now that limit had no effect on Edge. If a scheduler keeps more than ``parallelism`` (default 32) workloads in flight on Edge, raise ``[core] parallelism``. Otherwise the scheduler leaves the rest in ``scheduled`` state until slots free up. +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Make EdgeExecutor respect [core] parallelism (#72048)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix airflow edge list-workers always showing null concurrency (#72959)`` + +Misc +~~~~ + +* ``Unify executor workload queues (#63491)`` +* ``Bump the Edge UI packages: react and react-dom to 19.3.0, the @typescript-eslint packages to 8.70.0, eslint to 10.10.0, @types/node to 26.5.1, @types/react and @types/react-dom to 19.3.0, eslint-plugin-react-refresh to 0.5.7 and happy-dom to 20.14.5 (#73342)`` +* ``Bump the Edge UI packages: the @typescript-eslint packages to 8.69.0, @eslint/compat to 2.1.1, @rolldown/plugin-babel to 0.2.4, @types/node to 26.5.0, @types/react-dom to 19.2.7, eslint-plugin-react-refresh to 0.5.6, globals to 17.12.0, happy-dom to 20.14.0 and vite-plugin-dts to 5.1.0 (#72998)`` +* ``Add TypedDict type hints for AirflowPlugin list fields (#69761)`` + +Doc-only +~~~~~~~~ + +* ``Render the database ERD as a searchable Mermaid diagram instead of an image (#72006)`` +* ``Clarify that AccessView.JOBS is the Edge worker management permission (#72627)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add missing test modules for the edge3 provider (#73111)`` + 4.3.2 ..... diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index a530609c66e5d..a810799e1e0e4 100644 --- a/providers/edge3/docs/index.rst +++ b/providers/edge3/docs/index.rst @@ -98,7 +98,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed are provided by the API server. -Release: 4.3.2 +Release: 5.0.0 Provider package ---------------- @@ -135,5 +135,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-edge3 4.3.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-edge3 4.3.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 5.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 5.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml index 3f9504e31835b..79abba5aa3a85 100644 --- a/providers/edge3/provider.yaml +++ b/providers/edge3/provider.yaml @@ -34,7 +34,7 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 build-system: hatchling # Note that those versions are maintained by release manager - do not update them manually @@ -42,6 +42,7 @@ build-system: hatchling # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 5.0.0 - 4.3.2 - 4.3.1 - 4.3.0 diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index 9de42af464bbe..aafd477f0eae7 100644 --- a/providers/edge3/pyproject.toml +++ b/providers/edge3/pyproject.toml @@ -33,7 +33,7 @@ build-backend = "hatchling.build" [project] name = "apache-airflow-providers-edge3" -version = "4.3.2" +version = "5.0.0" description = "Provider package apache-airflow-providers-edge3 for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -110,8 +110,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.3.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/4.3.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/5.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/5.0.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py index db9684aee7a78..1c1d8a387ad85 100644 --- a/providers/edge3/src/airflow/providers/edge3/__init__.py +++ b/providers/edge3/src/airflow/providers/edge3/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.3.2" +__version__ = "5.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst index 14dc49cda15bf..bb90390f699da 100644 --- a/providers/exasol/README.rst +++ b/providers/exasol/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-exasol`` -Release: ``4.10.6`` +Release: ``4.11.0`` `Exasol `__ @@ -36,7 +36,7 @@ This is a provider package for ``exasol`` provider. All classes for this provide are in ``airflow.providers.exasol`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -72,4 +72,4 @@ Extra Dependencies ============== ====================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/exasol/docs/changelog.rst b/providers/exasol/docs/changelog.rst index 748a7113db1ea..663168e906e22 100644 --- a/providers/exasol/docs/changelog.rst +++ b/providers/exasol/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.11.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.10.6 ...... diff --git a/providers/exasol/docs/index.rst b/providers/exasol/docs/index.rst index 180402aa78347..6dfefd362af89 100644 --- a/providers/exasol/docs/index.rst +++ b/providers/exasol/docs/index.rst @@ -75,7 +75,7 @@ apache-airflow-providers-exasol package `Exasol `__ -Release: 4.10.6 +Release: 4.11.0 Provider package ---------------- @@ -130,5 +130,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-exasol 4.10.6 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-exasol 4.10.6 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/exasol/provider.yaml b/providers/exasol/provider.yaml index a9c8a083bd213..f785761c7cd62 100644 --- a/providers/exasol/provider.yaml +++ b/providers/exasol/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.10.6 + - 4.11.0 - 4.10.5 - 4.10.4 - 4.10.3 diff --git a/providers/exasol/pyproject.toml b/providers/exasol/pyproject.toml index 1df3e41330647..90dec915044b9 100644 --- a/providers/exasol/pyproject.toml +++ b/providers/exasol/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-exasol" -version = "4.10.6" +version = "4.11.0" description = "Provider package apache-airflow-providers-exasol for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -112,8 +112,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.10.6" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.10.6/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/exasol/src/airflow/providers/exasol/__init__.py b/providers/exasol/src/airflow/providers/exasol/__init__.py index af02b4c056a3d..bc4b2d65d0e57 100644 --- a/providers/exasol/src/airflow/providers/exasol/__init__.py +++ b/providers/exasol/src/airflow/providers/exasol/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.10.6" +__version__ = "4.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/fab/README.rst b/providers/fab/README.rst index cd3b2c489ae38..29c8f44893f61 100644 --- a/providers/fab/README.rst +++ b/providers/fab/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-fab`` -Release: ``3.9.0`` +Release: ``3.10.0`` `Flask App Builder `__ @@ -36,7 +36,7 @@ This is a provider package for ``fab`` provider. All classes for this provider p are in ``airflow.providers.fab`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ===================================== ``apache-airflow`` ``>=3.0.2`` -``apache-airflow-providers-common-compat`` ``>=1.18.0`` +``apache-airflow-providers-common-compat`` ``>=1.20.0`` ``blinker`` ``>=1.6.2`` ``flask`` ``>=2.2.1`` ``flask-appbuilder`` ``==5.2.2`` @@ -86,4 +86,4 @@ Extra Dependencies ============ =================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/fab/docs/changelog.rst b/providers/fab/docs/changelog.rst index d84357fb9dbb9..dd96d3f108bae 100644 --- a/providers/fab/docs/changelog.rst +++ b/providers/fab/docs/changelog.rst @@ -20,6 +20,44 @@ Changelog --------- +3.10.0 +...... + +Features +~~~~~~~~ + +* ``Add Reset Password button to Edit User view (#70243)`` +* ``Add REPARSE_ALL permission for reparsing files with no registered Dag (#73274)`` +* ``Gate the Dag Bundles menu entry on the FAB DAGs resource so it appears for FAB deployments (#72909)`` +* ``Add FAB option to log users out after a maximum session lifetime (#72825)`` +* ``Add declarative configuration for FAB custom roles (#72820)`` + +Bug Fixes +~~~~~~~~~ + +* ``Keep sync-perm going when a Dag has bad access_control (#71798)`` +* ``Fix FAB migration failing on MySQL under the pymysql driver (#73220)`` +* ``Fix airflow roles import crash on a role without permissions (#72796)`` +* ``Fix FabAuthManager.get_url_login() dropping next_url (#73134)`` +* ``Fix FAB FastAPI PATCH users to respect FAB_PASSWORD_HASH_METHOD (#73110)`` +* ``Fix invalid command path in permissions-cleanup help examples (#73028)`` +* ``Close the session after the FAB permissions collection read (#72950)`` + +Misc +~~~~ + +* ``Bump the @babel packages to 8.0.6, prettier to 3.9.8, webpack to 5.111.1, moment to 2.31.0 and moment-timezone to 0.6.4 (#73207, #73467, #73566)`` + +Doc-only +~~~~~~~~ + +* ``Document the permissions for the Dag bundle detail and bundle files API endpoints (#73009)`` +* ``Render the database ERD as a searchable Mermaid diagram instead of an image (#72006)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add TypedDict type hints for AirflowPlugin list fields (#69761)`` + 3.9.0 ..... diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst index 80fc0bb53afbb..01bc81443b17b 100644 --- a/providers/fab/docs/index.rst +++ b/providers/fab/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-fab package `Flask App Builder `__ -Release: 3.9.0 +Release: 3.10.0 Provider package ---------------- @@ -108,7 +108,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ===================================== ``apache-airflow`` ``>=3.0.2`` -``apache-airflow-providers-common-compat`` ``>=1.18.0`` +``apache-airflow-providers-common-compat`` ``>=1.20.0`` ``blinker`` ``>=1.6.2`` ``flask`` ``>=2.2.1`` ``flask-appbuilder`` ``==5.2.2`` @@ -153,5 +153,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-fab 3.9.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-fab 3.9.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml index f0f45b9048cb6..fad5ed68ede75 100644 --- a/providers/fab/provider.yaml +++ b/providers/fab/provider.yaml @@ -29,7 +29,7 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 build-system: hatchling # Note that those versions are maintained by release manager - do not update them manually @@ -37,6 +37,7 @@ build-system: hatchling # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 3.10.0 - 3.9.0 - 3.8.1 - 3.8.0 diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml index c77b580c59358..eac16fc0950ed 100644 --- a/providers/fab/pyproject.toml +++ b/providers/fab/pyproject.toml @@ -33,7 +33,7 @@ build-backend = "hatchling.build" [project] name = "apache-airflow-providers-fab" -version = "3.9.0" +version = "3.10.0" description = "Provider package apache-airflow-providers-fab for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -68,7 +68,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=3.0.2", - "apache-airflow-providers-common-compat>=1.18.0", # use next version + "apache-airflow-providers-common-compat>=1.20.0", # Blinker use for signals in Flask, this is an optional dependency in Flask 2.2 and lower. # In Flask 2.3 it becomes a mandatory dependency, and flask signals are always available. "blinker>=1.6.2", @@ -154,8 +154,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.9.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.9.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py index 60a4073f7e10f..4619d637ba98d 100644 --- a/providers/fab/src/airflow/providers/fab/__init__.py +++ b/providers/fab/src/airflow/providers/fab/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.9.0" +__version__ = "3.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.2" diff --git a/providers/ftp/README.rst b/providers/ftp/README.rst index c40ae3844b214..ac7890f1af153 100644 --- a/providers/ftp/README.rst +++ b/providers/ftp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-ftp`` -Release: ``3.15.2`` +Release: ``3.16.0`` `File Transfer Protocol (FTP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``ftp`` provider. All classes for this provider p are in ``airflow.providers.ftp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -86,4 +86,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/ftp/docs/changelog.rst b/providers/ftp/docs/changelog.rst index 6857793206504..b2909a39e89fe 100644 --- a/providers/ftp/docs/changelog.rst +++ b/providers/ftp/docs/changelog.rst @@ -27,6 +27,21 @@ Changelog --------- +3.16.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + 3.15.2 ...... diff --git a/providers/ftp/docs/index.rst b/providers/ftp/docs/index.rst index ec6f6b0c8070e..d33cd0fa76d07 100644 --- a/providers/ftp/docs/index.rst +++ b/providers/ftp/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-ftp package `File Transfer Protocol (FTP) `__ -Release: 3.15.2 +Release: 3.16.0 Provider package ---------------- @@ -153,5 +153,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-ftp 3.15.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-ftp 3.15.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ftp 3.16.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ftp 3.16.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/ftp/provider.yaml b/providers/ftp/provider.yaml index 95717efaf270e..427cb6694f584 100644 --- a/providers/ftp/provider.yaml +++ b/providers/ftp/provider.yaml @@ -23,9 +23,9 @@ description: | state: ready lifecycle: production -source-date-epoch: 1783356304 +source-date-epoch: 1790023613 versions: - - 3.15.2 + - 3.16.0 - 3.15.1 - 3.15.0 - 3.14.3 diff --git a/providers/ftp/pyproject.toml b/providers/ftp/pyproject.toml index a3e696183a8e1..94af6dd1bfcde 100644 --- a/providers/ftp/pyproject.toml +++ b/providers/ftp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-ftp" -version = "3.15.2" +version = "3.16.0" description = "Provider package apache-airflow-providers-ftp for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.15.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.15.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.16.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ftp/3.16.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/ftp/src/airflow/providers/ftp/__init__.py b/providers/ftp/src/airflow/providers/ftp/__init__.py index ba6b072643dc4..30234c53a446e 100644 --- a/providers/ftp/src/airflow/providers/ftp/__init__.py +++ b/providers/ftp/src/airflow/providers/ftp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.15.2" +__version__ = "3.16.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/git/README.rst b/providers/git/README.rst index c75f2caf4cca2..c7b46f6358696 100644 --- a/providers/git/README.rst +++ b/providers/git/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-git`` -Release: ``0.5.0`` +Release: ``1.0.0`` `Distributed version control system (GIT) `__ @@ -36,7 +36,7 @@ This is a provider package for ``git`` provider. All classes for this provider p are in ``airflow.providers.git`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -68,4 +68,4 @@ Extra Dependencies ========== =================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/git/docs/changelog.rst b/providers/git/docs/changelog.rst index 4cb1ba4a002b9..c0a6e49d60cc3 100644 --- a/providers/git/docs/changelog.rst +++ b/providers/git/docs/changelog.rst @@ -19,6 +19,9 @@ Changelog --------- +1.0.0 +..... + .. warning:: Token authentication over ``http(s)`` now hands the credential to git through a credential helper configured with ``GIT_CONFIG_COUNT``, which requires git 2.31 or newer. On git 2.31+, a @@ -30,6 +33,14 @@ Changelog helper's credential instead of the connection's token. Upgrade git on the Dag processor and on workers before upgrading this provider, or switch the connection to SSH key authentication. +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Prevent cleartext credential storage in Git Dag bundles (#64105)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 0.5.0 ..... diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst index 8c3a78a6b015b..a70a42738bd8b 100644 --- a/providers/git/docs/index.rst +++ b/providers/git/docs/index.rst @@ -72,7 +72,7 @@ apache-airflow-providers-git package `Distributed version control system (GIT) `__ -Release: 0.5.0 +Release: 1.0.0 Provider package ---------------- @@ -123,5 +123,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-git 0.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-git 0.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 1.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 1.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml index f790379c399d3..c4dc005fa90d0 100644 --- a/providers/git/provider.yaml +++ b/providers/git/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 1.0.0 - 0.5.0 - 0.4.3 - 0.4.2 diff --git a/providers/git/pyproject.toml b/providers/git/pyproject.toml index 9c18514465f52..ca11b86039e80 100644 --- a/providers/git/pyproject.toml +++ b/providers/git/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-git" -version = "0.5.0" +version = "1.0.0" description = "Provider package apache-airflow-providers-git for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -107,8 +107,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-git/1.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/1.0.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/git/src/airflow/providers/git/__init__.py b/providers/git/src/airflow/providers/git/__init__.py index 08d1ee5c691e2..1baf920f14420 100644 --- a/providers/git/src/airflow/providers/git/__init__.py +++ b/providers/git/src/airflow/providers/git/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.5.0" +__version__ = "1.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/github/README.rst b/providers/github/README.rst index 7d7fe88bff599..65447b36379bc 100644 --- a/providers/github/README.rst +++ b/providers/github/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-github`` -Release: ``2.11.3`` +Release: ``2.12.0`` `GitHub `__ @@ -36,7 +36,7 @@ This is a provider package for ``github`` provider. All classes for this provide are in ``airflow.providers.github`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/github/docs/changelog.rst b/providers/github/docs/changelog.rst index ab3c0b250c43a..6a56140f1aaf1 100644 --- a/providers/github/docs/changelog.rst +++ b/providers/github/docs/changelog.rst @@ -29,6 +29,27 @@ Changelog --------- +2.12.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Doc-only +~~~~~~~~ + +* ``Fix grammar and URL capitalization in the GitHub connection and operators guides (#73145)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-09-22`` + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 2.11.3 ...... diff --git a/providers/github/docs/index.rst b/providers/github/docs/index.rst index 49ba9a79b2015..74daad9bd78ef 100644 --- a/providers/github/docs/index.rst +++ b/providers/github/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-github package `GitHub `__ -Release: 2.11.3 +Release: 2.12.0 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-github 2.11.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-github 2.11.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-github 2.12.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-github 2.12.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/github/provider.yaml b/providers/github/provider.yaml index f49b5b3050c7e..000880e296324 100644 --- a/providers/github/provider.yaml +++ b/providers/github/provider.yaml @@ -24,13 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 2.11.3 + - 2.12.0 - 2.11.2 - 2.11.1 - 2.11.0 diff --git a/providers/github/pyproject.toml b/providers/github/pyproject.toml index dffa6d753dd6a..5b247fa0c93a2 100644 --- a/providers/github/pyproject.toml +++ b/providers/github/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-github" -version = "2.11.3" +version = "2.12.0" description = "Provider package apache-airflow-providers-github for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.11.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.11.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.12.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.12.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/github/src/airflow/providers/github/__init__.py b/providers/github/src/airflow/providers/github/__init__.py index ee3b50d93af3a..565adf37ccec0 100644 --- a/providers/github/src/airflow/providers/github/__init__.py +++ b/providers/github/src/airflow/providers/github/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.11.3" +__version__ = "2.12.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/google/README.rst b/providers/google/README.rst index a7d26ab255a3b..7f8aaf8657ce4 100644 --- a/providers/google/README.rst +++ b/providers/google/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-google`` -Release: ``22.5.0`` +Release: ``22.6.0`` Google services including: @@ -43,7 +43,7 @@ This is a provider package for ``google`` provider. All classes for this provide are in ``airflow.providers.google`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -209,4 +209,4 @@ Extra Dependencies ==================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/google/docs/changelog.rst b/providers/google/docs/changelog.rst index 86ac6b0cf7ed1..03659ed3c3477 100644 --- a/providers/google/docs/changelog.rst +++ b/providers/google/docs/changelog.rst @@ -27,6 +27,9 @@ Changelog --------- +22.6.0 +...... + .. note:: ``PubSubPullOperator``, ``PubSubPullSensor`` and ``PubsubPullTrigger`` now emit a deprecation warning when ``return_immediately`` is left unset -- including ``google+pubsub`` asset @@ -41,6 +44,62 @@ Changelog as ``True``. A Dag already using ``PubSubPullSensor(deferrable=True, return_immediately=False)`` will see its triggerer start long-polling on each pull instead of returning immediately. +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Make Pub/Sub return_immediately configurable, deprecate its default (#73504)`` +* ``Rename Google Stackdriver operators and hook to Cloud Monitoring (#73354)`` +* ``Allow templating GCS and BigQuery URIs in Vertex AI batch prediction (#70679)`` + +Bug Fixes +~~~~~~~~~ + +* ``Validate GCP storage transfer job body after template rendering (#70529)`` +* ``Validate Cloud Function deploy body after template rendering (#70531)`` +* ``Move CloudComposerExternalTaskSensor task-id wrapping out of __init__ (#73103)`` +* ``Normalize BigQuery DTS sensor expected statuses after rendering (#70528)`` +* ``Fix Cloud Monitoring list operators with explicit output formats (#73434)`` +* ``Contain Gemini batch-job results file within results_folder (#71832)`` +* ``Log the HTTP response in HttpToGCSOperator when log_response is set (#72952)`` +* ``Resolve GCSFileTransformOperator destination fallbacks after rendering (#70488)`` +* ``Fix Google IdP credentials failing when project id cannot be resolved (#72799)`` +* ``Escape values interpolated into Google Drive q= queries (#72166)`` +* ``Fix duplicate Dataproc job submission after a triggerer restart (#72685)`` +* ``Make Google deprecation date parsing locale independent (#69405)`` +* ``Contain remote log upload paths within base_log_folder (#72162)`` +* ``Fix StackdriverHook.list_alert_policies raising AttributeError when format_ is json (#73148)`` +* ``Fix Dataflow sensors losing their XCom value when not deferred (#71086)`` +* ``Fix unformatted Google trigger error messages (#72697)`` +* ``Fix GCS operators emitting invalid OpenLineage events with no dataset name (#73246)`` +* ``Fix duplicated logs with memory usage issue in GCS log handler (#72322)`` +* ``Validate Google operator templated parameters after rendering (#70534)`` +* ``Report the missing secret id when Google get_secret raises NotFound (#73035)`` +* ``Keep polling DataFusion pipeline state when the run is not visible yet (#72406)`` +* ``Fix SalesforceToGcsOperator raising AttributeError when unwrap_single is not passed (#71530)`` +* ``Move AzureFileShareToGCSOperator directory_name alias out of __init__ (#70740)`` +* ``Emit GCSToBigQueryOperator deprecation warning after rendering (#70542)`` +* ``Handling 'NotFound' when file has already been deleted from GCS (#72275)`` + +Misc +~~~~ + +* ``Demote ADC credential log from info to debug (#73199)`` + +Doc-only +~~~~~~~~ + +* ``Document proxy setup for Google provider using PySocks (#71941)`` +* ``Fix docstring mismatch in GenAIGenerativeModelHook (#72356)`` +* ``Fix the rollback transaction in the Datastore examples (#73194)`` +* ``Fix grammar in the Vertex AI hyperparameter tuning job docstrings (#73145)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove real sleeps from slow provider unit tests (#73478)`` + * ``Stabilize Dataproc deferrable batch system test (#72611)`` + * ``Add unit tests for Google OperationHelper (#72791)`` + 22.5.0 ...... diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst index d333be021a8f1..4c156de939ee3 100644 --- a/providers/google/docs/index.rst +++ b/providers/google/docs/index.rst @@ -90,7 +90,7 @@ Google services including: - `Google Workspace `__ (formerly Google Suite) -Release: 22.5.0 +Release: 22.6.0 Provider package ---------------- @@ -275,5 +275,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-google 22.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-google 22.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 22.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 22.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml index 93f9621f7ac4b..c69e2caa47bcb 100644 --- a/providers/google/provider.yaml +++ b/providers/google/provider.yaml @@ -30,12 +30,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 22.6.0 - 22.5.0 - 22.4.0 - 22.3.0 diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml index 5f8572148c8da..6a3b7fed4c853 100644 --- a/providers/google/pyproject.toml +++ b/providers/google/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-google" -version = "22.5.0" +version = "22.6.0" description = "Provider package apache-airflow-providers-google for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -284,8 +284,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/22.6.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/google/src/airflow/providers/google/__init__.py b/providers/google/src/airflow/providers/google/__init__.py index 32d281f0cf882..041826f888eba 100644 --- a/providers/google/src/airflow/providers/google/__init__.py +++ b/providers/google/src/airflow/providers/google/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "22.5.0" +__version__ = "22.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/grpc/README.rst b/providers/grpc/README.rst index 84af0866a6567..9914cc5770580 100644 --- a/providers/grpc/README.rst +++ b/providers/grpc/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-grpc`` -Release: ``3.9.5`` +Release: ``3.10.0`` `gRPC `__ @@ -36,7 +36,7 @@ This is a provider package for ``grpc`` provider. All classes for this provider are in ``airflow.providers.grpc`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/grpc/docs/changelog.rst b/providers/grpc/docs/changelog.rst index 221fae7a44500..39b6bb41c2abd 100644 --- a/providers/grpc/docs/changelog.rst +++ b/providers/grpc/docs/changelog.rst @@ -27,6 +27,21 @@ Changelog --------- +3.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.9.5 ..... diff --git a/providers/grpc/docs/index.rst b/providers/grpc/docs/index.rst index 11bd8ed2c8af3..bb45fa53571f4 100644 --- a/providers/grpc/docs/index.rst +++ b/providers/grpc/docs/index.rst @@ -68,7 +68,7 @@ apache-airflow-providers-grpc package `gRPC `__ -Release: 3.9.5 +Release: 3.10.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-grpc 3.9.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-grpc 3.9.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-grpc 3.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-grpc 3.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/grpc/provider.yaml b/providers/grpc/provider.yaml index 9414eff0e917e..6980a01d3dab6 100644 --- a/providers/grpc/provider.yaml +++ b/providers/grpc/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.9.5 + - 3.10.0 - 3.9.4 - 3.9.3 - 3.9.2 diff --git a/providers/grpc/pyproject.toml b/providers/grpc/pyproject.toml index 23c61c446ef0d..05c8e8eafb4cc 100644 --- a/providers/grpc/pyproject.toml +++ b/providers/grpc/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-grpc" -version = "3.9.5" +version = "3.10.0" description = "Provider package apache-airflow-providers-grpc for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-grpc/3.9.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-grpc/3.9.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-grpc/3.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-grpc/3.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/grpc/src/airflow/providers/grpc/__init__.py b/providers/grpc/src/airflow/providers/grpc/__init__.py index 29961775eb9b6..d4abaef04b42a 100644 --- a/providers/grpc/src/airflow/providers/grpc/__init__.py +++ b/providers/grpc/src/airflow/providers/grpc/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.9.5" +__version__ = "3.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/hashicorp/README.rst b/providers/hashicorp/README.rst index 9f78243a18acf..fb429902b677c 100644 --- a/providers/hashicorp/README.rst +++ b/providers/hashicorp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-hashicorp`` -Release: ``4.8.1`` +Release: ``4.8.2`` Hashicorp including `Hashicorp Vault `__ @@ -36,7 +36,7 @@ This is a provider package for ``hashicorp`` provider. All classes for this prov are in ``airflow.providers.hashicorp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies ========== =================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/hashicorp/docs/changelog.rst b/providers/hashicorp/docs/changelog.rst index e682a669a0142..d6d3cfc5674d1 100644 --- a/providers/hashicorp/docs/changelog.rst +++ b/providers/hashicorp/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.8.2 +..... + +Misc +~~~~ + +* ``Bump the minimum apache-airflow-providers-common-compat version to 1.12.0 (#72503)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.8.1 ..... diff --git a/providers/hashicorp/docs/index.rst b/providers/hashicorp/docs/index.rst index d39865b3edf8b..5a13dfc8d53cd 100644 --- a/providers/hashicorp/docs/index.rst +++ b/providers/hashicorp/docs/index.rst @@ -69,7 +69,7 @@ apache-airflow-providers-hashicorp package Hashicorp including `Hashicorp Vault `__ -Release: 4.8.1 +Release: 4.8.2 Provider package ---------------- @@ -140,5 +140,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-hashicorp 4.8.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-hashicorp 4.8.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-hashicorp 4.8.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-hashicorp 4.8.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/hashicorp/provider.yaml b/providers/hashicorp/provider.yaml index 554ef118de672..57c4dfd159532 100644 --- a/providers/hashicorp/provider.yaml +++ b/providers/hashicorp/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.8.2 - 4.8.1 - 4.8.0 - 4.7.2 diff --git a/providers/hashicorp/pyproject.toml b/providers/hashicorp/pyproject.toml index 30524b7a69cbc..bcba3275a6f1c 100644 --- a/providers/hashicorp/pyproject.toml +++ b/providers/hashicorp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-hashicorp" -version = "4.8.1" +version = "4.8.2" description = "Provider package apache-airflow-providers-hashicorp for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -111,8 +111,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.8.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.8.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.8.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.8.2/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/hashicorp/src/airflow/providers/hashicorp/__init__.py b/providers/hashicorp/src/airflow/providers/hashicorp/__init__.py index d7f178d1e3df9..1e437c91792dc 100644 --- a/providers/hashicorp/src/airflow/providers/hashicorp/__init__.py +++ b/providers/hashicorp/src/airflow/providers/hashicorp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.8.1" +__version__ = "4.8.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/http/README.rst b/providers/http/README.rst index 7f1b9d57fd333..85b596fc50bcc 100644 --- a/providers/http/README.rst +++ b/providers/http/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-http`` -Release: ``6.1.0`` +Release: ``6.2.0`` `Hypertext Transfer Protocol (HTTP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``http`` provider. All classes for this provider are in ``airflow.providers.http`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -64,4 +64,4 @@ PIP package Version required ========================================== ====================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/http/docs/changelog.rst b/providers/http/docs/changelog.rst index 612d110fd2d02..9b262c02ee1dc 100644 --- a/providers/http/docs/changelog.rst +++ b/providers/http/docs/changelog.rst @@ -27,6 +27,22 @@ Changelog --------- +6.2.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Preserve DELETE request bodies in HttpAsyncHook (#72720)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.1.0 ..... diff --git a/providers/http/docs/index.rst b/providers/http/docs/index.rst index 51df82172efa1..63c327014e5f5 100644 --- a/providers/http/docs/index.rst +++ b/providers/http/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-http package `Hypertext Transfer Protocol (HTTP) `__ -Release: 6.1.0 +Release: 6.2.0 Provider package ---------------- @@ -118,5 +118,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-http 6.1.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-http 6.1.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-http 6.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-http 6.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/http/provider.yaml b/providers/http/provider.yaml index 1a53b392909ff..2bc8bfd29e55e 100644 --- a/providers/http/provider.yaml +++ b/providers/http/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 6.2.0 - 6.1.0 - 6.0.5 - 6.0.4 diff --git a/providers/http/pyproject.toml b/providers/http/pyproject.toml index 197b91b0c6b8e..cc82a4848ea18 100644 --- a/providers/http/pyproject.toml +++ b/providers/http/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-http" -version = "6.1.0" +version = "6.2.0" description = "Provider package apache-airflow-providers-http for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-http/6.1.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-http/6.1.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-http/6.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-http/6.2.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/http/src/airflow/providers/http/__init__.py b/providers/http/src/airflow/providers/http/__init__.py index d7c9feaa2492b..f26ab4d6054b2 100644 --- a/providers/http/src/airflow/providers/http/__init__.py +++ b/providers/http/src/airflow/providers/http/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.1.0" +__version__ = "6.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/imap/README.rst b/providers/imap/README.rst index 30a13228127fe..70cb070a98dfa 100644 --- a/providers/imap/README.rst +++ b/providers/imap/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-imap`` -Release: ``3.12.1`` +Release: ``3.13.0`` `Internet Message Access Protocol (IMAP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``imap`` provider. All classes for this provider are in ``airflow.providers.imap`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -58,4 +58,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/imap/docs/changelog.rst b/providers/imap/docs/changelog.rst index 50e4a89299479..f4453a84ee9a9 100644 --- a/providers/imap/docs/changelog.rst +++ b/providers/imap/docs/changelog.rst @@ -26,6 +26,20 @@ Changelog --------- +3.13.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + 3.12.1 ...... diff --git a/providers/imap/docs/index.rst b/providers/imap/docs/index.rst index 310a7fbb6a188..3bfe1599d8cf0 100644 --- a/providers/imap/docs/index.rst +++ b/providers/imap/docs/index.rst @@ -63,7 +63,7 @@ apache-airflow-providers-imap package `Internet Message Access Protocol (IMAP) `__ -Release: 3.12.1 +Release: 3.13.0 Provider package ---------------- @@ -96,5 +96,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-imap 3.12.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-imap 3.12.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-imap 3.13.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-imap 3.13.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/imap/provider.yaml b/providers/imap/provider.yaml index 83c9b25ed60c1..20a6eb056b3e3 100644 --- a/providers/imap/provider.yaml +++ b/providers/imap/provider.yaml @@ -24,13 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.12.1 + - 3.13.0 - 3.12.0 - 3.11.3 - 3.11.2 diff --git a/providers/imap/pyproject.toml b/providers/imap/pyproject.toml index 4e692efc54f03..75579e2f4c269 100644 --- a/providers/imap/pyproject.toml +++ b/providers/imap/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-imap" -version = "3.12.1" +version = "3.13.0" description = "Provider package apache-airflow-providers-imap for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -98,8 +98,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.12.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.12.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.13.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.13.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/imap/src/airflow/providers/imap/__init__.py b/providers/imap/src/airflow/providers/imap/__init__.py index e5afed0cb9d02..3e6e8ab291a60 100644 --- a/providers/imap/src/airflow/providers/imap/__init__.py +++ b/providers/imap/src/airflow/providers/imap/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.12.1" +__version__ = "3.13.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/influxdb/README.rst b/providers/influxdb/README.rst index d344c9cec167f..db2eddbe8d325 100644 --- a/providers/influxdb/README.rst +++ b/providers/influxdb/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-influxdb`` -Release: ``2.11.1`` +Release: ``2.12.0`` `InfluxDB `__ @@ -36,7 +36,7 @@ This is a provider package for ``influxdb`` provider. All classes for this provi are in ``airflow.providers.influxdb`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -64,4 +64,4 @@ PIP package Version required ========================================== ================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/influxdb/docs/changelog.rst b/providers/influxdb/docs/changelog.rst index 85288e819636f..cc8c75ff540c9 100644 --- a/providers/influxdb/docs/changelog.rst +++ b/providers/influxdb/docs/changelog.rst @@ -28,6 +28,18 @@ Changelog --------- +2.12.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add deferrable mode to InfluxDB 3 Operator (#71976)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 2.11.1 ...... diff --git a/providers/influxdb/docs/index.rst b/providers/influxdb/docs/index.rst index c2f8f50f149a6..dfc9b71ad0787 100644 --- a/providers/influxdb/docs/index.rst +++ b/providers/influxdb/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-influxdb package `InfluxDB `__ -Release: 2.11.1 +Release: 2.12.0 Provider package ---------------- @@ -117,5 +117,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-influxdb 2.11.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-influxdb 2.11.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-influxdb 2.12.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-influxdb 2.12.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/influxdb/provider.yaml b/providers/influxdb/provider.yaml index 83c69c3e71a2e..b637a1d2f9a5d 100644 --- a/providers/influxdb/provider.yaml +++ b/providers/influxdb/provider.yaml @@ -25,12 +25,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.12.0 - 2.11.1 - 2.11.0 - 2.10.4 diff --git a/providers/influxdb/pyproject.toml b/providers/influxdb/pyproject.toml index 6f699a4974fff..80a5616fddf74 100644 --- a/providers/influxdb/pyproject.toml +++ b/providers/influxdb/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-influxdb" -version = "2.11.1" +version = "2.12.0" description = "Provider package apache-airflow-providers-influxdb for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -104,8 +104,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-influxdb/2.11.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-influxdb/2.11.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-influxdb/2.12.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-influxdb/2.12.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/influxdb/src/airflow/providers/influxdb/__init__.py b/providers/influxdb/src/airflow/providers/influxdb/__init__.py index a698f9203db1a..50180a649c7e7 100644 --- a/providers/influxdb/src/airflow/providers/influxdb/__init__.py +++ b/providers/influxdb/src/airflow/providers/influxdb/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.11.1" +__version__ = "2.12.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/keycloak/README.rst b/providers/keycloak/README.rst index c4ba28c8c9ca2..02bed200543b2 100644 --- a/providers/keycloak/README.rst +++ b/providers/keycloak/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-keycloak`` -Release: ``0.10.0`` +Release: ``0.11.0`` ``Keycloak Provider`` @@ -36,7 +36,7 @@ This is a provider package for ``keycloak`` provider. All classes for this provi are in ``airflow.providers.keycloak`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/keycloak/docs/changelog.rst b/providers/keycloak/docs/changelog.rst index 19293bc439410..ea48425b94072 100644 --- a/providers/keycloak/docs/changelog.rst +++ b/providers/keycloak/docs/changelog.rst @@ -25,6 +25,24 @@ Changelog --------- +0.11.0 +...... + +Features +~~~~~~~~ + +* ``Include the Dag Bundles menu item in the team role resources generated for Keycloak (#72909)`` +* ``Support exchanging a Keycloak-issued access token for an Airflow API token with the JWT bearer grant, gated by the new jwt_federated_client_ids allow-list (#72978)`` + +Bug Fixes +~~~~~~~~~ + +* ``Return 403 when Keycloak UMA ticket grant returns invalid_grant (#73234)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove real sleeps from slow provider unit tests (#73478)`` + 0.10.0 ...... diff --git a/providers/keycloak/docs/index.rst b/providers/keycloak/docs/index.rst index 4e9e091897512..dd899e6759890 100644 --- a/providers/keycloak/docs/index.rst +++ b/providers/keycloak/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-keycloak package ``Keycloak Provider`` -Release: 0.10.0 +Release: 0.11.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-keycloak 0.10.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-keycloak 0.10.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-keycloak 0.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-keycloak 0.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/keycloak/provider.yaml b/providers/keycloak/provider.yaml index d6105593bdc81..a7631953695bb 100644 --- a/providers/keycloak/provider.yaml +++ b/providers/keycloak/provider.yaml @@ -23,9 +23,10 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # note that those versions are maintained by release manager - do not update them manually versions: + - 0.11.0 - 0.10.0 - 0.9.0 - 0.8.2 diff --git a/providers/keycloak/pyproject.toml b/providers/keycloak/pyproject.toml index c109f592bd20c..00851e68620a0 100644 --- a/providers/keycloak/pyproject.toml +++ b/providers/keycloak/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-keycloak" -version = "0.10.0" +version = "0.11.0" description = "Provider package apache-airflow-providers-keycloak for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.10.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.10.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/keycloak/src/airflow/providers/keycloak/__init__.py b/providers/keycloak/src/airflow/providers/keycloak/__init__.py index f90992016e72c..fadec42bf81f3 100644 --- a/providers/keycloak/src/airflow/providers/keycloak/__init__.py +++ b/providers/keycloak/src/airflow/providers/keycloak/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.10.0" +__version__ = "0.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/microsoft/azure/README.rst b/providers/microsoft/azure/README.rst index bade691bfea3f..4bcec83f54919 100644 --- a/providers/microsoft/azure/README.rst +++ b/providers/microsoft/azure/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-microsoft-azure`` -Release: ``15.1.0`` +Release: ``15.2.0`` `Microsoft Azure `__ @@ -36,7 +36,7 @@ This is a provider package for ``microsoft.azure`` provider. All classes for thi are in ``airflow.providers.microsoft.azure`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -127,4 +127,4 @@ Extra Dependencies ==================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/azure/docs/changelog.rst b/providers/microsoft/azure/docs/changelog.rst index dc13587d9ec3a..ef60049e6f16a 100644 --- a/providers/microsoft/azure/docs/changelog.rst +++ b/providers/microsoft/azure/docs/changelog.rst @@ -27,6 +27,25 @@ Changelog --------- +15.2.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Contain remote log upload paths within base_log_folder (#72162)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove real sleeps from slow provider unit tests (#73478)`` + * ``Remove newsfragments for changes already shipped in released versions (#73300)`` + * ``Fix grammar typos (#73145)`` + 15.1.0 ...... diff --git a/providers/microsoft/azure/docs/index.rst b/providers/microsoft/azure/docs/index.rst index c44d0ef20e60e..90dc582c1ff01 100644 --- a/providers/microsoft/azure/docs/index.rst +++ b/providers/microsoft/azure/docs/index.rst @@ -86,7 +86,7 @@ apache-airflow-providers-microsoft-azure package `Microsoft Azure `__ -Release: 15.1.0 +Release: 15.2.0 Provider package ---------------- @@ -196,5 +196,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-microsoft-azure 15.1.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-azure 15.1.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 15.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 15.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/azure/provider.yaml b/providers/microsoft/azure/provider.yaml index 3a0d3159b3dfd..bbc6e74066628 100644 --- a/providers/microsoft/azure/provider.yaml +++ b/providers/microsoft/azure/provider.yaml @@ -21,12 +21,13 @@ description: | `Microsoft Azure `__ state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 15.2.0 - 15.1.0 - 15.0.1 - 15.0.0 diff --git a/providers/microsoft/azure/pyproject.toml b/providers/microsoft/azure/pyproject.toml index c3e37596fd7e5..4d0e92d994c8b 100644 --- a/providers/microsoft/azure/pyproject.toml +++ b/providers/microsoft/azure/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-microsoft-azure" -version = "15.1.0" +version = "15.2.0" description = "Provider package apache-airflow-providers-microsoft-azure for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -164,8 +164,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/15.1.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/15.1.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/15.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/15.2.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py index 2f37024ba960a..52ffc0f6a7d77 100644 --- a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py +++ b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "15.1.0" +__version__ = "15.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/microsoft/mssql/docs/.latest-doc-only-change.txt b/providers/microsoft/mssql/docs/.latest-doc-only-change.txt index 8978da3fe885b..852202f672a50 100644 --- a/providers/microsoft/mssql/docs/.latest-doc-only-change.txt +++ b/providers/microsoft/mssql/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -62d451d623 +49827b2b4022223a14483fd335463fb4809bd117 diff --git a/providers/microsoft/psrp/README.rst b/providers/microsoft/psrp/README.rst index 8a72c2cf62af0..1fdd9a96592c7 100644 --- a/providers/microsoft/psrp/README.rst +++ b/providers/microsoft/psrp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-microsoft-psrp`` -Release: ``3.2.7`` +Release: ``4.0.0`` This package provides remote execution capabilities via the @@ -38,7 +38,7 @@ This is a provider package for ``microsoft.psrp`` provider. All classes for this are in ``airflow.providers.microsoft.psrp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/psrp/docs/changelog.rst b/providers/microsoft/psrp/docs/changelog.rst index 6bf7afbe37b29..f2f00fbe46f9e 100644 --- a/providers/microsoft/psrp/docs/changelog.rst +++ b/providers/microsoft/psrp/docs/changelog.rst @@ -27,17 +27,24 @@ Changelog --------- -Breaking changes -~~~~~~~~~~~~~~~~ - -* ``Stop defaulting PsrpOperator task_id to cmdlet`` +4.0.0 +..... +.. warning:: ``PsrpOperator`` no longer uses ``cmdlet`` as the default ``task_id``; ``task_id`` is now required, as on every other operator. ``cmdlet`` is a template field rendered after the constructor runs, so the default read the un-rendered value. To keep the existing task identity (history, logs, XComs), pass ``task_id`` explicitly with the same value as ``cmdlet``, for example ``PsrpOperator(task_id="Get-Process", cmdlet="Get-Process", psrp_conn_id="psrp_default")``. +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Stop defaulting PsrpOperator task_id to cmdlet (#73036)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.2.7 ..... diff --git a/providers/microsoft/psrp/docs/index.rst b/providers/microsoft/psrp/docs/index.rst index 120db40f63bc1..c6865a59015a4 100644 --- a/providers/microsoft/psrp/docs/index.rst +++ b/providers/microsoft/psrp/docs/index.rst @@ -70,7 +70,7 @@ This package provides remote execution capabilities via the `__. -Release: 3.2.7 +Release: 4.0.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-microsoft-psrp 3.2.7 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-psrp 3.2.7 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-psrp 4.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-psrp 4.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/psrp/provider.yaml b/providers/microsoft/psrp/provider.yaml index 971af36681816..cd4fd3c46b2dd 100644 --- a/providers/microsoft/psrp/provider.yaml +++ b/providers/microsoft/psrp/provider.yaml @@ -25,12 +25,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.0.0 - 3.2.7 - 3.2.6 - 3.2.5 diff --git a/providers/microsoft/psrp/pyproject.toml b/providers/microsoft/psrp/pyproject.toml index f0b375568fc5c..16c9ace1c050c 100644 --- a/providers/microsoft/psrp/pyproject.toml +++ b/providers/microsoft/psrp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-microsoft-psrp" -version = "3.2.7" +version = "4.0.0" description = "Provider package apache-airflow-providers-microsoft-psrp for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-psrp/3.2.7" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-psrp/3.2.7/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-psrp/4.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-psrp/4.0.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/microsoft/psrp/src/airflow/providers/microsoft/psrp/__init__.py b/providers/microsoft/psrp/src/airflow/providers/microsoft/psrp/__init__.py index 85bfbc19156e7..6bd6216c08a61 100644 --- a/providers/microsoft/psrp/src/airflow/providers/microsoft/psrp/__init__.py +++ b/providers/microsoft/psrp/src/airflow/providers/microsoft/psrp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.2.7" +__version__ = "4.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/microsoft/winrm/README.rst b/providers/microsoft/winrm/README.rst index 832b642756618..f877e265cede4 100644 --- a/providers/microsoft/winrm/README.rst +++ b/providers/microsoft/winrm/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-microsoft-winrm`` -Release: ``3.14.4`` +Release: ``3.15.0`` `Windows Remote Management (WinRM) `__ @@ -36,7 +36,7 @@ This is a provider package for ``microsoft.winrm`` provider. All classes for thi are in ``airflow.providers.microsoft.winrm`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/winrm/docs/changelog.rst b/providers/microsoft/winrm/docs/changelog.rst index acc66fd232d4e..0203d95b42109 100644 --- a/providers/microsoft/winrm/docs/changelog.rst +++ b/providers/microsoft/winrm/docs/changelog.rst @@ -27,6 +27,20 @@ Changelog --------- +3.15.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-08-18 (#71794)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Update changelog with better wording (#71161)`` + 3.14.4 ...... diff --git a/providers/microsoft/winrm/docs/index.rst b/providers/microsoft/winrm/docs/index.rst index 0d1027d4523f2..4d98dba04fc1e 100644 --- a/providers/microsoft/winrm/docs/index.rst +++ b/providers/microsoft/winrm/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-microsoft-winrm package `Windows Remote Management (WinRM) `__ -Release: 3.14.4 +Release: 3.15.0 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-microsoft-winrm 3.14.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-winrm 3.14.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-winrm 3.15.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-winrm 3.15.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/winrm/provider.yaml b/providers/microsoft/winrm/provider.yaml index 72c2895cb114b..30736e6b4f7f3 100644 --- a/providers/microsoft/winrm/provider.yaml +++ b/providers/microsoft/winrm/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1783356304 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.14.4 + - 3.15.0 - 3.14.3 - 3.14.2 - 3.14.1 diff --git a/providers/microsoft/winrm/pyproject.toml b/providers/microsoft/winrm/pyproject.toml index 09c9cdbf2aea8..bbb078e4845d8 100644 --- a/providers/microsoft/winrm/pyproject.toml +++ b/providers/microsoft/winrm/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-microsoft-winrm" -version = "3.14.4" +version = "3.15.0" description = "Provider package apache-airflow-providers-microsoft-winrm for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -103,8 +103,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.14.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.14.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.15.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-winrm/3.15.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py b/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py index ee5e7a96b3658..a3758770c9682 100644 --- a/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py +++ b/providers/microsoft/winrm/src/airflow/providers/microsoft/winrm/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.14.4" +__version__ = "3.15.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/mongo/README.rst b/providers/mongo/README.rst index e8e10c3b9d5e4..68ca4f2c6eace 100644 --- a/providers/mongo/README.rst +++ b/providers/mongo/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-mongo`` -Release: ``5.4.0`` +Release: ``5.5.0`` `MongoDB `__ @@ -36,7 +36,7 @@ This is a provider package for ``mongo`` provider. All classes for this provider are in ``airflow.providers.mongo`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/mongo/docs/changelog.rst b/providers/mongo/docs/changelog.rst index 182f86862f86b..6a8312ce84c85 100644 --- a/providers/mongo/docs/changelog.rst +++ b/providers/mongo/docs/changelog.rst @@ -27,6 +27,21 @@ Changelog --------- +5.5.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + * ``Fix flaky mongo provider tests: disable testcontainers ryuk reaper in CI (#67882)`` + 5.4.0 ..... diff --git a/providers/mongo/docs/index.rst b/providers/mongo/docs/index.rst index 4b798f00f3546..dd9d5372d07c6 100644 --- a/providers/mongo/docs/index.rst +++ b/providers/mongo/docs/index.rst @@ -62,7 +62,7 @@ apache-airflow-providers-mongo package `MongoDB `__ -Release: 5.4.0 +Release: 5.5.0 Provider package ---------------- @@ -97,5 +97,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-mongo 5.4.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-mongo 5.4.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mongo 5.5.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mongo 5.5.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/mongo/provider.yaml b/providers/mongo/provider.yaml index 4203efc51ddb0..1a0044bcc0da6 100644 --- a/providers/mongo/provider.yaml +++ b/providers/mongo/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1779138118 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 5.4.0 + - 5.5.0 - 5.3.5 - 5.3.4 - 5.3.3 diff --git a/providers/mongo/pyproject.toml b/providers/mongo/pyproject.toml index eeb933073fdea..fb1167054a34e 100644 --- a/providers/mongo/pyproject.toml +++ b/providers/mongo/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-mongo" -version = "5.4.0" +version = "5.5.0" description = "Provider package apache-airflow-providers-mongo for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -102,8 +102,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mongo/5.4.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mongo/5.4.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mongo/5.5.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mongo/5.5.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/mongo/src/airflow/providers/mongo/__init__.py b/providers/mongo/src/airflow/providers/mongo/__init__.py index 9b5ce4392baf0..95163b95723a9 100644 --- a/providers/mongo/src/airflow/providers/mongo/__init__.py +++ b/providers/mongo/src/airflow/providers/mongo/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.4.0" +__version__ = "5.5.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/mysql/README.rst b/providers/mysql/README.rst index 2208ccb2b24d5..ce3f1492a48f1 100644 --- a/providers/mysql/README.rst +++ b/providers/mysql/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-mysql`` -Release: ``6.6.2`` +Release: ``6.7.0`` `MySQL `__ @@ -36,7 +36,7 @@ This is a provider package for ``mysql`` provider. All classes for this provider are in ``airflow.providers.mysql`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -101,4 +101,4 @@ Extra Dependencies ========================== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/mysql/docs/changelog.rst b/providers/mysql/docs/changelog.rst index 13c0f1ff189d7..3c6e9ae1c0b4f 100644 --- a/providers/mysql/docs/changelog.rst +++ b/providers/mysql/docs/changelog.rst @@ -26,6 +26,17 @@ Changelog --------- +6.7.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.6.2 ..... diff --git a/providers/mysql/docs/index.rst b/providers/mysql/docs/index.rst index fe4f93aa75377..0291867ea56ae 100644 --- a/providers/mysql/docs/index.rst +++ b/providers/mysql/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-mysql package `MySQL `__ -Release: 6.6.2 +Release: 6.7.0 Provider package ---------------- @@ -161,5 +161,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-mysql 6.6.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-mysql 6.6.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/mysql/provider.yaml b/providers/mysql/provider.yaml index b60a76c241379..3447871736067 100644 --- a/providers/mysql/provider.yaml +++ b/providers/mysql/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 6.6.2 + - 6.7.0 - 6.6.1 - 6.6.0 - 6.5.3 diff --git a/providers/mysql/pyproject.toml b/providers/mysql/pyproject.toml index 8b186f4879e30..4f7fe77eb3a00 100644 --- a/providers/mysql/pyproject.toml +++ b/providers/mysql/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-mysql" -version = "6.6.2" +version = "6.7.0" description = "Provider package apache-airflow-providers-mysql for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -139,8 +139,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.6.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.6.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/mysql/src/airflow/providers/mysql/__init__.py b/providers/mysql/src/airflow/providers/mysql/__init__.py index b45566fc39c40..9ab3f9d88ff22 100644 --- a/providers/mysql/src/airflow/providers/mysql/__init__.py +++ b/providers/mysql/src/airflow/providers/mysql/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.6.2" +__version__ = "6.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/neo4j/README.rst b/providers/neo4j/README.rst index e6b04913182eb..e42e2dfc865c4 100644 --- a/providers/neo4j/README.rst +++ b/providers/neo4j/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-neo4j`` -Release: ``3.12.1`` +Release: ``3.13.0`` `Neo4j `__ @@ -36,7 +36,7 @@ This is a provider package for ``neo4j`` provider. All classes for this provider are in ``airflow.providers.neo4j`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/neo4j/docs/changelog.rst b/providers/neo4j/docs/changelog.rst index 31029559b3fd2..93259b32fc69c 100644 --- a/providers/neo4j/docs/changelog.rst +++ b/providers/neo4j/docs/changelog.rst @@ -29,6 +29,18 @@ Changelog --------- +3.13.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 3.12.1 ...... diff --git a/providers/neo4j/docs/index.rst b/providers/neo4j/docs/index.rst index 7513860066dee..50085ade2ae94 100644 --- a/providers/neo4j/docs/index.rst +++ b/providers/neo4j/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-neo4j package `Neo4j `__ -Release: 3.12.1 +Release: 3.13.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-neo4j 3.12.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-neo4j 3.12.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-neo4j 3.13.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-neo4j 3.13.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/neo4j/provider.yaml b/providers/neo4j/provider.yaml index 573e42bc11d59..4954e5feea8e1 100644 --- a/providers/neo4j/provider.yaml +++ b/providers/neo4j/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.12.1 + - 3.13.0 - 3.12.0 - 3.11.6 - 3.11.5 diff --git a/providers/neo4j/pyproject.toml b/providers/neo4j/pyproject.toml index bcf4a47d87a41..8d3a01c80540d 100644 --- a/providers/neo4j/pyproject.toml +++ b/providers/neo4j/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-neo4j" -version = "3.12.1" +version = "3.13.0" description = "Provider package apache-airflow-providers-neo4j for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.12.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.12.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.13.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.13.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/neo4j/src/airflow/providers/neo4j/__init__.py b/providers/neo4j/src/airflow/providers/neo4j/__init__.py index 0eeff55094326..c3a16963f4989 100644 --- a/providers/neo4j/src/airflow/providers/neo4j/__init__.py +++ b/providers/neo4j/src/airflow/providers/neo4j/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.12.1" +__version__ = "3.13.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/openai/README.rst b/providers/openai/README.rst index 12a345018195c..1f274214d9b4c 100644 --- a/providers/openai/README.rst +++ b/providers/openai/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-openai`` -Release: ``1.8.2`` +Release: ``2.0.0`` `OpenAI `__ provider for Apache Airflow. @@ -38,7 +38,7 @@ This is a provider package for ``openai`` provider. All classes for this provide are in ``airflow.providers.openai`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +61,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/openai/docs/changelog.rst b/providers/openai/docs/changelog.rst index 8fff927bb7626..d995e5ae327c0 100644 --- a/providers/openai/docs/changelog.rst +++ b/providers/openai/docs/changelog.rst @@ -20,6 +20,19 @@ Changelog --------- +2.0.0 +..... + +.. warning:: + ``OpenAIHook.create_embeddings`` -- and therefore the XCom pushed by + ``OpenAIEmbeddingOperator`` -- now returns one embedding per input when it is + given a list: ``list[list[float]]`` instead of the single ``list[float]`` that + up to 1.8.2 was taken from the first element only. Every embedding past the + first was silently discarded. A task that passes a single string is unchanged, + but a downstream task that consumed the XCom of a batched call now receives a + list of vectors rather than one vector, with no error to signal it. Take + ``result[0]`` to keep the old value, or index the list per input. + .. note:: ``OpenAIResponseOperator.response_kwargs`` is now a template field. If an existing Dag passes a ``response_kwargs`` dict containing a literal @@ -38,6 +51,29 @@ Changelog metadata DB on every run, regardless of the operator's ``do_xcom_push`` setting. +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Return all embeddings for batched OpenAI inputs (#71989)`` + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add 'OpenAIAgentSessionOperator' for OpenAI Managed Agents (#73447)`` +* ``Record OpenAI Responses token usage and response id in XCom (#72151)`` +* ``Make OpenAI batch options reachable from OpenAITriggerBatchOperator (#72051)`` +* ``Make OpenAI Responses token ceilings templated and surface truncation (#72150)`` + +Doc-only +~~~~~~~~ + +* ``Document the Responses API options OpenAIResponseOperator can pass through (#72049)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 1.8.2 ..... diff --git a/providers/openai/docs/index.rst b/providers/openai/docs/index.rst index 6420ee3cdec8d..13682d9015f17 100644 --- a/providers/openai/docs/index.rst +++ b/providers/openai/docs/index.rst @@ -114,7 +114,7 @@ Enables interaction with OpenAI APIs for text generation, embeddings, and other AI-powered workflows directly from Airflow Dags. -Release: 1.8.2 +Release: 2.0.0 Provider package ---------------- @@ -148,5 +148,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-openai 1.8.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openai 1.8.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openai 2.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openai 2.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openai/provider.yaml b/providers/openai/provider.yaml index 6c2ce768e58bf..b047585c53004 100644 --- a/providers/openai/provider.yaml +++ b/providers/openai/provider.yaml @@ -27,13 +27,14 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.0.0 - 1.8.2 - 1.8.1 - 1.8.0 diff --git a/providers/openai/pyproject.toml b/providers/openai/pyproject.toml index 5990be70de103..786b3492eaeef 100644 --- a/providers/openai/pyproject.toml +++ b/providers/openai/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-openai" -version = "1.8.2" +version = "2.0.0" description = "Provider package apache-airflow-providers-openai for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -105,8 +105,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/1.8.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/1.8.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/2.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openai/2.0.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/openai/src/airflow/providers/openai/__init__.py b/providers/openai/src/airflow/providers/openai/__init__.py index 0d68fe1b16ce7..90f857b127c52 100644 --- a/providers/openai/src/airflow/providers/openai/__init__.py +++ b/providers/openai/src/airflow/providers/openai/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.8.2" +__version__ = "2.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/openlineage/README.rst b/providers/openlineage/README.rst index 9f5d8947497c5..52430bac37f09 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-openlineage`` -Release: ``2.20.1`` +Release: ``2.20.2`` `OpenLineage `__ is an open framework for data lineage collection. @@ -37,7 +37,7 @@ This is a provider package for ``openlineage`` provider. All classes for this pr are in ``airflow.providers.openlineage`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -72,4 +72,4 @@ Extra Dependencies ============== ====================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/openlineage/docs/changelog.rst b/providers/openlineage/docs/changelog.rst index 6abccce2d9cd8..28d78714a19b7 100644 --- a/providers/openlineage/docs/changelog.rst +++ b/providers/openlineage/docs/changelog.rst @@ -26,6 +26,24 @@ Changelog --------- +2.20.2 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Fix OpenLineage emitting duplicate START events for rescheduled sensors (#73144)`` + +Doc-only +~~~~~~~~ + +* ``Document Databricks parent-job propagation in the Spark guide (#72643)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-09-09 (#72834)`` + * ``Use common.compat.sdk for the remaining provider timezone imports (#71209)`` + 2.20.1 ...... diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index 525dfc649ee64..dde42e065554e 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -84,7 +84,7 @@ apache-airflow-providers-openlineage package At its core it is an extensible specification that systems can use to interoperate with lineage metadata. -Release: 2.20.1 +Release: 2.20.2 Provider package ---------------- @@ -138,5 +138,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-openlineage 2.20.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openlineage 2.20.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.20.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.20.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openlineage/provider.yaml b/providers/openlineage/provider.yaml index 6fc526de77c2b..65ffced7a2aa6 100644 --- a/providers/openlineage/provider.yaml +++ b/providers/openlineage/provider.yaml @@ -24,12 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.20.2 - 2.20.1 - 2.20.0 - 2.19.0 diff --git a/providers/openlineage/pyproject.toml b/providers/openlineage/pyproject.toml index 73bc91341a865..b7be14fe127c2 100644 --- a/providers/openlineage/pyproject.toml +++ b/providers/openlineage/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-openlineage" -version = "2.20.1" +version = "2.20.2" description = "Provider package apache-airflow-providers-openlineage for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -115,8 +115,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.20.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.20.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.20.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.20.2/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/openlineage/src/airflow/providers/openlineage/__init__.py b/providers/openlineage/src/airflow/providers/openlineage/__init__.py index 17d4f3f66d68b..e4d6941f41770 100644 --- a/providers/openlineage/src/airflow/providers/openlineage/__init__.py +++ b/providers/openlineage/src/airflow/providers/openlineage/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.20.1" +__version__ = "2.20.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/opensearch/README.rst b/providers/opensearch/README.rst index b07e8581a3e68..df893146279a5 100644 --- a/providers/opensearch/README.rst +++ b/providers/opensearch/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-opensearch`` -Release: ``1.12.1`` +Release: ``1.13.0`` `OpenSearch `__ @@ -36,7 +36,7 @@ This is a provider package for ``opensearch`` provider. All classes for this pro are in ``airflow.providers.opensearch`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/opensearch/docs/changelog.rst b/providers/opensearch/docs/changelog.rst index 094a7e01362a0..eb8f1f8e52a20 100644 --- a/providers/opensearch/docs/changelog.rst +++ b/providers/opensearch/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +1.13.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.12.1 ...... diff --git a/providers/opensearch/docs/index.rst b/providers/opensearch/docs/index.rst index b3420b4786cc1..db7b7ab0b47b5 100644 --- a/providers/opensearch/docs/index.rst +++ b/providers/opensearch/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-opensearch package `OpenSearch `__ -Release: 1.12.1 +Release: 1.13.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-opensearch 1.12.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-opensearch 1.12.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opensearch 1.13.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opensearch 1.13.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/opensearch/provider.yaml b/providers/opensearch/provider.yaml index ff25a3f70f8dc..fcc7585daebd2 100644 --- a/providers/opensearch/provider.yaml +++ b/providers/opensearch/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 1.12.1 + - 1.13.0 - 1.12.0 - 1.11.1 - 1.11.0 diff --git a/providers/opensearch/pyproject.toml b/providers/opensearch/pyproject.toml index 971edb27cb56f..b3f0805a945dd 100644 --- a/providers/opensearch/pyproject.toml +++ b/providers/opensearch/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-opensearch" -version = "1.12.1" +version = "1.13.0" description = "Provider package apache-airflow-providers-opensearch for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.12.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.12.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.13.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.13.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/opensearch/src/airflow/providers/opensearch/__init__.py b/providers/opensearch/src/airflow/providers/opensearch/__init__.py index d9e0e960dfef8..409d0dbcf768c 100644 --- a/providers/opensearch/src/airflow/providers/opensearch/__init__.py +++ b/providers/opensearch/src/airflow/providers/opensearch/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.12.1" +__version__ = "1.13.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/opsgenie/README.rst b/providers/opsgenie/README.rst index 1d9fff3771d80..b082c92c0a1dd 100644 --- a/providers/opsgenie/README.rst +++ b/providers/opsgenie/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-opsgenie`` -Release: ``5.10.4`` +Release: ``5.11.0`` `Opsgenie `__ @@ -36,7 +36,7 @@ This is a provider package for ``opsgenie`` provider. All classes for this provi are in ``airflow.providers.opsgenie`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/opsgenie/docs/changelog.rst b/providers/opsgenie/docs/changelog.rst index 85042e4ffe20a..0e08921f83d70 100644 --- a/providers/opsgenie/docs/changelog.rst +++ b/providers/opsgenie/docs/changelog.rst @@ -27,6 +27,20 @@ Changelog --------- +5.11.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 5.10.4 ...... diff --git a/providers/opsgenie/docs/index.rst b/providers/opsgenie/docs/index.rst index f2c487997f0a0..f48bbda6cc6a1 100644 --- a/providers/opsgenie/docs/index.rst +++ b/providers/opsgenie/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-opsgenie package `Opsgenie `__ -Release: 5.10.4 +Release: 5.11.0 Provider package ---------------- @@ -112,5 +112,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-opsgenie 5.10.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-opsgenie 5.10.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opsgenie 5.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opsgenie 5.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/opsgenie/provider.yaml b/providers/opsgenie/provider.yaml index e59b28b29817c..7ca090c894018 100644 --- a/providers/opsgenie/provider.yaml +++ b/providers/opsgenie/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 5.10.4 + - 5.11.0 - 5.10.3 - 5.10.2 - 5.10.1 diff --git a/providers/opsgenie/pyproject.toml b/providers/opsgenie/pyproject.toml index 6878d16258e1b..2ccb6a1dc5e60 100644 --- a/providers/opsgenie/pyproject.toml +++ b/providers/opsgenie/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-opsgenie" -version = "5.10.4" +version = "5.11.0" description = "Provider package apache-airflow-providers-opsgenie for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-opsgenie/5.10.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opsgenie/5.10.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-opsgenie/5.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opsgenie/5.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/opsgenie/src/airflow/providers/opsgenie/__init__.py b/providers/opsgenie/src/airflow/providers/opsgenie/__init__.py index 7b86a88fbf4aa..f9fe8620e2561 100644 --- a/providers/opsgenie/src/airflow/providers/opsgenie/__init__.py +++ b/providers/opsgenie/src/airflow/providers/opsgenie/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.10.4" +__version__ = "5.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/oracle/README.rst b/providers/oracle/README.rst index 082c4aefd9e8d..12a813d30b4c7 100644 --- a/providers/oracle/README.rst +++ b/providers/oracle/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-oracle`` -Release: ``4.6.3`` +Release: ``4.7.0`` `Oracle `__ @@ -36,7 +36,7 @@ This is a provider package for ``oracle`` provider. All classes for this provide are in ``airflow.providers.oracle`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -89,4 +89,4 @@ Extra Dependencies =============== ============================================================================================================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/oracle/docs/changelog.rst b/providers/oracle/docs/changelog.rst index 980ee6cd65b12..44e0cb8d9903a 100644 --- a/providers/oracle/docs/changelog.rst +++ b/providers/oracle/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.7.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.6.3 ..... diff --git a/providers/oracle/docs/index.rst b/providers/oracle/docs/index.rst index 544c5c75d32a2..08ce47ffc7198 100644 --- a/providers/oracle/docs/index.rst +++ b/providers/oracle/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-oracle package `Oracle `__ -Release: 4.6.3 +Release: 4.7.0 Provider package ---------------- @@ -149,5 +149,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-oracle 4.6.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-oracle 4.6.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/oracle/provider.yaml b/providers/oracle/provider.yaml index 5215c7a2736c7..de624f17b81da 100644 --- a/providers/oracle/provider.yaml +++ b/providers/oracle/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.6.3 + - 4.7.0 - 4.6.2 - 4.6.1 - 4.6.0 diff --git a/providers/oracle/pyproject.toml b/providers/oracle/pyproject.toml index 0d519c15e7908..1620f98c9d7ee 100644 --- a/providers/oracle/pyproject.toml +++ b/providers/oracle/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-oracle" -version = "4.6.3" +version = "4.7.0" description = "Provider package apache-airflow-providers-oracle for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -121,8 +121,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.6.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.6.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/oracle/src/airflow/providers/oracle/__init__.py b/providers/oracle/src/airflow/providers/oracle/__init__.py index b15905d8a6830..83f832d9550fd 100644 --- a/providers/oracle/src/airflow/providers/oracle/__init__.py +++ b/providers/oracle/src/airflow/providers/oracle/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.6.3" +__version__ = "4.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/pagerduty/README.rst b/providers/pagerduty/README.rst index 6b2ea9e433e95..6f9e329b14596 100644 --- a/providers/pagerduty/README.rst +++ b/providers/pagerduty/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-pagerduty`` -Release: ``5.2.7`` +Release: ``5.3.0`` `Pagerduty `__ @@ -36,7 +36,7 @@ This is a provider package for ``pagerduty`` provider. All classes for this prov are in ``airflow.providers.pagerduty`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/pagerduty/docs/changelog.rst b/providers/pagerduty/docs/changelog.rst index 36d861b8fc8cc..fca2f4251fabd 100644 --- a/providers/pagerduty/docs/changelog.rst +++ b/providers/pagerduty/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +5.3.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 5.2.7 ..... diff --git a/providers/pagerduty/docs/index.rst b/providers/pagerduty/docs/index.rst index ea7df64d30af0..47a0623257e95 100644 --- a/providers/pagerduty/docs/index.rst +++ b/providers/pagerduty/docs/index.rst @@ -69,7 +69,7 @@ apache-airflow-providers-pagerduty package `Pagerduty `__ -Release: 5.2.7 +Release: 5.3.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-pagerduty 5.2.7 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-pagerduty 5.2.7 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-pagerduty 5.3.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-pagerduty 5.3.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/pagerduty/provider.yaml b/providers/pagerduty/provider.yaml index 1de15829b2aac..bcbea87d5bf3a 100644 --- a/providers/pagerduty/provider.yaml +++ b/providers/pagerduty/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 5.2.7 + - 5.3.0 - 5.2.6 - 5.2.5 - 5.2.4 diff --git a/providers/pagerduty/pyproject.toml b/providers/pagerduty/pyproject.toml index 99a467efb9805..079d6dd66eeb1 100644 --- a/providers/pagerduty/pyproject.toml +++ b/providers/pagerduty/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-pagerduty" -version = "5.2.7" +version = "5.3.0" description = "Provider package apache-airflow-providers-pagerduty for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.2.7" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.2.7/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.3.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.3.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/pagerduty/src/airflow/providers/pagerduty/__init__.py b/providers/pagerduty/src/airflow/providers/pagerduty/__init__.py index 75e9998243784..b103005fc0c86 100644 --- a/providers/pagerduty/src/airflow/providers/pagerduty/__init__.py +++ b/providers/pagerduty/src/airflow/providers/pagerduty/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.2.7" +__version__ = "5.3.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/pinecone/README.rst b/providers/pinecone/README.rst index 45ff2c577ea5f..f88be88b2a5ae 100644 --- a/providers/pinecone/README.rst +++ b/providers/pinecone/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-pinecone`` -Release: ``2.4.5`` +Release: ``2.5.0`` `Pinecone `__ @@ -36,7 +36,7 @@ This is a provider package for ``pinecone`` provider. All classes for this provi are in ``airflow.providers.pinecone`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/pinecone/docs/changelog.rst b/providers/pinecone/docs/changelog.rst index 26fcb56e56fbc..d7a113813cae0 100644 --- a/providers/pinecone/docs/changelog.rst +++ b/providers/pinecone/docs/changelog.rst @@ -20,6 +20,19 @@ Changelog --------- +2.5.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 2.4.5 ..... diff --git a/providers/pinecone/docs/index.rst b/providers/pinecone/docs/index.rst index 9e73b53d74a24..3c09c0fe09a8a 100644 --- a/providers/pinecone/docs/index.rst +++ b/providers/pinecone/docs/index.rst @@ -71,7 +71,7 @@ apache-airflow-providers-pinecone package `Pinecone `__ -Release: 2.4.5 +Release: 2.5.0 Provider package ---------------- @@ -105,5 +105,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-pinecone 2.4.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-pinecone 2.4.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-pinecone 2.5.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-pinecone 2.5.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/pinecone/provider.yaml b/providers/pinecone/provider.yaml index 3b7d436fc2d68..cf3cd0635c4ae 100644 --- a/providers/pinecone/provider.yaml +++ b/providers/pinecone/provider.yaml @@ -25,14 +25,14 @@ description: | state: ready lifecycle: production -source-date-epoch: 1779138277 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 2.4.5 + - 2.5.0 - 2.4.4 - 2.4.3 - 2.4.2 diff --git a/providers/pinecone/pyproject.toml b/providers/pinecone/pyproject.toml index 4012d294dced4..94800a8cecd84 100644 --- a/providers/pinecone/pyproject.toml +++ b/providers/pinecone/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-pinecone" -version = "2.4.5" +version = "2.5.0" description = "Provider package apache-airflow-providers-pinecone for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.4.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.4.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.5.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.5.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/pinecone/src/airflow/providers/pinecone/__init__.py b/providers/pinecone/src/airflow/providers/pinecone/__init__.py index 133db4ec3a41c..736f158262226 100644 --- a/providers/pinecone/src/airflow/providers/pinecone/__init__.py +++ b/providers/pinecone/src/airflow/providers/pinecone/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.4.5" +__version__ = "2.5.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/postgres/README.rst b/providers/postgres/README.rst index 961dcad6e14da..b2226f0d289b2 100644 --- a/providers/postgres/README.rst +++ b/providers/postgres/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-postgres`` -Release: ``7.0.2`` +Release: ``7.1.0`` `PostgreSQL `__ @@ -36,7 +36,7 @@ This is a provider package for ``postgres`` provider. All classes for this provi are in ``airflow.providers.postgres`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -101,4 +101,4 @@ Extra Dependencies =================== ============================================================================================================================================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/postgres/docs/changelog.rst b/providers/postgres/docs/changelog.rst index f487d794bc087..c3c4d52b83675 100644 --- a/providers/postgres/docs/changelog.rst +++ b/providers/postgres/docs/changelog.rst @@ -27,6 +27,23 @@ Changelog --------- +7.1.0 +..... + +Features +~~~~~~~~ + +* ``Allow keeping PostgresHook SQLAlchemy engines on psycopg2 (#72000)`` + +Doc-only +~~~~~~~~ + +* ``Fix grammar in the dialects documentation (#73145)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-09-22`` + 7.0.2 ..... diff --git a/providers/postgres/docs/index.rst b/providers/postgres/docs/index.rst index 3932aa9952e65..81134cbe887a1 100644 --- a/providers/postgres/docs/index.rst +++ b/providers/postgres/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-postgres package `PostgreSQL `__ -Release: 7.0.2 +Release: 7.1.0 Provider package ---------------- @@ -162,5 +162,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-postgres 7.0.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-postgres 7.0.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 7.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 7.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/postgres/provider.yaml b/providers/postgres/provider.yaml index b3e2f46c30a6d..69fc6b1ac1dad 100644 --- a/providers/postgres/provider.yaml +++ b/providers/postgres/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 7.0.2 + - 7.1.0 - 7.0.1 - 7.0.0 - 6.8.0 diff --git a/providers/postgres/pyproject.toml b/providers/postgres/pyproject.toml index 08bb18dffe62a..dbf26df1f890a 100644 --- a/providers/postgres/pyproject.toml +++ b/providers/postgres/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-postgres" -version = "7.0.2" +version = "7.1.0" description = "Provider package apache-airflow-providers-postgres for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -151,8 +151,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/7.0.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/7.0.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/7.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/7.1.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/postgres/src/airflow/providers/postgres/__init__.py b/providers/postgres/src/airflow/providers/postgres/__init__.py index 685f87530d839..d5855e499e6b4 100644 --- a/providers/postgres/src/airflow/providers/postgres/__init__.py +++ b/providers/postgres/src/airflow/providers/postgres/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "7.0.2" +__version__ = "7.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/presto/README.rst b/providers/presto/README.rst index f9486643f1374..e046494fa6851 100644 --- a/providers/presto/README.rst +++ b/providers/presto/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-presto`` -Release: ``5.12.1`` +Release: ``5.13.0`` `Presto `__ @@ -36,7 +36,7 @@ This is a provider package for ``presto`` provider. All classes for this provide are in ``airflow.providers.presto`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -94,4 +94,4 @@ Extra Dependencies ============== =================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/presto/docs/changelog.rst b/providers/presto/docs/changelog.rst index 50cba487ca7d2..2b52901256ebc 100644 --- a/providers/presto/docs/changelog.rst +++ b/providers/presto/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +5.13.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 5.12.1 ...... diff --git a/providers/presto/docs/index.rst b/providers/presto/docs/index.rst index 65317d259a88f..6743e417f7e19 100644 --- a/providers/presto/docs/index.rst +++ b/providers/presto/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-presto package `Presto `__ -Release: 5.12.1 +Release: 5.13.0 Provider package ---------------- @@ -155,5 +155,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-presto 5.12.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-presto 5.12.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-presto 5.13.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-presto 5.13.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/presto/provider.yaml b/providers/presto/provider.yaml index a545c2c881f0c..888c1953d28f8 100644 --- a/providers/presto/provider.yaml +++ b/providers/presto/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 5.12.1 + - 5.13.0 - 5.12.0 - 5.11.2 - 5.11.1 diff --git a/providers/presto/pyproject.toml b/providers/presto/pyproject.toml index 7584bd8cb59e4..89f6d4243bdf9 100644 --- a/providers/presto/pyproject.toml +++ b/providers/presto/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-presto" -version = "5.12.1" +version = "5.13.0" description = "Provider package apache-airflow-providers-presto for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -120,8 +120,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-presto/5.12.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-presto/5.12.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-presto/5.13.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-presto/5.13.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/presto/src/airflow/providers/presto/__init__.py b/providers/presto/src/airflow/providers/presto/__init__.py index 5e7b34eb4978b..83a88041c72ce 100644 --- a/providers/presto/src/airflow/providers/presto/__init__.py +++ b/providers/presto/src/airflow/providers/presto/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.12.1" +__version__ = "5.13.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/qdrant/README.rst b/providers/qdrant/README.rst index a1e1a613bad39..9b02576af36dc 100644 --- a/providers/qdrant/README.rst +++ b/providers/qdrant/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-qdrant`` -Release: ``1.5.6`` +Release: ``1.6.0`` `Qdrant `__ @@ -36,7 +36,7 @@ This is a provider package for ``qdrant`` provider. All classes for this provide are in ``airflow.providers.qdrant`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/qdrant/docs/changelog.rst b/providers/qdrant/docs/changelog.rst index be484ce7df4cb..817d4607560a2 100644 --- a/providers/qdrant/docs/changelog.rst +++ b/providers/qdrant/docs/changelog.rst @@ -20,6 +20,20 @@ Changelog --------- +1.6.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Use common.compat.sdk for timezone imports in providers (#70492)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 1.5.6 ..... diff --git a/providers/qdrant/docs/index.rst b/providers/qdrant/docs/index.rst index 0a4a52d7616f8..11540a7fb83b1 100644 --- a/providers/qdrant/docs/index.rst +++ b/providers/qdrant/docs/index.rst @@ -70,7 +70,7 @@ apache-airflow-providers-qdrant package `Qdrant `__ -Release: 1.5.6 +Release: 1.6.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-qdrant 1.5.6 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-qdrant 1.5.6 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-qdrant 1.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-qdrant 1.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/qdrant/provider.yaml b/providers/qdrant/provider.yaml index ea75a225652cc..02777c28f254b 100644 --- a/providers/qdrant/provider.yaml +++ b/providers/qdrant/provider.yaml @@ -25,14 +25,14 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 1.5.6 + - 1.6.0 - 1.5.5 - 1.5.4 - 1.5.3 diff --git a/providers/qdrant/pyproject.toml b/providers/qdrant/pyproject.toml index 930f0ccf67707..df69d327ffa5f 100644 --- a/providers/qdrant/pyproject.toml +++ b/providers/qdrant/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-qdrant" -version = "1.5.6" +version = "1.6.0" description = "Provider package apache-airflow-providers-qdrant for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-qdrant/1.5.6" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-qdrant/1.5.6/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-qdrant/1.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-qdrant/1.6.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/qdrant/src/airflow/providers/qdrant/__init__.py b/providers/qdrant/src/airflow/providers/qdrant/__init__.py index 35f58f85b3c4f..73f7b7cd5f7cd 100644 --- a/providers/qdrant/src/airflow/providers/qdrant/__init__.py +++ b/providers/qdrant/src/airflow/providers/qdrant/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.5.6" +__version__ = "1.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/redis/README.rst b/providers/redis/README.rst index f62699d4ca599..e39b25c819d31 100644 --- a/providers/redis/README.rst +++ b/providers/redis/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-redis`` -Release: ``4.6.0`` +Release: ``4.7.0`` `Redis `__ @@ -36,7 +36,7 @@ This is a provider package for ``redis`` provider. All classes for this provider are in ``airflow.providers.redis`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -87,4 +87,4 @@ Extra Dependencies ==================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/redis/docs/changelog.rst b/providers/redis/docs/changelog.rst index ee7b893788088..22270033f2157 100644 --- a/providers/redis/docs/changelog.rst +++ b/providers/redis/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +4.7.0 +..... + +Features +~~~~~~~~ + +* ``Add redis_conn_id to RedisKeySensor and RedisPubSubSensor template_fields (#73018)`` +* ``Add redis_conn_id to RedisPublishOperator template_fields (#72883)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.6.0 ..... diff --git a/providers/redis/docs/index.rst b/providers/redis/docs/index.rst index 6a7cee8aed857..d326b4792a7a2 100644 --- a/providers/redis/docs/index.rst +++ b/providers/redis/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-redis package `Redis `__ -Release: 4.6.0 +Release: 4.7.0 Provider package ---------------- @@ -149,5 +149,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-redis 4.6.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-redis 4.6.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-redis 4.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-redis 4.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/redis/provider.yaml b/providers/redis/provider.yaml index 6d671938caa70..bf8de64b43c27 100644 --- a/providers/redis/provider.yaml +++ b/providers/redis/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.7.0 - 4.6.0 - 4.5.0 - 4.4.5 diff --git a/providers/redis/pyproject.toml b/providers/redis/pyproject.toml index 1dbbe21f4b923..47096ba067a12 100644 --- a/providers/redis/pyproject.toml +++ b/providers/redis/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-redis" -version = "4.6.0" +version = "4.7.0" description = "Provider package apache-airflow-providers-redis for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -108,8 +108,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-redis/4.6.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-redis/4.6.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-redis/4.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-redis/4.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/redis/src/airflow/providers/redis/__init__.py b/providers/redis/src/airflow/providers/redis/__init__.py index d2e71827f3590..08a6fccd96eab 100644 --- a/providers/redis/src/airflow/providers/redis/__init__.py +++ b/providers/redis/src/airflow/providers/redis/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.6.0" +__version__ = "4.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/salesforce/README.rst b/providers/salesforce/README.rst index a6455cdb169b0..a2e04da8c7a5e 100644 --- a/providers/salesforce/README.rst +++ b/providers/salesforce/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-salesforce`` -Release: ``5.14.2`` +Release: ``5.15.0`` `Salesforce `__ @@ -36,7 +36,7 @@ This is a provider package for ``salesforce`` provider. All classes for this pro are in ``airflow.providers.salesforce`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -62,4 +62,4 @@ PIP package Version required ========================================== ================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/salesforce/docs/changelog.rst b/providers/salesforce/docs/changelog.rst index 24d2cf703cd4a..7ab76ce5eeaab 100644 --- a/providers/salesforce/docs/changelog.rst +++ b/providers/salesforce/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +5.15.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 5.14.2 ...... diff --git a/providers/salesforce/docs/index.rst b/providers/salesforce/docs/index.rst index 69ab6cdf6ca7f..9148488419689 100644 --- a/providers/salesforce/docs/index.rst +++ b/providers/salesforce/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-salesforce package `Salesforce `__ -Release: 5.14.2 +Release: 5.15.0 Provider package ---------------- @@ -114,5 +114,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-salesforce 5.14.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-salesforce 5.14.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-salesforce 5.15.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-salesforce 5.15.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/salesforce/provider.yaml b/providers/salesforce/provider.yaml index ce41d21134360..391bc932fd112 100644 --- a/providers/salesforce/provider.yaml +++ b/providers/salesforce/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 5.14.2 + - 5.15.0 - 5.14.1 - 5.14.0 - 5.13.0 diff --git a/providers/salesforce/pyproject.toml b/providers/salesforce/pyproject.toml index fca3681791d9c..197eff4144b76 100644 --- a/providers/salesforce/pyproject.toml +++ b/providers/salesforce/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-salesforce" -version = "5.14.2" +version = "5.15.0" description = "Provider package apache-airflow-providers-salesforce for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -102,8 +102,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.14.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.14.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.15.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.15.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/salesforce/src/airflow/providers/salesforce/__init__.py b/providers/salesforce/src/airflow/providers/salesforce/__init__.py index 49d85d479de49..671177238054e 100644 --- a/providers/salesforce/src/airflow/providers/salesforce/__init__.py +++ b/providers/salesforce/src/airflow/providers/salesforce/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.14.2" +__version__ = "5.15.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/samba/README.rst b/providers/samba/README.rst index be92d8609319d..efcf81f19f7f2 100644 --- a/providers/samba/README.rst +++ b/providers/samba/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-samba`` -Release: ``4.13.0`` +Release: ``4.14.0`` `Samba `__ @@ -36,7 +36,7 @@ This is a provider package for ``samba`` provider. All classes for this provider are in ``airflow.providers.samba`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -88,4 +88,4 @@ Extra Dependencies ============ ================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/samba/docs/changelog.rst b/providers/samba/docs/changelog.rst index 6d45267e6e21b..4d87799ee4e5c 100644 --- a/providers/samba/docs/changelog.rst +++ b/providers/samba/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.14.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.13.0 ...... diff --git a/providers/samba/docs/index.rst b/providers/samba/docs/index.rst index 586c2f36ae427..d1c59de255965 100644 --- a/providers/samba/docs/index.rst +++ b/providers/samba/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-samba package `Samba `__ -Release: 4.13.0 +Release: 4.14.0 Provider package ---------------- @@ -147,5 +147,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-samba 4.13.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-samba 4.13.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-samba 4.14.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-samba 4.14.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/samba/provider.yaml b/providers/samba/provider.yaml index ef8ec84dc4d9c..fed48573c1a8d 100644 --- a/providers/samba/provider.yaml +++ b/providers/samba/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.13.0 + - 4.14.0 - 4.12.6 - 4.12.5 - 4.12.4 diff --git a/providers/samba/pyproject.toml b/providers/samba/pyproject.toml index 46cdf80ad8b4a..dbe1944735d50 100644 --- a/providers/samba/pyproject.toml +++ b/providers/samba/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-samba" -version = "4.13.0" +version = "4.14.0" description = "Provider package apache-airflow-providers-samba for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -111,8 +111,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.13.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.13.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.14.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.14.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/samba/src/airflow/providers/samba/__init__.py b/providers/samba/src/airflow/providers/samba/__init__.py index 0dfbc268b1895..9d2e2338803f4 100644 --- a/providers/samba/src/airflow/providers/samba/__init__.py +++ b/providers/samba/src/airflow/providers/samba/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.13.0" +__version__ = "4.14.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/segment/README.rst b/providers/segment/README.rst index 2d34971039545..a1e528f78effe 100644 --- a/providers/segment/README.rst +++ b/providers/segment/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-segment`` -Release: ``3.9.5`` +Release: ``3.10.0`` `Segment `__ @@ -36,7 +36,7 @@ This is a provider package for ``segment`` provider. All classes for this provid are in ``airflow.providers.segment`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/segment/docs/changelog.rst b/providers/segment/docs/changelog.rst index 3acbf5fea7a5a..2249e9ee8c6a6 100644 --- a/providers/segment/docs/changelog.rst +++ b/providers/segment/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +3.10.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 3.9.5 ..... diff --git a/providers/segment/docs/index.rst b/providers/segment/docs/index.rst index c0c4613bb8600..5d582671bfb41 100644 --- a/providers/segment/docs/index.rst +++ b/providers/segment/docs/index.rst @@ -61,7 +61,7 @@ apache-airflow-providers-segment package `Segment `__ -Release: 3.9.5 +Release: 3.10.0 Provider package ---------------- @@ -95,5 +95,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-segment 3.9.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-segment 3.9.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-segment 3.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-segment 3.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/segment/provider.yaml b/providers/segment/provider.yaml index 121fb54b5076b..c90827ea92a76 100644 --- a/providers/segment/provider.yaml +++ b/providers/segment/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1780426378 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.9.5 + - 3.10.0 - 3.9.4 - 3.9.3 - 3.9.2 diff --git a/providers/segment/pyproject.toml b/providers/segment/pyproject.toml index ed6ca757fe40a..abed1b717103d 100644 --- a/providers/segment/pyproject.toml +++ b/providers/segment/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-segment" -version = "3.9.5" +version = "3.10.0" description = "Provider package apache-airflow-providers-segment for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-segment/3.9.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-segment/3.9.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-segment/3.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-segment/3.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/segment/src/airflow/providers/segment/__init__.py b/providers/segment/src/airflow/providers/segment/__init__.py index 603d440a6a2ac..6c397457acca6 100644 --- a/providers/segment/src/airflow/providers/segment/__init__.py +++ b/providers/segment/src/airflow/providers/segment/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.9.5" +__version__ = "3.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/sftp/README.rst b/providers/sftp/README.rst index 72e17a4557ff9..843d50901f3f9 100644 --- a/providers/sftp/README.rst +++ b/providers/sftp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-sftp`` -Release: ``6.0.1`` +Release: ``6.1.0`` `SSH File Transfer Protocol (SFTP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``sftp`` provider. All classes for this provider are in ``airflow.providers.sftp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -91,4 +91,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/sftp/docs/changelog.rst b/providers/sftp/docs/changelog.rst index 9b1053444600e..544eb4d4b7948 100644 --- a/providers/sftp/docs/changelog.rst +++ b/providers/sftp/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +6.1.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add deferrable mode to SFTPOperator (#72336)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 6.0.1 ..... diff --git a/providers/sftp/docs/index.rst b/providers/sftp/docs/index.rst index 18816a404bbf8..ced7440406185 100644 --- a/providers/sftp/docs/index.rst +++ b/providers/sftp/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-sftp package `SSH File Transfer Protocol (SFTP) `__ -Release: 6.0.1 +Release: 6.1.0 Provider package ---------------- @@ -151,5 +151,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-sftp 6.0.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-sftp 6.0.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-sftp 6.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-sftp 6.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/sftp/provider.yaml b/providers/sftp/provider.yaml index 27a49f9315a51..5b40a42ec7997 100644 --- a/providers/sftp/provider.yaml +++ b/providers/sftp/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 6.1.0 - 6.0.1 - 6.0.0 - 5.8.2 diff --git a/providers/sftp/pyproject.toml b/providers/sftp/pyproject.toml index c1cbbcf09054c..1dab1f4929f3a 100644 --- a/providers/sftp/pyproject.toml +++ b/providers/sftp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-sftp" -version = "6.0.1" +version = "6.1.0" description = "Provider package apache-airflow-providers-sftp for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -114,8 +114,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/6.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/6.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/6.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/6.1.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/sftp/src/airflow/providers/sftp/__init__.py b/providers/sftp/src/airflow/providers/sftp/__init__.py index 84df774bb3921..d8da85aac431a 100644 --- a/providers/sftp/src/airflow/providers/sftp/__init__.py +++ b/providers/sftp/src/airflow/providers/sftp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.0.1" +__version__ = "6.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/slack/README.rst b/providers/slack/README.rst index 533182799f35c..332c387dd31cb 100644 --- a/providers/slack/README.rst +++ b/providers/slack/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-slack`` -Release: ``9.10.2`` +Release: ``9.11.0`` `Slack `__ services integration including: @@ -39,7 +39,7 @@ This is a provider package for ``slack`` provider. All classes for this provider are in ``airflow.providers.slack`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -66,4 +66,4 @@ PIP package Version required ========================================== ====================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/slack/docs/changelog.rst b/providers/slack/docs/changelog.rst index 74d8a29359746..2f11b33dcbe02 100644 --- a/providers/slack/docs/changelog.rst +++ b/providers/slack/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +9.11.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + * ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)`` + 9.10.2 ...... diff --git a/providers/slack/docs/index.rst b/providers/slack/docs/index.rst index d643b1c06ed86..85d2030a9d88d 100644 --- a/providers/slack/docs/index.rst +++ b/providers/slack/docs/index.rst @@ -81,7 +81,7 @@ apache-airflow-providers-slack package - `Slack Incoming Webhook `__ -Release: 9.10.2 +Release: 9.11.0 Provider package ---------------- @@ -119,5 +119,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-slack 9.10.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-slack 9.10.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-slack 9.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-slack 9.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/slack/provider.yaml b/providers/slack/provider.yaml index a6ec431ca200d..cfd0028f6d1ef 100644 --- a/providers/slack/provider.yaml +++ b/providers/slack/provider.yaml @@ -26,13 +26,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1781642052 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 9.10.2 + - 9.11.0 - 9.10.1 - 9.10.0 - 9.9.0 diff --git a/providers/slack/pyproject.toml b/providers/slack/pyproject.toml index 7c9ffe5412750..dcfde3a13bbc1 100644 --- a/providers/slack/pyproject.toml +++ b/providers/slack/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-slack" -version = "9.10.2" +version = "9.11.0" description = "Provider package apache-airflow-providers-slack for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -107,8 +107,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.10.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.10.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/slack/src/airflow/providers/slack/__init__.py b/providers/slack/src/airflow/providers/slack/__init__.py index 46dfbb1ecaada..6af8fcd1af7fd 100644 --- a/providers/slack/src/airflow/providers/slack/__init__.py +++ b/providers/slack/src/airflow/providers/slack/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "9.10.2" +__version__ = "9.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/smtp/README.rst b/providers/smtp/README.rst index 7c47110c8286b..2aac51f8fd7a5 100644 --- a/providers/smtp/README.rst +++ b/providers/smtp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-smtp`` -Release: ``3.0.4`` +Release: ``3.1.0`` `Simple Mail Transfer Protocol (SMTP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``smtp`` provider. All classes for this provider are in ``airflow.providers.smtp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/smtp/docs/changelog.rst b/providers/smtp/docs/changelog.rst index 5edb2f2c8adfc..990e67bb334a8 100644 --- a/providers/smtp/docs/changelog.rst +++ b/providers/smtp/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +3.1.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.0.4 ..... diff --git a/providers/smtp/docs/index.rst b/providers/smtp/docs/index.rst index b41ce55b73041..473c54a32cdbd 100644 --- a/providers/smtp/docs/index.rst +++ b/providers/smtp/docs/index.rst @@ -64,7 +64,7 @@ apache-airflow-providers-smtp package `Simple Mail Transfer Protocol (SMTP) `__ -Release: 3.0.4 +Release: 3.1.0 Provider package ---------------- @@ -98,5 +98,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-smtp 3.0.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-smtp 3.0.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-smtp 3.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-smtp 3.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/smtp/provider.yaml b/providers/smtp/provider.yaml index b2a06fb60223c..a69dd2639042f 100644 --- a/providers/smtp/provider.yaml +++ b/providers/smtp/provider.yaml @@ -24,13 +24,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.0.4 + - 3.1.0 - 3.0.3 - 3.0.2 - 3.0.1 diff --git a/providers/smtp/pyproject.toml b/providers/smtp/pyproject.toml index 8959c9d1149cf..5e81dc10209b6 100644 --- a/providers/smtp/pyproject.toml +++ b/providers/smtp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-smtp" -version = "3.0.4" +version = "3.1.0" description = "Provider package apache-airflow-providers-smtp for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.0.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.0.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/3.1.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/smtp/src/airflow/providers/smtp/__init__.py b/providers/smtp/src/airflow/providers/smtp/__init__.py index 1a3cedcfef53e..6b97d4fff4bdf 100644 --- a/providers/smtp/src/airflow/providers/smtp/__init__.py +++ b/providers/smtp/src/airflow/providers/smtp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.0.4" +__version__ = "3.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/snowflake/README.rst b/providers/snowflake/README.rst index 8bec1d61f20f3..a7ef0ad544233 100644 --- a/providers/snowflake/README.rst +++ b/providers/snowflake/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-snowflake`` -Release: ``6.17.0`` +Release: ``6.18.0`` `Snowflake `__ @@ -36,7 +36,7 @@ This is a provider package for ``snowflake`` provider. All classes for this prov are in ``airflow.providers.snowflake`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -103,4 +103,4 @@ Extra Dependencies =================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/snowflake/docs/changelog.rst b/providers/snowflake/docs/changelog.rst index 6ac163d109089..18824d0f115a9 100644 --- a/providers/snowflake/docs/changelog.rst +++ b/providers/snowflake/docs/changelog.rst @@ -27,6 +27,31 @@ Changelog --------- +6.18.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` +* ``Add SnowflakeNotebookOperator for executing Snowflake Notebooks (#63470)`` +* ``Add Cortex Agent management methods to SnowflakeCortexAgentHook (#70101)`` + +Bug Fixes +~~~~~~~~~ + +* ``Validate Snowflake account and region before building the SQL API URL (#72174)`` +* ``Fix Snowflake SQL API OAuth for client_credentials and azure_conn_id (#73162)`` + +Misc +~~~~ + +* ``Log when a Snowpark container job returns no logs (#73011)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove real sleeps from slow provider unit tests (#73478)`` + 6.17.0 ...... diff --git a/providers/snowflake/docs/index.rst b/providers/snowflake/docs/index.rst index 6b1e9a3db458e..eac7bf4a71dd9 100644 --- a/providers/snowflake/docs/index.rst +++ b/providers/snowflake/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-snowflake package `Snowflake `__ -Release: 6.17.0 +Release: 6.18.0 Provider package ---------------- @@ -165,5 +165,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-snowflake 6.17.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-snowflake 6.17.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.18.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.18.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/snowflake/provider.yaml b/providers/snowflake/provider.yaml index d34e652bc6716..aa3d1ec8af9f1 100644 --- a/providers/snowflake/provider.yaml +++ b/providers/snowflake/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 6.18.0 - 6.17.0 - 6.16.1 - 6.16.0 diff --git a/providers/snowflake/pyproject.toml b/providers/snowflake/pyproject.toml index d3ec0d3a68295..b6f4cfe3f1d41 100644 --- a/providers/snowflake/pyproject.toml +++ b/providers/snowflake/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-snowflake" -version = "6.17.0" +version = "6.18.0" description = "Provider package apache-airflow-providers-snowflake for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -134,8 +134,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.17.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.17.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.18.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.18.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/snowflake/src/airflow/providers/snowflake/__init__.py b/providers/snowflake/src/airflow/providers/snowflake/__init__.py index d53bf99495dd6..3436ff4b92490 100644 --- a/providers/snowflake/src/airflow/providers/snowflake/__init__.py +++ b/providers/snowflake/src/airflow/providers/snowflake/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.17.0" +__version__ = "6.18.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/ssh/README.rst b/providers/ssh/README.rst index d92f773fadd15..157d492240066 100644 --- a/providers/ssh/README.rst +++ b/providers/ssh/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-ssh`` -Release: ``6.0.1`` +Release: ``6.1.0`` `Secure Shell (SSH) `__ @@ -36,7 +36,7 @@ This is a provider package for ``ssh`` provider. All classes for this provider p are in ``airflow.providers.ssh`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -60,4 +60,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/ssh/docs/changelog.rst b/providers/ssh/docs/changelog.rst index d5136a605a16c..7bb681ecd15e2 100644 --- a/providers/ssh/docs/changelog.rst +++ b/providers/ssh/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +6.1.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix DeadlockImminentError when a connection is resolved inside an async task (#71890)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 6.0.1 ..... diff --git a/providers/ssh/docs/index.rst b/providers/ssh/docs/index.rst index fa07bdcf95da2..b0569cb865a79 100644 --- a/providers/ssh/docs/index.rst +++ b/providers/ssh/docs/index.rst @@ -69,7 +69,7 @@ apache-airflow-providers-ssh package `Secure Shell (SSH) `__ -Release: 6.0.1 +Release: 6.1.0 Provider package ---------------- @@ -104,5 +104,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-ssh 6.0.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-ssh 6.0.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ssh 6.1.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ssh 6.1.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/ssh/provider.yaml b/providers/ssh/provider.yaml index 029c8ef80c407..959b9092ba576 100644 --- a/providers/ssh/provider.yaml +++ b/providers/ssh/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 6.0.1 + - 6.1.0 - 6.0.0 - 5.0.4 - 5.0.3 diff --git a/providers/ssh/pyproject.toml b/providers/ssh/pyproject.toml index 45c91c2464ecb..5966f0254f513 100644 --- a/providers/ssh/pyproject.toml +++ b/providers/ssh/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-ssh" -version = "6.0.1" +version = "6.1.0" description = "Provider package apache-airflow-providers-ssh for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/6.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/6.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/6.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/6.1.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/ssh/src/airflow/providers/ssh/__init__.py b/providers/ssh/src/airflow/providers/ssh/__init__.py index f06acf876fa91..c3aa470273ad0 100644 --- a/providers/ssh/src/airflow/providers/ssh/__init__.py +++ b/providers/ssh/src/airflow/providers/ssh/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.0.1" +__version__ = "6.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/standard/README.rst b/providers/standard/README.rst index d33b87a46eb27..907efc3ee98ca 100644 --- a/providers/standard/README.rst +++ b/providers/standard/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-standard`` -Release: ``1.19.0`` +Release: ``1.20.0`` Airflow Standard Provider @@ -36,7 +36,7 @@ This is a provider package for ``standard`` provider. All classes for this provi are in ``airflow.providers.standard`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -86,4 +86,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/standard/docs/changelog.rst b/providers/standard/docs/changelog.rst index f63e78539dab6..8c74f159cf09a 100644 --- a/providers/standard/docs/changelog.rst +++ b/providers/standard/docs/changelog.rst @@ -35,6 +35,33 @@ Changelog --------- +1.20.0 +...... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Avoid parsing templated DateTimeSensorAsync targets at Dag parse time (#72659)`` +* ``Fix exception messages rendering as a tuple instead of the value (#73296)`` +* ``Stop FileSensor deferring when deferrable is not set (#73297)`` +* ``Fix HITLTrigger failing on a human-in-the-loop response recorded from a timeout default, which has no responder (#72155)`` + +Doc-only +~~~~~~~~ + +* ``Fix broken class xrefs in standard provider docs (#73360)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Stop running duplicate virtualenv operator tests (#73500)`` + * ``Stop provider tests leaking AF2 global TI session (#73272)`` + * ``Align standard operator test modules with the source layout (#73229)`` + 1.19.0 ...... diff --git a/providers/standard/docs/index.rst b/providers/standard/docs/index.rst index abd117e3fa0a0..2cf9a41842011 100644 --- a/providers/standard/docs/index.rst +++ b/providers/standard/docs/index.rst @@ -66,7 +66,7 @@ apache-airflow-providers-standard package Airflow Standard Provider -Release: 1.19.0 +Release: 1.20.0 Provider package ---------------- @@ -135,5 +135,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-standard 1.19.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-standard 1.19.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.20.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.20.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml index d4ec2ae84e2ac..3a7b46af83079 100644 --- a/providers/standard/provider.yaml +++ b/providers/standard/provider.yaml @@ -22,12 +22,13 @@ description: | Airflow Standard Provider state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 1.20.0 - 1.19.0 - 1.18.0 - 1.17.0 diff --git a/providers/standard/pyproject.toml b/providers/standard/pyproject.toml index 873986ae2ddcb..5c7494d16ef52 100644 --- a/providers/standard/pyproject.toml +++ b/providers/standard/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-standard" -version = "1.19.0" +version = "1.20.0" description = "Provider package apache-airflow-providers-standard for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -107,8 +107,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.19.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.19.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.20.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.20.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/standard/src/airflow/providers/standard/__init__.py b/providers/standard/src/airflow/providers/standard/__init__.py index 04b8b5b340f75..8d987a7bfb6a9 100644 --- a/providers/standard/src/airflow/providers/standard/__init__.py +++ b/providers/standard/src/airflow/providers/standard/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.19.0" +__version__ = "1.20.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/tableau/README.rst b/providers/tableau/README.rst index a3a55cc30c2b2..022d25a2c481e 100644 --- a/providers/tableau/README.rst +++ b/providers/tableau/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-tableau`` -Release: ``5.6.1`` +Release: ``5.7.0`` `Tableau `__ @@ -36,7 +36,7 @@ This is a provider package for ``tableau`` provider. All classes for this provid are in ``airflow.providers.tableau`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/tableau/docs/changelog.rst b/providers/tableau/docs/changelog.rst index 984e4cd8001d3..e49ca4c5ef5f0 100644 --- a/providers/tableau/docs/changelog.rst +++ b/providers/tableau/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +5.7.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 5.6.1 ..... diff --git a/providers/tableau/docs/index.rst b/providers/tableau/docs/index.rst index beac021b8849b..5b228cd2d662c 100644 --- a/providers/tableau/docs/index.rst +++ b/providers/tableau/docs/index.rst @@ -71,7 +71,7 @@ apache-airflow-providers-tableau package `Tableau `__ -Release: 5.6.1 +Release: 5.7.0 Provider package ---------------- @@ -105,5 +105,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-tableau 5.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-tableau 5.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-tableau 5.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-tableau 5.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/tableau/provider.yaml b/providers/tableau/provider.yaml index 5c64476cac4e5..f3cf85e5caba7 100644 --- a/providers/tableau/provider.yaml +++ b/providers/tableau/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1787011200 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 5.6.1 + - 5.7.0 - 5.6.0 - 5.5.0 - 5.4.1 diff --git a/providers/tableau/pyproject.toml b/providers/tableau/pyproject.toml index e964c4d1170c0..259460e9e47b0 100644 --- a/providers/tableau/pyproject.toml +++ b/providers/tableau/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-tableau" -version = "5.6.1" +version = "5.7.0" description = "Provider package apache-airflow-providers-tableau for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/tableau/src/airflow/providers/tableau/__init__.py b/providers/tableau/src/airflow/providers/tableau/__init__.py index c259085787dfa..465aee8122d34 100644 --- a/providers/tableau/src/airflow/providers/tableau/__init__.py +++ b/providers/tableau/src/airflow/providers/tableau/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.6.1" +__version__ = "5.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/telegram/README.rst b/providers/telegram/README.rst index a476d10a65831..a0d79b55eb111 100644 --- a/providers/telegram/README.rst +++ b/providers/telegram/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-telegram`` -Release: ``4.9.6`` +Release: ``4.10.0`` `Telegram `__ @@ -36,7 +36,7 @@ This is a provider package for ``telegram`` provider. All classes for this provi are in ``airflow.providers.telegram`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +59,4 @@ PIP package Version required ========================================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/telegram/docs/changelog.rst b/providers/telegram/docs/changelog.rst index 63782325fd204..19c21049d9ecf 100644 --- a/providers/telegram/docs/changelog.rst +++ b/providers/telegram/docs/changelog.rst @@ -27,6 +27,23 @@ Changelog --------- +4.10.0 +...... + +Features +~~~~~~~~ + +* ``Add telegram_conn_id to TelegramOperator and TelegramFileOperator template_fields (#73263)`` + +Misc +~~~~ + +* ``Remove the duplicated extra entry from the Telegram connection hidden fields (#72087)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 4.9.6 ..... diff --git a/providers/telegram/docs/index.rst b/providers/telegram/docs/index.rst index 00968002d6d29..5471b46308510 100644 --- a/providers/telegram/docs/index.rst +++ b/providers/telegram/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-telegram package `Telegram `__ -Release: 4.9.6 +Release: 4.10.0 Provider package ---------------- @@ -111,5 +111,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-telegram 4.9.6 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-telegram 4.9.6 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-telegram 4.10.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-telegram 4.10.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/telegram/provider.yaml b/providers/telegram/provider.yaml index 240cf8dba40c9..63836a094c7ea 100644 --- a/providers/telegram/provider.yaml +++ b/providers/telegram/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 4.10.0 - 4.9.6 - 4.9.5 - 4.9.4 diff --git a/providers/telegram/pyproject.toml b/providers/telegram/pyproject.toml index 880f1539afe62..5e7ac1fa06d1a 100644 --- a/providers/telegram/pyproject.toml +++ b/providers/telegram/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-telegram" -version = "4.9.6" +version = "4.10.0" description = "Provider package apache-airflow-providers-telegram for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-telegram/4.9.6" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-telegram/4.9.6/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-telegram/4.10.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-telegram/4.10.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/telegram/src/airflow/providers/telegram/__init__.py b/providers/telegram/src/airflow/providers/telegram/__init__.py index 361f553c2cdab..4a927dc5774b4 100644 --- a/providers/telegram/src/airflow/providers/telegram/__init__.py +++ b/providers/telegram/src/airflow/providers/telegram/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.9.6" +__version__ = "4.10.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/teradata/README.rst b/providers/teradata/README.rst index 30e310a29c263..e1dda893322e6 100644 --- a/providers/teradata/README.rst +++ b/providers/teradata/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-teradata`` -Release: ``3.6.3`` +Release: ``3.7.0`` `Teradata `__ @@ -36,7 +36,7 @@ This is a provider package for ``teradata`` provider. All classes for this provi are in ``airflow.providers.teradata`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -94,4 +94,4 @@ Extra Dependencies =================== ============================================ The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/teradata/docs/changelog.rst b/providers/teradata/docs/changelog.rst index 0d6377e02b487..20c394a9c5407 100644 --- a/providers/teradata/docs/changelog.rst +++ b/providers/teradata/docs/changelog.rst @@ -25,6 +25,24 @@ Changelog --------- +3.7.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix Teradata compute cluster trigger swallowing task cancellation (#72695)`` +* ``Keep object store credentials out of the task log in Teradata transfers (#72176)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Constrain the Teradata compute-cluster example Dag's user-settable Params (#72714)`` + 3.6.3 ..... diff --git a/providers/teradata/docs/index.rst b/providers/teradata/docs/index.rst index f3320f05a6914..f7bef9c566631 100644 --- a/providers/teradata/docs/index.rst +++ b/providers/teradata/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-teradata package `Teradata `__ -Release: 3.6.3 +Release: 3.7.0 Provider package ---------------- @@ -154,5 +154,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-teradata 3.6.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-teradata 3.6.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-teradata 3.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-teradata 3.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/teradata/provider.yaml b/providers/teradata/provider.yaml index 054aec87bdd29..c08d11aaa9b49 100644 --- a/providers/teradata/provider.yaml +++ b/providers/teradata/provider.yaml @@ -23,12 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1788976455 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 3.7.0 - 3.6.3 - 3.6.2 - 3.6.1 diff --git a/providers/teradata/pyproject.toml b/providers/teradata/pyproject.toml index f112c69be1649..2d1404529487c 100644 --- a/providers/teradata/pyproject.toml +++ b/providers/teradata/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-teradata" -version = "3.6.3" +version = "3.7.0" description = "Provider package apache-airflow-providers-teradata for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -123,8 +123,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.6.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.6.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/teradata/src/airflow/providers/teradata/__init__.py b/providers/teradata/src/airflow/providers/teradata/__init__.py index 7f7dbe52b9f4d..b093ea37a693e 100644 --- a/providers/teradata/src/airflow/providers/teradata/__init__.py +++ b/providers/teradata/src/airflow/providers/teradata/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.6.3" +__version__ = "3.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/trino/README.rst b/providers/trino/README.rst index 59a497c0bb4e3..ed0506ab88b0b 100644 --- a/providers/trino/README.rst +++ b/providers/trino/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-trino`` -Release: ``6.6.1`` +Release: ``6.7.0`` `Trino `__ @@ -36,7 +36,7 @@ This is a provider package for ``trino`` provider. All classes for this provider are in ``airflow.providers.trino`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -93,4 +93,4 @@ Extra Dependencies =============== ======================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/trino/docs/changelog.rst b/providers/trino/docs/changelog.rst index c7da9c63b1321..2b9d70c7cc827 100644 --- a/providers/trino/docs/changelog.rst +++ b/providers/trino/docs/changelog.rst @@ -26,6 +26,18 @@ Changelog --------- +6.7.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 6.6.1 ..... diff --git a/providers/trino/docs/index.rst b/providers/trino/docs/index.rst index 079a0d94a50b1..bdbe980e0df00 100644 --- a/providers/trino/docs/index.rst +++ b/providers/trino/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-trino package `Trino `__ -Release: 6.6.1 +Release: 6.7.0 Provider package ---------------- @@ -154,5 +154,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-trino 6.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-trino 6.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-trino 6.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-trino 6.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/trino/provider.yaml b/providers/trino/provider.yaml index 571ed56ed8771..0f9ed1c1dc048 100644 --- a/providers/trino/provider.yaml +++ b/providers/trino/provider.yaml @@ -23,13 +23,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 6.6.1 + - 6.7.0 - 6.6.0 - 6.5.2 - 6.5.1 diff --git a/providers/trino/pyproject.toml b/providers/trino/pyproject.toml index c9229bf67d43e..28f2ca72e0edb 100644 --- a/providers/trino/pyproject.toml +++ b/providers/trino/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-trino" -version = "6.6.1" +version = "6.7.0" description = "Provider package apache-airflow-providers-trino for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -117,8 +117,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-trino/6.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-trino/6.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-trino/6.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-trino/6.7.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/trino/src/airflow/providers/trino/__init__.py b/providers/trino/src/airflow/providers/trino/__init__.py index 7142f1583512c..2eda7c4a24f66 100644 --- a/providers/trino/src/airflow/providers/trino/__init__.py +++ b/providers/trino/src/airflow/providers/trino/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.6.1" +__version__ = "6.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/weaviate/README.rst b/providers/weaviate/README.rst index d4198503860e0..48b08c3c99b56 100644 --- a/providers/weaviate/README.rst +++ b/providers/weaviate/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-weaviate`` -Release: ``3.4.1`` +Release: ``3.5.0`` `Weaviate `__ @@ -36,7 +36,7 @@ This is a provider package for ``weaviate`` provider. All classes for this provi are in ``airflow.providers.weaviate`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -63,4 +63,4 @@ PIP package Version required ========================================== ================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/weaviate/docs/changelog.rst b/providers/weaviate/docs/changelog.rst index 0da137969b21d..3cf3dcb640384 100644 --- a/providers/weaviate/docs/changelog.rst +++ b/providers/weaviate/docs/changelog.rst @@ -20,6 +20,20 @@ Changelog --------- +3.5.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Prepare providers release 2026-09-22`` + * ``Migrate google + pagerduty + anthropic providers to 'httpx2' (#72111)`` + * ``Adopt flit 4 as the provider distribution build backend (#71186)`` + 3.4.1 ..... diff --git a/providers/weaviate/docs/index.rst b/providers/weaviate/docs/index.rst index 48b8b058e9199..0deb89b143005 100644 --- a/providers/weaviate/docs/index.rst +++ b/providers/weaviate/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-weaviate package `Weaviate `__ -Release: 3.4.1 +Release: 3.5.0 Provider package ---------------- @@ -117,5 +117,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-weaviate 3.4.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-weaviate 3.4.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-weaviate 3.5.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-weaviate 3.5.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/weaviate/provider.yaml b/providers/weaviate/provider.yaml index e611b62fc93fc..68ed6991d379c 100644 --- a/providers/weaviate/provider.yaml +++ b/providers/weaviate/provider.yaml @@ -25,13 +25,13 @@ description: | state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 3.4.1 + - 3.5.0 - 3.4.0 - 3.3.5 - 3.3.4 diff --git a/providers/weaviate/pyproject.toml b/providers/weaviate/pyproject.toml index b3fb83201db2f..518aa60559a83 100644 --- a/providers/weaviate/pyproject.toml +++ b/providers/weaviate/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-weaviate" -version = "3.4.1" +version = "3.5.0" description = "Provider package apache-airflow-providers-weaviate for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -103,8 +103,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.4.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.4.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.5.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.5.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/weaviate/src/airflow/providers/weaviate/__init__.py b/providers/weaviate/src/airflow/providers/weaviate/__init__.py index 533faa2ee0fd9..76a09c398341d 100644 --- a/providers/weaviate/src/airflow/providers/weaviate/__init__.py +++ b/providers/weaviate/src/airflow/providers/weaviate/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.4.1" +__version__ = "3.5.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/yandex/README.rst b/providers/yandex/README.rst index ff0ccda7fe132..ba6712fcb1eb5 100644 --- a/providers/yandex/README.rst +++ b/providers/yandex/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-yandex`` -Release: ``4.5.2`` +Release: ``4.6.0`` This package is for Yandex, including: @@ -38,7 +38,7 @@ This is a provider package for ``yandex`` provider. All classes for this provide are in ``airflow.providers.yandex`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -65,4 +65,4 @@ PIP package Version required ========================================== ======================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/yandex/docs/changelog.rst b/providers/yandex/docs/changelog.rst index 5850fc1254fb8..ce007e6241f5f 100644 --- a/providers/yandex/docs/changelog.rst +++ b/providers/yandex/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.6.0 +..... + +Features +~~~~~~~~ + +* ``Template every connection id accepted by provider operators (#73286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.5.2 ..... diff --git a/providers/yandex/docs/index.rst b/providers/yandex/docs/index.rst index cdf26c0c5a6ec..4ef21f3e9bc13 100644 --- a/providers/yandex/docs/index.rst +++ b/providers/yandex/docs/index.rst @@ -81,7 +81,7 @@ This package is for Yandex, including: - `Yandex.Cloud `__ -Release: 4.5.2 +Release: 4.6.0 Provider package ---------------- @@ -119,5 +119,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-yandex 4.5.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-yandex 4.5.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-yandex 4.6.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-yandex 4.6.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/yandex/provider.yaml b/providers/yandex/provider.yaml index f965e5c918c81..8526ec4845045 100644 --- a/providers/yandex/provider.yaml +++ b/providers/yandex/provider.yaml @@ -24,13 +24,13 @@ description: | - `Yandex.Cloud `__ state: ready lifecycle: production -source-date-epoch: 1785633505 +source-date-epoch: 1790023613 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: - - 4.5.2 + - 4.6.0 - 4.5.1 - 4.5.0 - 4.4.2 diff --git a/providers/yandex/pyproject.toml b/providers/yandex/pyproject.toml index 9e39d2f389559..7d1a821ce57a6 100644 --- a/providers/yandex/pyproject.toml +++ b/providers/yandex/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-yandex" -version = "4.5.2" +version = "4.6.0" description = "Provider package apache-airflow-providers-yandex for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -108,8 +108,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.5.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.5.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.6.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.6.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/yandex/src/airflow/providers/yandex/__init__.py b/providers/yandex/src/airflow/providers/yandex/__init__.py index dd7f88518e910..8f918f8886145 100644 --- a/providers/yandex/src/airflow/providers/yandex/__init__.py +++ b/providers/yandex/src/airflow/providers/yandex/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.5.2" +__version__ = "4.6.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/uv.lock b/uv.lock index ab4c7c10ab124..6a3e50ef5d803 100644 --- a/uv.lock +++ b/uv.lock @@ -2971,7 +2971,7 @@ packages = [] [[package]] name = "apache-airflow-providers-airbyte" -version = "6.0.1" +version = "6.1.0" source = { editable = "providers/airbyte" } dependencies = [ { name = "airbyte-api" }, @@ -3054,7 +3054,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-alibaba" -version = "3.4.0" +version = "3.5.0" source = { editable = "providers/alibaba" } dependencies = [ { name = "alibabacloud-adb20211201" }, @@ -3098,7 +3098,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-amazon" -version = "9.36.0" +version = "9.37.0" source = { editable = "providers/amazon" } dependencies = [ { name = "apache-airflow" }, @@ -3307,7 +3307,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-anthropic" -version = "1.0.0" +version = "1.1.0" source = { editable = "providers/anthropic" } dependencies = [ { name = "anthropic" }, @@ -3436,7 +3436,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-beam" -version = "6.2.4" +version = "6.3.0" source = { editable = "providers/apache/beam" } dependencies = [ { name = "apache-airflow" }, @@ -3491,7 +3491,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-cassandra" -version = "3.9.5" +version = "3.10.0" source = { editable = "providers/apache/cassandra" } dependencies = [ { name = "apache-airflow" }, @@ -3570,7 +3570,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-druid" -version = "4.5.2" +version = "4.6.0" source = { editable = "providers/apache/druid" } dependencies = [ { name = "apache-airflow" }, @@ -3621,7 +3621,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-flink" -version = "1.8.5" +version = "1.9.0" source = { editable = "providers/apache/flink" } dependencies = [ { name = "apache-airflow" }, @@ -3662,7 +3662,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-hdfs" -version = "4.13.0" +version = "4.14.0" source = { editable = "providers/apache/hdfs" } dependencies = [ { name = "apache-airflow" }, @@ -3710,7 +3710,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-hive" -version = "9.6.2" +version = "9.7.0" source = { editable = "providers/apache/hive" } dependencies = [ { name = "apache-airflow" }, @@ -3971,7 +3971,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-kylin" -version = "3.10.5" +version = "3.11.0" source = { editable = "providers/apache/kylin" } dependencies = [ { name = "apache-airflow" }, @@ -4008,7 +4008,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-livy" -version = "4.6.1" +version = "4.6.2" source = { editable = "providers/apache/livy" } dependencies = [ { name = "aiohttp" }, @@ -4051,7 +4051,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-pig" -version = "4.8.5" +version = "4.9.0" source = { editable = "providers/apache/pig" } dependencies = [ { name = "apache-airflow" }, @@ -4192,7 +4192,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apache-tinkerpop" -version = "1.1.4" +version = "1.2.0" source = { editable = "providers/apache/tinkerpop" } dependencies = [ { name = "apache-airflow" }, @@ -4229,7 +4229,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-apprise" -version = "2.3.4" +version = "2.4.0" source = { editable = "providers/apprise" } dependencies = [ { name = "apache-airflow" }, @@ -4266,7 +4266,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-arangodb" -version = "2.9.6" +version = "2.10.0" source = { editable = "providers/arangodb" } dependencies = [ { name = "apache-airflow" }, @@ -4303,7 +4303,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-asana" -version = "2.11.4" +version = "2.12.0" source = { editable = "providers/asana" } dependencies = [ { name = "apache-airflow" }, @@ -4340,7 +4340,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-atlassian-jira" -version = "3.3.5" +version = "3.4.0" source = { editable = "providers/atlassian/jira" } dependencies = [ { name = "apache-airflow" }, @@ -4381,7 +4381,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-celery" -version = "3.24.0" +version = "3.24.1" source = { editable = "providers/celery" } dependencies = [ { name = "apache-airflow" }, @@ -4467,7 +4467,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-cloudant" -version = "4.3.5" +version = "4.3.6" source = { editable = "providers/cloudant" } dependencies = [ { name = "apache-airflow" }, @@ -4504,7 +4504,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-cncf-kubernetes" -version = "10.22.0" +version = "10.23.0" source = { editable = "providers/cncf/kubernetes" } dependencies = [ { name = "aiofiles" }, @@ -4552,7 +4552,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-cohere" -version = "1.7.0" +version = "1.8.0" source = { editable = "providers/cohere" } dependencies = [ { name = "apache-airflow" }, @@ -4592,7 +4592,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-ai" -version = "0.9.0" +version = "0.10.0" source = { editable = "providers/common/ai" } dependencies = [ { name = "apache-airflow" }, @@ -4751,7 +4751,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-compat" -version = "1.19.0" +version = "1.20.0" source = { editable = "providers/common/compat" } dependencies = [ { name = "apache-airflow" }, @@ -4827,7 +4827,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-io" -version = "1.9.0" +version = "1.10.0" source = { editable = "providers/common/io" } dependencies = [ { name = "apache-airflow" }, @@ -4871,7 +4871,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-messaging" -version = "2.1.0" +version = "2.1.1" source = { editable = "providers/common/messaging" } dependencies = [ { name = "apache-airflow" }, @@ -4917,7 +4917,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-common-sql" -version = "2.1.1" +version = "2.2.0" source = { editable = "providers/common/sql" } dependencies = [ { name = "apache-airflow" }, @@ -5019,7 +5019,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-databricks" -version = "7.20.0" +version = "7.21.0" source = { editable = "providers/databricks" } dependencies = [ { name = "aiohttp" }, @@ -5131,7 +5131,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-datadog" -version = "3.10.5" +version = "3.11.0" source = { editable = "providers/datadog" } dependencies = [ { name = "apache-airflow" }, @@ -5168,7 +5168,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-dbt-cloud" -version = "4.9.3" +version = "4.10.0" source = { editable = "providers/dbt/cloud" } dependencies = [ { name = "aiohttp" }, @@ -5223,7 +5223,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-dingding" -version = "3.9.5" +version = "3.10.0" source = { editable = "providers/dingding" } dependencies = [ { name = "apache-airflow" }, @@ -5301,7 +5301,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-docker" -version = "4.5.9" +version = "4.6.0" source = { editable = "providers/docker" } dependencies = [ { name = "apache-airflow" }, @@ -5377,7 +5377,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-edge3" -version = "4.3.2" +version = "5.0.0" source = { editable = "providers/edge3" } dependencies = [ { name = "aiofiles" }, @@ -5469,7 +5469,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-exasol" -version = "4.10.6" +version = "4.11.0" source = { editable = "providers/exasol" } dependencies = [ { name = "apache-airflow" }, @@ -5524,7 +5524,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-fab" -version = "3.9.0" +version = "3.10.0" source = { editable = "providers/fab" } dependencies = [ { name = "apache-airflow" }, @@ -5646,7 +5646,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-ftp" -version = "3.15.2" +version = "3.16.0" source = { editable = "providers/ftp" } dependencies = [ { name = "apache-airflow" }, @@ -5690,7 +5690,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-git" -version = "0.5.0" +version = "1.0.0" source = { editable = "providers/git" } dependencies = [ { name = "apache-airflow" }, @@ -5736,7 +5736,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-github" -version = "2.11.3" +version = "2.12.0" source = { editable = "providers/github" } dependencies = [ { name = "apache-airflow" }, @@ -5773,7 +5773,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-google" -version = "22.5.0" +version = "22.6.0" source = { editable = "providers/google" } dependencies = [ { name = "apache-airflow" }, @@ -6090,7 +6090,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-grpc" -version = "3.9.5" +version = "3.10.0" source = { editable = "providers/grpc" } dependencies = [ { name = "apache-airflow" }, @@ -6131,7 +6131,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-hashicorp" -version = "4.8.1" +version = "4.8.2" source = { editable = "providers/hashicorp" } dependencies = [ { name = "apache-airflow" }, @@ -6181,7 +6181,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-http" -version = "6.1.0" +version = "6.2.0" source = { editable = "providers/http" } dependencies = [ { name = "aiohttp" }, @@ -6328,7 +6328,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-imap" -version = "3.12.1" +version = "3.13.0" source = { editable = "providers/imap" } dependencies = [ { name = "apache-airflow" }, @@ -6363,7 +6363,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-influxdb" -version = "2.11.1" +version = "2.12.0" source = { editable = "providers/influxdb" } dependencies = [ { name = "apache-airflow" }, @@ -6392,8 +6392,8 @@ requires-dist = [ { name = "apache-airflow-providers-common-compat", editable = "providers/common/compat" }, { name = "influxdb-client", specifier = ">=1.19.0" }, { name = "influxdb3-python", specifier = ">=0.12.0" }, - { name = "pandas", marker = "python_full_version == '3.13.*'", specifier = ">=2.2.3" }, { name = "pandas", marker = "python_full_version < '3.13'", specifier = ">=2.1.2" }, + { name = "pandas", marker = "python_full_version == '3.13.*'", specifier = ">=2.2.3" }, { name = "pandas", marker = "python_full_version >= '3.14'", specifier = ">=2.3.3" }, { name = "requests", specifier = ">=2.32.0,<3" }, ] @@ -6570,7 +6570,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-keycloak" -version = "0.10.0" +version = "0.11.0" source = { editable = "providers/keycloak" } dependencies = [ { name = "apache-airflow" }, @@ -6607,7 +6607,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-microsoft-azure" -version = "15.1.0" +version = "15.2.0" source = { editable = "providers/microsoft/azure" } dependencies = [ { name = "adlfs" }, @@ -6800,7 +6800,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-microsoft-psrp" -version = "3.2.7" +version = "4.0.0" source = { editable = "providers/microsoft/psrp" } dependencies = [ { name = "apache-airflow" }, @@ -6837,7 +6837,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-microsoft-winrm" -version = "3.14.4" +version = "3.15.0" source = { editable = "providers/microsoft/winrm" } dependencies = [ { name = "apache-airflow" }, @@ -6876,7 +6876,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-mongo" -version = "5.4.0" +version = "5.5.0" source = { editable = "providers/mongo" } dependencies = [ { name = "apache-airflow" }, @@ -6919,7 +6919,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-mysql" -version = "6.6.2" +version = "6.7.0" source = { editable = "providers/mysql" } dependencies = [ { name = "aiomysql" }, @@ -7000,7 +7000,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-neo4j" -version = "3.12.1" +version = "3.13.0" source = { editable = "providers/neo4j" } dependencies = [ { name = "apache-airflow" }, @@ -7079,7 +7079,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-openai" -version = "1.8.2" +version = "2.0.0" source = { editable = "providers/openai" } dependencies = [ { name = "apache-airflow" }, @@ -7151,7 +7151,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-openlineage" -version = "2.20.1" +version = "2.20.2" source = { editable = "providers/openlineage" } dependencies = [ { name = "apache-airflow" }, @@ -7212,7 +7212,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-opensearch" -version = "1.12.1" +version = "1.13.0" source = { editable = "providers/opensearch" } dependencies = [ { name = "apache-airflow" }, @@ -7249,7 +7249,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-opsgenie" -version = "5.10.4" +version = "5.11.0" source = { editable = "providers/opsgenie" } dependencies = [ { name = "apache-airflow" }, @@ -7286,7 +7286,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-oracle" -version = "4.6.3" +version = "4.7.0" source = { editable = "providers/oracle" } dependencies = [ { name = "apache-airflow" }, @@ -7352,7 +7352,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-pagerduty" -version = "5.2.7" +version = "5.3.0" source = { editable = "providers/pagerduty" } dependencies = [ { name = "apache-airflow" }, @@ -7491,7 +7491,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-pinecone" -version = "2.4.5" +version = "2.5.0" source = { editable = "providers/pinecone" } dependencies = [ { name = "apache-airflow" }, @@ -7528,7 +7528,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-postgres" -version = "7.0.2" +version = "7.1.0" source = { editable = "providers/postgres" } dependencies = [ { name = "apache-airflow" }, @@ -7625,7 +7625,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-presto" -version = "5.12.1" +version = "5.13.0" source = { editable = "providers/presto" } dependencies = [ { name = "apache-airflow" }, @@ -7692,7 +7692,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-qdrant" -version = "1.5.6" +version = "1.6.0" source = { editable = "providers/qdrant" } dependencies = [ { name = "apache-airflow" }, @@ -7729,7 +7729,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-redis" -version = "4.6.0" +version = "4.7.0" source = { editable = "providers/redis" } dependencies = [ { name = "apache-airflow" }, @@ -7775,7 +7775,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-salesforce" -version = "5.14.2" +version = "5.15.0" source = { editable = "providers/salesforce" } dependencies = [ { name = "apache-airflow" }, @@ -7817,7 +7817,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-samba" -version = "4.13.0" +version = "4.14.0" source = { editable = "providers/samba" } dependencies = [ { name = "apache-airflow" }, @@ -7869,7 +7869,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-segment" -version = "3.9.5" +version = "3.10.0" source = { editable = "providers/segment" } dependencies = [ { name = "apache-airflow" }, @@ -7943,7 +7943,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-sftp" -version = "6.0.1" +version = "6.1.0" source = { editable = "providers/sftp" } dependencies = [ { name = "apache-airflow" }, @@ -8037,7 +8037,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-slack" -version = "9.10.2" +version = "9.11.0" source = { editable = "providers/slack" } dependencies = [ { name = "aiohttp" }, @@ -8088,7 +8088,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-smtp" -version = "3.0.4" +version = "3.1.0" source = { editable = "providers/smtp" } dependencies = [ { name = "aiosmtplib" }, @@ -8125,7 +8125,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-snowflake" -version = "6.17.0" +version = "6.18.0" source = { editable = "providers/snowflake" } dependencies = [ { name = "apache-airflow" }, @@ -8240,7 +8240,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-ssh" -version = "6.0.1" +version = "6.1.0" source = { editable = "providers/ssh" } dependencies = [ { name = "apache-airflow" }, @@ -8279,7 +8279,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-standard" -version = "1.19.0" +version = "1.20.0" source = { editable = "providers/standard" } dependencies = [ { name = "apache-airflow" }, @@ -8325,7 +8325,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-tableau" -version = "5.6.1" +version = "5.7.0" source = { editable = "providers/tableau" } dependencies = [ { name = "apache-airflow" }, @@ -8362,7 +8362,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-telegram" -version = "4.9.6" +version = "4.10.0" source = { editable = "providers/telegram" } dependencies = [ { name = "apache-airflow" }, @@ -8399,7 +8399,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-teradata" -version = "3.6.3" +version = "3.7.0" source = { editable = "providers/teradata" } dependencies = [ { name = "apache-airflow" }, @@ -8471,7 +8471,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-trino" -version = "6.6.1" +version = "6.7.0" source = { editable = "providers/trino" } dependencies = [ { name = "apache-airflow" }, @@ -8623,7 +8623,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-weaviate" -version = "3.4.1" +version = "3.5.0" source = { editable = "providers/weaviate" } dependencies = [ { name = "apache-airflow" }, @@ -8667,7 +8667,7 @@ docs = [{ name = "apache-airflow-devel-common", extras = ["docs"], editable = "d [[package]] name = "apache-airflow-providers-yandex" -version = "4.5.2" +version = "4.6.0" source = { editable = "providers/yandex" } dependencies = [ { name = "apache-airflow" },