diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt index 783dabac775e9..591addf072919 100644 --- a/providers/.last_release_date.txt +++ b/providers/.last_release_date.txt @@ -1 +1 @@ -2026-01-17 +2026-01-27 diff --git a/providers/alibaba/README.rst b/providers/alibaba/README.rst index 69c546a45b5e1..341c166449a2b 100644 --- a/providers/alibaba/README.rst +++ b/providers/alibaba/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-alibaba`` -Release: ``3.3.3`` +Release: ``3.3.4`` 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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``oss2`` ``>=2.14.0`` ``alibabacloud_adb20211201`` ``>=1.0.0`` ``alibabacloud_tea_openapi`` ``>=0.3.7`` @@ -81,4 +81,4 @@ Dependent package ================================================================================================================== ================= 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 2916bfeef7f02..6e48150a7a514 100644 --- a/providers/alibaba/docs/changelog.rst +++ b/providers/alibaba/docs/changelog.rst @@ -26,6 +26,17 @@ Changelog --------- +3.3.4 +..... + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.3.3 ..... diff --git a/providers/alibaba/docs/index.rst b/providers/alibaba/docs/index.rst index 886c7cdd30c8e..a200c77ac9027 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.3.3 +Release: 3.3.4 Provider package ---------------- @@ -101,7 +101,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``oss2`` ``>=2.14.0`` ``alibabacloud_adb20211201`` ``>=1.0.0`` ``alibabacloud_tea_openapi`` ``>=0.3.7`` @@ -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-alibaba 3.3.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-alibaba 3.3.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-alibaba 3.3.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-alibaba 3.3.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/alibaba/provider.yaml b/providers/alibaba/provider.yaml index 590f0f000d494..570f54bb6f30f 100644 --- a/providers/alibaba/provider.yaml +++ b/providers/alibaba/provider.yaml @@ -22,12 +22,13 @@ description: | Alibaba Cloud integration (including `Alibaba Cloud `__). state: ready -source-date-epoch: 1768333843 +source-date-epoch: 1769460342 # 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.4 - 3.3.3 - 3.3.2 - 3.3.1 diff --git a/providers/alibaba/pyproject.toml b/providers/alibaba/pyproject.toml index 27e99ec6d6b49..85adae95b83c8 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.3.3" +version = "3.3.4" description = "Provider package apache-airflow-providers-alibaba for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "oss2>=2.14.0", "alibabacloud_adb20211201>=1.0.0", "alibabacloud_tea_openapi>=0.3.7", @@ -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-alibaba/3.3.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.4/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 39997789a0d15..16a862c1e9f9d 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.3.3" +__version__ = "3.3.4" 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 c0c588e5386cb..f4e518208c222 100644 --- a/providers/amazon/README.rst +++ b/providers/amazon/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-amazon`` -Release: ``9.20.0`` +Release: ``9.21.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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``apache-airflow-providers-http`` ``boto3`` ``>=1.37.2`` @@ -133,4 +133,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 a600f7951e69e..3245d484841c7 100644 --- a/providers/amazon/docs/changelog.rst +++ b/providers/amazon/docs/changelog.rst @@ -25,7 +25,42 @@ Changelog --------- + +9.21.0 +...... + +.. warning:: The configuration ``max_run_task_attempts`` in lambda executor has been renamed ``max_invoke_attempts``. + Since the Lambda executor is still experimental, this is not considered a breaking change. + +Features +~~~~~~~~ + +* ``AIP-67 - Multi-team: AwsBatchExecutor per team executor config (#60920)`` + +Bug Fixes +~~~~~~~~~ + * ``Rename ''max_run_task_attempts'' to ''max_invoke_attempts'' in AWS Lambda Executor (#60666)`` +* ``EC2CreateInstanceOperator could leave EC2 instances running when failures (#60904)`` +* ``Fix incorrect compute param example in SageMakerNotebookHook docstring (#60247)`` +* ``Adjusted the EMRServerlessStartJobOperator to cancel failed jobs (#51883)`` +* ``Fix/ssm deferrable exit code handling (#60978)`` + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` +* ``Assert executors support multi team (#60843)`` +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``fix flaky test (#60398)`` + * ``Fix time-machine lib >=3.0.0 supporting changes (#60939)`` + * ``Decouple task sdk from airflow core for remote logging (#60826)`` + * ``Fix policy store deletion in 'test_aws_auth_manager' (#60837)`` + * ``Refactor opensearch, elasticsearch, amazon providers to use SQLA2 Related to #59402 (#60497)`` 9.20.0 ...... diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst index a389ffc397362..53d3068c8c983 100644 --- a/providers/amazon/docs/index.rst +++ b/providers/amazon/docs/index.rst @@ -87,7 +87,7 @@ apache-airflow-providers-amazon package Amazon integration (including `Amazon Web Services (AWS) `__). -Release: 9.20.0 +Release: 9.21.0 Provider package ---------------- @@ -111,7 +111,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``apache-airflow-providers-http`` ``boto3`` ``>=1.37.2`` @@ -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-amazon 9.20.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-amazon 9.20.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.21.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.21.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml index c8575f85b2c9f..2d14a2a6940da 100644 --- a/providers/amazon/provider.yaml +++ b/providers/amazon/provider.yaml @@ -22,12 +22,13 @@ description: | Amazon integration (including `Amazon Web Services (AWS) `__). state: ready -source-date-epoch: 1768334114 +source-date-epoch: 1769460456 # 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.21.0 - 9.20.0 - 9.19.0 - 9.18.1 diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml index aad157e3be2a9..25bdc461287db 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.20.0" +version = "9.21.0" description = "Provider package apache-airflow-providers-amazon for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "apache-airflow-providers-common-sql>=1.27.0", "apache-airflow-providers-http", # We should update minimum version of boto3 and here regularly to avoid `pip` backtracking with the number @@ -219,8 +219,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.20.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.20.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.21.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.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/amazon/src/airflow/providers/amazon/__init__.py b/providers/amazon/src/airflow/providers/amazon/__init__.py index 2979409a4862e..77ede0175f9c3 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.20.0" +__version__ = "9.21.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 3222bead378b7..43e2a9aa4a80d 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.11.2`` +Release: ``4.11.3`` `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 ------------ @@ -51,16 +51,17 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13 Requirements ------------ -========================================== ===================================== +========================================== ====================================== PIP package Version required -========================================== ===================================== +========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``hdfs[avro,dataframe,kerberos]`` ``>=2.5.4; python_version < "3.12"`` ``hdfs[avro,dataframe,kerberos]`` ``>=2.7.3; python_version >= "3.12"`` +``fastavro`` ``>=1.10.0; python_version >= "3.13"`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` -========================================== ===================================== +========================================== ====================================== Cross provider package dependencies ----------------------------------- @@ -82,4 +83,4 @@ Dependent package ================================================================================================================== ================= 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 bb092da252688..619b7cb8e6dd7 100644 --- a/providers/apache/hdfs/docs/changelog.rst +++ b/providers/apache/hdfs/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.11.3 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.11.2 ...... diff --git a/providers/apache/hdfs/docs/index.rst b/providers/apache/hdfs/docs/index.rst index 077f5079e01d5..200f4c81581e8 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.11.2 +Release: 4.11.3 Provider package ---------------- @@ -122,5 +122,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.11.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-hdfs 4.11.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hdfs 4.11.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hdfs 4.11.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/hdfs/provider.yaml b/providers/apache/hdfs/provider.yaml index 6f3f41db30e2e..8ad9e78da6110 100644 --- a/providers/apache/hdfs/provider.yaml +++ b/providers/apache/hdfs/provider.yaml @@ -23,12 +23,13 @@ description: | and `WebHDFS `__. state: ready -source-date-epoch: 1768334185 +source-date-epoch: 1769460507 # 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.11.3 - 4.11.2 - 4.11.1 - 4.11.0 diff --git a/providers/apache/hdfs/pyproject.toml b/providers/apache/hdfs/pyproject.toml index 5cc0c959a6868..423cd0bba6775 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.11.2" +version = "4.11.3" description = "Provider package apache-airflow-providers-apache-hdfs 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-hdfs/4.11.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.3/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 20875bc0b05bc..d59da8e9ad177 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.11.2" +__version__ = "4.11.3" 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 b379a6d3d8afc..414924ba0146d 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.2.3`` +Release: ``9.2.4`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ===================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.26.0`` ``hmsclient`` ``>=0.1.0`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` @@ -102,8 +102,7 @@ Extra Dependencies ``samba`` ``apache-airflow-providers-samba`` ``vertica`` ``apache-airflow-providers-vertica`` ``GSSAPI`` ``winkerberos>=0.7.0; sys_platform == "win32"``, ``kerberos>=1.3.0; sys_platform != "win32"`` -``common.compat`` ``apache-airflow-providers-common-compat`` =================== ============================================================================================= 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 84d029d50813b..5bc4acdb1a535 100644 --- a/providers/apache/hive/docs/changelog.rst +++ b/providers/apache/hive/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +9.2.4 +..... + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 9.2.3 ..... diff --git a/providers/apache/hive/docs/index.rst b/providers/apache/hive/docs/index.rst index cabd52d947e4b..d1a7692ba4a05 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.2.3 +Release: 9.2.4 Provider package ---------------- @@ -144,5 +144,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.2.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-hive 9.2.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hive 9.2.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hive 9.2.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/hive/provider.yaml b/providers/apache/hive/provider.yaml index 02daa2ad8e5c8..9eb2874e735f8 100644 --- a/providers/apache/hive/provider.yaml +++ b/providers/apache/hive/provider.yaml @@ -22,12 +22,13 @@ description: | `Apache Hive `__ state: ready -source-date-epoch: 1768334208 +source-date-epoch: 1769460615 # 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.2.4 - 9.2.3 - 9.2.2 - 9.2.1 diff --git a/providers/apache/hive/pyproject.toml b/providers/apache/hive/pyproject.toml index de84aca0760e4..e2a6157d62d4b 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.2.3" +version = "9.2.4" description = "Provider package apache-airflow-providers-apache-hive 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-apache-hive/9.2.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.4/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 5d75eeb1c8695..6a3260b4d63ba 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.2.3" +__version__ = "9.2.4" 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 a205d00b0283a..b7fd19fbb9b95 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.5.2`` +Release: ``4.5.3`` `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 ------------ @@ -55,7 +55,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-http`` ``>=5.1.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``aiohttp`` ``>=3.9.2`` ``asgiref`` ``>=2.3.0`` ========================================== ================== @@ -81,4 +81,4 @@ Dependent package ================================================================================================================== ================= 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 f08b9d334bc14..6212c96a9de95 100644 --- a/providers/apache/livy/docs/changelog.rst +++ b/providers/apache/livy/docs/changelog.rst @@ -28,6 +28,17 @@ Changelog --------- +4.5.3 +..... + +Misc +~~~~ + +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. 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/apache/livy/docs/index.rst b/providers/apache/livy/docs/index.rst index 31e35101bdc44..058669470b5c2 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.5.2 +Release: 4.5.3 Provider package ---------------- @@ -132,5 +132,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.5.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-livy 4.5.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-livy 4.5.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-livy 4.5.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/livy/provider.yaml b/providers/apache/livy/provider.yaml index 4f6587d9e148f..f495d827cbc6f 100644 --- a/providers/apache/livy/provider.yaml +++ b/providers/apache/livy/provider.yaml @@ -22,12 +22,13 @@ description: | `Apache Livy `__ state: ready -source-date-epoch: 1768334291 +source-date-epoch: 1769537079 # 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.3 - 4.5.2 - 4.5.1 - 4.5.0 diff --git a/providers/apache/livy/pyproject.toml b/providers/apache/livy/pyproject.toml index f6e153e588c60..3000a45eb0530 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.5.2" +version = "4.5.3" 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.5.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.3/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 11f4db52d773f..7943cbbc31b67 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.5.2" +__version__ = "4.5.3" 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 b78afb00cc650..ebb59ffc0faed 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-celery`` -Release: ``3.15.1`` +Release: ``3.15.2`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``celery[redis]`` ``>=5.5.0,<6`` ``flower`` ``>=1.0.0`` ========================================== ================== @@ -89,4 +89,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 2ead34b924970..adc41d7d82a2f 100644 --- a/providers/celery/docs/changelog.rst +++ b/providers/celery/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +3.15.2 +...... + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.15.1 ...... diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index 40e543b86e5bc..76ba3793d99f6 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.15.1 +Release: 3.15.2 Provider package ---------------- @@ -91,7 +91,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``celery[redis]`` ``>=5.5.0,<6`` ``flower`` ``>=1.0.0`` ========================================== ================== @@ -122,5 +122,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.15.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-celery 3.15.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.15.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.15.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml index f3a6d1cfd34f4..35390451eca86 100644 --- a/providers/celery/provider.yaml +++ b/providers/celery/provider.yaml @@ -22,12 +22,13 @@ description: | `Celery `__ state: ready -source-date-epoch: 1768334451 +source-date-epoch: 1769460632 # 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.15.2 - 3.15.1 - 3.15.0 - 3.14.1 diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index 5b4ea492b8086..13c3143bd10f3 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.15.1" +version = "3.15.2" description = "Provider package apache-airflow-providers-celery for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", # The Celery is known to introduce problems when upgraded to a MAJOR version. Airflow Core # Uses Celery for CeleryExecutor, and we also know that Kubernetes Python client follows SemVer # (https://docs.celeryq.dev/en/stable/contributing.html?highlight=semver#versions). @@ -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-celery/3.15.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.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/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py index 0dd8d86b85180..d406e60c155bc 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.15.1" +__version__ = "3.15.2" 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 064c7e2e989f9..f7f71bcbbfb4b 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.12.2`` +Release: ``10.12.3`` `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 ------------ @@ -55,10 +55,10 @@ PIP package Version required ========================================== ==================== ``aiofiles`` ``>=23.2.0`` ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``asgiref`` ``>=3.5.2`` ``cryptography`` ``>=41.0.0,<46.0.0`` -``kubernetes`` ``>=32.0.0,<35.0.0`` +``kubernetes`` ``>=35.0.0,<36.0.0`` ``urllib3`` ``>=2.1.0,!=2.6.0`` ``kubernetes_asyncio`` ``>=32.0.0,<35.0.0`` ========================================== ==================== @@ -83,4 +83,4 @@ Dependent package ================================================================================================================== ================= 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 611ee69eb9003..d5c128bbccfd3 100644 --- a/providers/cncf/kubernetes/docs/changelog.rst +++ b/providers/cncf/kubernetes/docs/changelog.rst @@ -32,6 +32,26 @@ Changelog Previously this would create a job that would never complete and always fail the task. Executing a task with ``parallelism = 0`` and ``wait_until_job_complete=True`` will now raise a validation error. +10.12.3 +....... + +Bug Fixes +~~~~~~~~~ + +* ``AsyncKubernetesHook.watch_pod_events could silently stop emitting events when (#60532)`` +* ``improved the event which is thrown in the event log tab when a pod failes for k8s exec (#60800)`` +* ``Ensure deterministic Spark driver pod selection during reattach. Added unit tests. (#60717)`` +* ``Repair k8 async connection getter (#61138)`` + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 10.12.2 ....... diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst index 10d38b03bc93b..3cb7cc014b50d 100644 --- a/providers/cncf/kubernetes/docs/index.rst +++ b/providers/cncf/kubernetes/docs/index.rst @@ -87,7 +87,7 @@ apache-airflow-providers-cncf-kubernetes package `Kubernetes `__ -Release: 10.12.2 +Release: 10.12.3 Provider package ---------------- @@ -112,7 +112,7 @@ PIP package Version required ========================================== ==================== ``aiofiles`` ``>=23.2.0`` ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``asgiref`` ``>=3.5.2`` ``cryptography`` ``>=41.0.0,<46.0.0`` ``kubernetes`` ``>=35.0.0,<36.0.0`` @@ -145,5 +145,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.12.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-cncf-kubernetes 10.12.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cncf-kubernetes 10.12.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cncf-kubernetes 10.12.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/cncf/kubernetes/provider.yaml b/providers/cncf/kubernetes/provider.yaml index 8e1afb3ebb504..368bd63986074 100644 --- a/providers/cncf/kubernetes/provider.yaml +++ b/providers/cncf/kubernetes/provider.yaml @@ -22,12 +22,13 @@ description: | `Kubernetes `__ state: ready -source-date-epoch: 1768685603 +source-date-epoch: 1769460695 # 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.12.3 - 10.12.2 - 10.12.1 - 10.12.0 diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml index 0c43340ec48c6..5c2625594b34e 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.12.2" +version = "10.12.3" description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -60,7 +60,7 @@ requires-python = ">=3.10" dependencies = [ "aiofiles>=23.2.0", "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.10.1", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "asgiref>=3.5.2", # TODO(potiuk): We should bump cryptography to >=46.0.0 when sqlalchemy>=2.0 is required "cryptography>=41.0.0,<46.0.0", @@ -116,8 +116,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.12.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.3/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 9ac31cc5e6eab..8d9387c18e92d 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.12.2" +__version__ = "10.12.3" 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 a59a2daab2c1f..73f76b0c1fbaa 100644 --- a/providers/cohere/README.rst +++ b/providers/cohere/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-cohere`` -Release: ``1.6.1`` +Release: ``1.6.2`` `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 ------------ @@ -50,13 +50,14 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13 Requirements ------------ -========================================== ================== +========================================== ====================================== PIP package Version required -========================================== ================== +========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-common-compat`` ``>=1.8.0`` ``cohere`` ``>=5.13.4`` -========================================== ================== +``fastavro`` ``>=1.10.0; python_version >= "3.13"`` +========================================== ====================================== Cross provider package dependencies ----------------------------------- @@ -78,4 +79,4 @@ Dependent package ================================================================================================================== ================= 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 ef2a37a8e445d..c9e10bdeaa1d9 100644 --- a/providers/cohere/docs/changelog.rst +++ b/providers/cohere/docs/changelog.rst @@ -20,6 +20,17 @@ Changelog --------- +1.6.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.6.1 ..... diff --git a/providers/cohere/docs/index.rst b/providers/cohere/docs/index.rst index 54fd789e8b46d..ef3151a4da1ff 100644 --- a/providers/cohere/docs/index.rst +++ b/providers/cohere/docs/index.rst @@ -71,7 +71,7 @@ apache-airflow-providers-cohere package `Cohere `__ -Release: 1.6.1 +Release: 1.6.2 Provider package ---------------- @@ -125,5 +125,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.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-cohere 1.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cohere 1.6.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cohere 1.6.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/cohere/provider.yaml b/providers/cohere/provider.yaml index 535b1bd04a1c9..de491c892972a 100644 --- a/providers/cohere/provider.yaml +++ b/providers/cohere/provider.yaml @@ -24,13 +24,14 @@ description: | `Cohere `__ state: ready -source-date-epoch: 1768334578 +source-date-epoch: 1769460748 # 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.6.2 - 1.6.1 - 1.6.0 - 1.5.4 diff --git a/providers/cohere/pyproject.toml b/providers/cohere/pyproject.toml index 296b0604ffdf4..30c10c38b8223 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.6.1" +version = "1.6.2" description = "Provider package apache-airflow-providers-cohere 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-cohere/1.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.6.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.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/cohere/src/airflow/providers/cohere/__init__.py b/providers/cohere/src/airflow/providers/cohere/__init__.py index f4028d34b0f06..bc3ae95d7a4be 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.6.1" +__version__ = "1.6.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst index b99705bf0d871..f44d22edf53f4 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.12.0`` +Release: ``1.13.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 ------------ @@ -87,4 +87,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 d1222a0247c2e..7ffbe487c88be 100644 --- a/providers/common/compat/docs/changelog.rst +++ b/providers/common/compat/docs/changelog.rst @@ -25,6 +25,33 @@ Changelog --------- +1.13.0 +...... + +.. note:: + The new feature ``Add support for async callables in ''PythonOperator''`` will only work on Airflow 3.2. + +Features +~~~~~~~~ + +* ``Add support for async callables in ''PythonOperator'' (#60268)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix BaseAsyncOperator in common-compat provider for Airflow 2.x (#60663)`` + +Misc +~~~~ + +* ``Option to disable exporting of legacy metric names (#53722)`` +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Move lineage from airflow core to task sdk (#60968)`` + * ``Revert "Move lineage from airflow core to task sdk (#60968)" (#61151)`` + 1.12.0 ...... diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst index a290b1770380a..b58e1f1006d71 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.12.0 +Release: 1.13.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-common-compat 1.12.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-compat 1.12.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.13.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.13.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/compat/provider.yaml b/providers/common/compat/provider.yaml index 398e83e998506..134464bb9531a 100644 --- a/providers/common/compat/provider.yaml +++ b/providers/common/compat/provider.yaml @@ -22,12 +22,13 @@ description: | Common Compatibility Provider - providing compatibility code for previous Airflow versions state: ready -source-date-epoch: 1768334645 +source-date-epoch: 1769460821 # 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.13.0 - 1.12.0 - 1.11.0 - 1.10.1 diff --git a/providers/common/compat/pyproject.toml b/providers/common/compat/pyproject.toml index 9bd41aba25bdd..c3b275fc2433f 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.12.0" +version = "1.13.0" description = "Provider package apache-airflow-providers-common-compat 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-common-compat/1.12.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.12.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.13.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/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/common/compat/src/airflow/providers/common/compat/__init__.py b/providers/common/compat/src/airflow/providers/common/compat/__init__.py index 081877a024d54..c414b380f5100 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.12.0" +__version__ = "1.13.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst index 070b1be49416e..f58a570a164b2 100644 --- a/providers/common/sql/README.rst +++ b/providers/common/sql/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-common-sql`` -Release: ``1.30.3`` +Release: ``1.30.4`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.11.0`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``sqlparse`` ``>=0.5.1`` ``more-itertools`` ``>=9.0.0`` ``methodtools`` ``>=0.4.7`` @@ -93,4 +93,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 f9905227d8dc9..53281574fda45 100644 --- a/providers/common/sql/docs/changelog.rst +++ b/providers/common/sql/docs/changelog.rst @@ -25,6 +25,17 @@ Changelog --------- +1.30.4 +...... + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.30.3 ...... diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst index 374ed6e612b4e..136ff646888cc 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: 1.30.3 +Release: 1.30.4 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-common-sql 1.30.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-sql 1.30.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 1.30.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 1.30.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml index 9f1c7978c513c..05ba9fdd6c482 100644 --- a/providers/common/sql/provider.yaml +++ b/providers/common/sql/provider.yaml @@ -22,12 +22,13 @@ description: | `Common SQL Provider `__ state: ready -source-date-epoch: 1768334725 +source-date-epoch: 1769460904 # 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.30.4 - 1.30.3 - 1.30.2 - 1.30.1 diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml index d048413bdfad7..7c703afea7b38 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 = "1.30.3" +version = "1.30.4" description = "Provider package apache-airflow-providers-common-sql for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -128,8 +128,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/1.30.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.4/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 5004d36c9b63b..a3913e390aedf 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__ = "1.30.3" +__version__ = "1.30.4" 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 4f9759662c5bc..135242576f2a6 100644 --- a/providers/databricks/README.rst +++ b/providers/databricks/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-databricks`` -Release: ``7.8.3`` +Release: ``7.9.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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``requests`` ``>=2.32.0,<3`` ``databricks-sql-connector`` ``>=4.0.0`` @@ -84,6 +84,7 @@ Dependent package ================================================================================================================== ================= `apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-sql `_ ``common.sql`` +`apache-airflow-providers-google `_ ``google`` `apache-airflow-providers-openlineage `_ ``openlineage`` ================================================================================================================== ================= @@ -99,7 +100,9 @@ Extra Dependencies ``standard`` ``apache-airflow-providers-standard`` ``openlineage`` ``apache-airflow-providers-openlineage>=2.3.0`` ``sqlalchemy`` ``databricks-sqlalchemy>=1.0.2`` +``google`` ``apache-airflow-providers-google>=10.24.0`` +``avro`` ``fastavro>=1.9.0``, ``fastavro>=1.10.0;python_version>="3.12"`` ================== ================================================================ 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 a5d06bd2480a3..e1bc8b3998f23 100644 --- a/providers/databricks/docs/changelog.rst +++ b/providers/databricks/docs/changelog.rst @@ -26,6 +26,30 @@ Changelog --------- +7.9.0 +..... + +Features +~~~~~~~~ + +* ``Add direct GCS export to DatabricksSqlOperator with Parquet/Avro support #55128 (#60543)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix missing fastavro after PR #60732 (#60797)`` +* ``Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)`` +* ``Updating Databricks API endpoints to appropriate versions (#60647)`` + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Revert exclusion of deltalake 1.3.1 as aarch64 binaries are available now (#60611)`` + 7.8.3 ..... diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst index f366162012b70..489c8e76fed30 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.8.3 +Release: 7.9.0 Provider package ---------------- @@ -102,7 +102,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``requests`` ``>=2.32.0,<3`` ``databricks-sql-connector`` ``>=4.0.0`` @@ -142,5 +142,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.8.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-databricks 7.8.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.9.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.9.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml index 276521655e11f..0698bf59b2b9a 100644 --- a/providers/databricks/provider.yaml +++ b/providers/databricks/provider.yaml @@ -22,12 +22,13 @@ description: | `Databricks `__ state: ready -source-date-epoch: 1768334769 +source-date-epoch: 1769460991 # 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.9.0 - 7.8.3 - 7.8.2 - 7.8.1 diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml index b9f594e0a37eb..809a088ee2f10 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.8.3" +version = "7.9.0" description = "Provider package apache-airflow-providers-databricks for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "apache-airflow-providers-common-sql>=1.27.0", "requests>=2.32.0,<3", "databricks-sql-connector>=4.0.0", @@ -146,8 +146,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.8.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.8.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.9.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.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/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py index 010d8bc9b83c2..2bb7f4a8666d8 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.8.3" +__version__ = "7.9.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 e3cade8221ac5..7ae778297c1d5 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.6.3`` +Release: ``4.6.4`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-http`` ``asgiref`` ``>=2.3.0`` ``aiohttp`` ``>=3.9.2`` @@ -92,4 +92,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 2ec9e17eb6efd..8a1c54486c248 100644 --- a/providers/dbt/cloud/docs/changelog.rst +++ b/providers/dbt/cloud/docs/changelog.rst @@ -28,6 +28,18 @@ Changelog --------- +4.6.4 +..... + +Misc +~~~~ + +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix time-machine lib >=3.0.0 supporting changes (#60939)`` + 4.6.3 ..... diff --git a/providers/dbt/cloud/docs/index.rst b/providers/dbt/cloud/docs/index.rst index b75f0668d3482..dd221807d432e 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.6.3 +Release: 4.6.4 Provider package ---------------- @@ -139,5 +139,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.6.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-dbt-cloud 4.6.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dbt-cloud 4.6.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dbt-cloud 4.6.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/dbt/cloud/provider.yaml b/providers/dbt/cloud/provider.yaml index 276dba27c3b14..a2a7adbfc9c8d 100644 --- a/providers/dbt/cloud/provider.yaml +++ b/providers/dbt/cloud/provider.yaml @@ -22,12 +22,13 @@ description: | `dbt Cloud `__ state: ready -source-date-epoch: 1768334788 +source-date-epoch: 1769537148 # 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.4 - 4.6.3 - 4.6.2 - 4.6.1 diff --git a/providers/dbt/cloud/pyproject.toml b/providers/dbt/cloud/pyproject.toml index 8a3432e222ec2..d2b4ae9fba457 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.6.3" +version = "4.6.4" description = "Provider package apache-airflow-providers-dbt-cloud 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-dbt-cloud/4.6.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.4/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 2759fbb571ac6..f9ec5bdbb4060 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.6.3" +__version__ = "4.6.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst index 812028fd4bdfc..d760e4b8dcced 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-edge3`` -Release: ``3.0.0`` +Release: ``3.0.1`` 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 ------------ @@ -66,7 +66,7 @@ Requirements PIP package Version required ========================================== =================== ``apache-airflow`` ``>=3.0.0,!=3.1.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``pydantic`` ``>=2.11.0`` ``retryhttp`` ``>=1.4.0`` ``aiofiles`` ``>=23.2.0`` @@ -93,4 +93,4 @@ Dependent package ================================================================================================================== ================= 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 9c4184a42af85..e69d2a47b5a8a 100644 --- a/providers/edge3/docs/changelog.rst +++ b/providers/edge3/docs/changelog.rst @@ -27,6 +27,27 @@ Changelog --------- +3.0.1 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix edge3 router (#61078)`` + +Misc +~~~~ + +* ``Edge3 inherit core UI Theme (#60417)`` +* ``Bump the edge-ui-package-updates group across 1 directory with 15 updates (#60986)`` +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` +* ``Cleanup leftover AppBuilder Templates in Edge Plugin (#60669)`` +* ``Option to disable exporting of legacy metric names (#53722)`` +* ``Bump the edge-ui-package-updates group across 1 directory with 11 updates (#61088)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.0.0 ..... diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index 365c92543d99b..62141915f8313 100644 --- a/providers/edge3/docs/index.rst +++ b/providers/edge3/docs/index.rst @@ -90,7 +90,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed are provided by the API server. -Release: 3.0.0 +Release: 3.0.1 Provider package ---------------- @@ -114,7 +114,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== =================== ``apache-airflow`` ``>=3.0.0,!=3.1.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``pydantic`` ``>=2.11.0`` ``retryhttp`` ``>=1.4.0`` ``aiofiles`` ``>=23.2.0`` @@ -146,5 +146,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 3.0.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-edge3 3.0.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 3.0.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 3.0.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml index 00767eacaec64..f8d472a892742 100644 --- a/providers/edge3/provider.yaml +++ b/providers/edge3/provider.yaml @@ -33,13 +33,14 @@ description: | are provided by the API server. state: ready -source-date-epoch: 1768334848 +source-date-epoch: 1769461171 # 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.1 - 3.0.0 - 2.0.1 - 2.0.0 diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index 5e8894be53a31..6899818773959 100644 --- a/providers/edge3/pyproject.toml +++ b/providers/edge3/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-edge3" -version = "3.0.0" +version = "3.0.1" description = "Provider package apache-airflow-providers-edge3 for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,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.0,!=3.1.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "pydantic>=2.11.0", "retryhttp>=1.4.0", "aiofiles>=23.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-edge3/3.0.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.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/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py index 25d515f0e611d..c22bc9e8286f4 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__ = "3.0.0" +__version__ = "3.0.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/elasticsearch/README.rst b/providers/elasticsearch/README.rst index 0396a30a478e5..cb0fb26aa29b0 100644 --- a/providers/elasticsearch/README.rst +++ b/providers/elasticsearch/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-elasticsearch`` -Release: ``6.4.3`` +Release: ``6.4.4`` `Elasticsearch `__ @@ -36,7 +36,7 @@ This is a provider package for ``elasticsearch`` provider. All classes for this are in ``airflow.providers.elasticsearch`` 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`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.11.0`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``elasticsearch`` ``>=8.10,<9`` ========================================== ================== @@ -80,4 +80,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/elasticsearch/docs/changelog.rst b/providers/elasticsearch/docs/changelog.rst index 0c196f7e53dd5..9761e73547304 100644 --- a/providers/elasticsearch/docs/changelog.rst +++ b/providers/elasticsearch/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +6.4.4 +..... + +Misc +~~~~ + +* ``Refactor opensearch, elasticsearch, amazon providers to use SQLA2 Related to #59402 (#60497)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.4.3 ..... diff --git a/providers/elasticsearch/docs/index.rst b/providers/elasticsearch/docs/index.rst index 44fe983af0076..217c52f02c096 100644 --- a/providers/elasticsearch/docs/index.rst +++ b/providers/elasticsearch/docs/index.rst @@ -79,7 +79,7 @@ apache-airflow-providers-elasticsearch package `Elasticsearch `__ -Release: 6.4.3 +Release: 6.4.4 Provider package ---------------- @@ -134,5 +134,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-elasticsearch 6.4.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-elasticsearch 6.4.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-elasticsearch 6.4.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-elasticsearch 6.4.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/elasticsearch/provider.yaml b/providers/elasticsearch/provider.yaml index de429558818f6..76c58c3f161cd 100644 --- a/providers/elasticsearch/provider.yaml +++ b/providers/elasticsearch/provider.yaml @@ -22,12 +22,13 @@ description: | `Elasticsearch `__ state: ready -source-date-epoch: 1768334864 +source-date-epoch: 1769461187 # 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.4.4 - 6.4.3 - 6.4.2 - 6.4.1 diff --git a/providers/elasticsearch/pyproject.toml b/providers/elasticsearch/pyproject.toml index 350183077563e..7404f93ee4770 100644 --- a/providers/elasticsearch/pyproject.toml +++ b/providers/elasticsearch/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-elasticsearch" -version = "6.4.3" +version = "6.4.4" description = "Provider package apache-airflow-providers-elasticsearch 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-elasticsearch/6.4.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4/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/elasticsearch/src/airflow/providers/elasticsearch/__init__.py b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py index 1e1f8914bf346..3e731525d4875 100644 --- a/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py +++ b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.4.3" +__version__ = "6.4.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst index 6ccc4663a8d73..0a54ab495f1fe 100644 --- a/providers/exasol/README.rst +++ b/providers/exasol/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-exasol`` -Release: ``4.9.1`` +Release: ``4.9.2`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ===================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.26.0`` ``pyexasol`` ``>=0.26.0`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` @@ -91,4 +91,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 8be421db45140..2bf0c098a7dc1 100644 --- a/providers/exasol/docs/changelog.rst +++ b/providers/exasol/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.9.2 +..... + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.9.1 ..... diff --git a/providers/exasol/docs/index.rst b/providers/exasol/docs/index.rst index 8754542022f5b..50f383ab14594 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.9.1 +Release: 4.9.2 Provider package ---------------- @@ -132,5 +132,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.9.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-exasol 4.9.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.9.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.9.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/exasol/provider.yaml b/providers/exasol/provider.yaml index 18bc86475729b..153e3476399e6 100644 --- a/providers/exasol/provider.yaml +++ b/providers/exasol/provider.yaml @@ -22,12 +22,13 @@ description: | `Exasol `__ state: ready -source-date-epoch: 1768334877 +source-date-epoch: 1769461207 # 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.9.2 - 4.9.1 - 4.9.0 - 4.8.4 diff --git a/providers/exasol/pyproject.toml b/providers/exasol/pyproject.toml index 73f5b2e6176c3..786cfedc11b88 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.9.1" +version = "4.9.2" description = "Provider package apache-airflow-providers-exasol 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-exasol/4.9.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.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/exasol/src/airflow/providers/exasol/__init__.py b/providers/exasol/src/airflow/providers/exasol/__init__.py index 2b61fdd6a4879..d2be6a3fce30d 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.9.1" +__version__ = "4.9.2" 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 850763c414f40..615be7346aabf 100644 --- a/providers/fab/README.rst +++ b/providers/fab/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-fab`` -Release: ``3.1.2`` +Release: ``3.2.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.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``blinker`` ``>=1.6.2; python_version < "3.13"`` ``flask`` ``>=2.2.1,<2.3; python_version < "3.13"`` ``flask-appbuilder`` ``==5.0.1; python_version < "3.13"`` @@ -67,6 +67,7 @@ PIP package Version required ``jmespath`` ``>=0.7.0; python_version < "3.13"`` ``werkzeug`` ``>=2.2,<4; python_version < "3.13"`` ``wtforms`` ``>=3.0,<4; python_version < "3.13"`` +``cachetools`` ``>=6.0; python_version < "3.13"`` ``flask_limiter`` ``>3,!=3.13,<4`` ========================================== ========================================== @@ -99,4 +100,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 803b8216e351c..71e6bf0f8efeb 100644 --- a/providers/fab/docs/changelog.rst +++ b/providers/fab/docs/changelog.rst @@ -20,6 +20,39 @@ Changelog --------- +3.2.0 +..... + +Features +~~~~~~~~ + +* ``Cache user object fetched per request in FAB auth manager for improved performance. (#60274)`` + +Bug Fixes +~~~~~~~~~ + +* ``(bugfix): Add dark theme support for FAB Security pages (#60908)`` +* ``fix(fab): Align ORM column sizes with migration definitions (#60869)`` + +Misc +~~~~ + +* ``Migrate Flask based user APIs to Fastapi (#60973)`` +* ``Improve typing in Fab (#61001)`` +* ``Bump lodash from 4.17.21 to 4.17.23 in /providers/fab/src/airflow/providers/fab/www (#60911)`` +* ``Bump mini-css-extract-plugin from 2.9.4 to 2.10.0 in /providers/fab/src/airflow/providers/fab/www in the fab-ui-package-updates group across 1 directory (#60831)`` +* ``Remove non-logic redundant selection and query in FAB (#60807)`` +* ``Bump the fab-ui-package-updates group across 1 directory with 5 updates (#60791)`` +* ``Migrate FAB POST /users to FastAPI (#60523)`` + +Doc-only +~~~~~~~~ + +* ``Add Azure AD OAuth webserver authentication example with role mapping (#60756)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.1.2 ..... diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst index db53b744df279..3e2bf244fd0cf 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.1.2 +Release: 3.2.0 Provider package ---------------- @@ -150,5 +150,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.1.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-fab 3.1.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml index 1ed53d1ec8e02..4d133462f3525 100644 --- a/providers/fab/provider.yaml +++ b/providers/fab/provider.yaml @@ -28,13 +28,14 @@ description: | # For providers until we think it should be released. state: ready -source-date-epoch: 1768334947 +source-date-epoch: 1769461317 # 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.2.0 - 3.1.2 - 3.1.1 - 3.1.0 diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml index 2f322c76dabd3..22b0fd95b80f4 100644 --- a/providers/fab/pyproject.toml +++ b/providers/fab/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-fab" -version = "3.1.2" +version = "3.2.0" description = "Provider package apache-airflow-providers-fab for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -132,8 +132,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.1.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.1.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.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/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py index b8cba79ae90c0..cee2c475a1d3e 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.1.2" +__version__ = "3.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.2" diff --git a/providers/git/README.rst b/providers/git/README.rst index 7a011e235d8eb..7ee175d79cf3f 100644 --- a/providers/git/README.rst +++ b/providers/git/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-git`` -Release: ``0.2.1`` +Release: ``0.2.2`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=3.0.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``GitPython`` ``>=3.1.44`` ========================================== ================== @@ -78,4 +78,4 @@ Dependent package ================================================================================================================== ================= 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 9ace5b0b44741..dd4b1959e1241 100644 --- a/providers/git/docs/changelog.rst +++ b/providers/git/docs/changelog.rst @@ -19,6 +19,17 @@ Changelog --------- +0.2.2 +..... + +Misc +~~~~ + +* ``Git provider should require common-compat >=1.12.0 (#60985)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 0.2.1 ..... diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst index 01e3e9899320a..a0f7e61d24458 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.2.1 +Release: 0.2.2 Provider package ---------------- @@ -125,5 +125,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.2.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-git 0.2.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 0.2.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 0.2.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml index f8b10451c7d2e..b836397aad14f 100644 --- a/providers/git/provider.yaml +++ b/providers/git/provider.yaml @@ -22,12 +22,13 @@ description: | `Distributed version control system (GIT) `__ state: ready -source-date-epoch: 1768334980 +source-date-epoch: 1769537192 # 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: + - 0.2.2 - 0.2.1 - 0.2.0 - 0.1.1 diff --git a/providers/git/pyproject.toml b/providers/git/pyproject.toml index a2b9d93353e30..47b61e93dcb72 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.2.1" +version = "0.2.2" description = "Provider package apache-airflow-providers-git 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-git/0.2.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.2.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.2.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.2.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/git/src/airflow/providers/git/__init__.py b/providers/git/src/airflow/providers/git/__init__.py index 461daba4887d8..a86aca8244cb7 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.2.1" +__version__ = "0.2.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/google/README.rst b/providers/google/README.rst index 11efff818fce8..c86b32e25b465 100644 --- a/providers/google/README.rst +++ b/providers/google/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-google`` -Release: ``19.4.0`` +Release: ``19.5.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 ------------ @@ -61,7 +61,7 @@ Requirements PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``asgiref`` ``>=3.5.2`` ``dill`` ``>=0.2.3`` @@ -155,6 +155,7 @@ Dependent package `apache-airflow-providers-apache-cassandra `_ ``apache.cassandra`` `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` `apache-airflow-providers-common-compat `_ ``common.compat`` +`apache-airflow-providers-common-messaging `_ ``common.messaging`` `apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-facebook `_ ``facebook`` `apache-airflow-providers-http `_ ``http`` @@ -198,7 +199,8 @@ Extra Dependencies ``trino`` ``apache-airflow-providers-trino`` ``http`` ``apache-airflow-providers-http`` ``standard`` ``apache-airflow-providers-standard`` +``common.messaging`` ``apache-airflow-providers-common-messaging>=2.0.0`` ==================== ========================================================================================================================================= 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 174701cf5e856..cf87f3ac03733 100644 --- a/providers/google/docs/changelog.rst +++ b/providers/google/docs/changelog.rst @@ -27,6 +27,32 @@ Changelog --------- +19.5.0 +...... + +Features +~~~~~~~~ + +* ``Add transport parameter to CloudRunHook and CloudRunExecuteJobOperator (#60394)`` +* ``AIP-82: implement Google Pub/Sub message queue provider (#56445)`` +* ``Add deferrable mode to the Gemini Batch API Operators (#61116)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix GKEStartPodOperator docstring default for on_finish_action (#60960)`` +* ``Fix GoogleBaseAsyncHook initialization to properly call parent init (#60601)`` + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` +* ``Remove redundant try/except blocks in 'BigtableDeleteInstanceOperator' (#60712)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Create tests for Google Cloud Storage Transfer (#58476)`` + 19.4.0 ...... diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst index f2069252b5581..e8a5c8fb78d4d 100644 --- a/providers/google/docs/index.rst +++ b/providers/google/docs/index.rst @@ -89,7 +89,7 @@ Google services including: - `Google Workspace `__ (formerly Google Suite) -Release: 19.4.0 +Release: 19.5.0 Provider package ---------------- @@ -113,7 +113,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``asgiref`` ``>=3.5.2`` ``dill`` ``>=0.2.3`` @@ -231,5 +231,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 19.4.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-google 19.4.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 19.5.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 19.5.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml index 3dc654f300fd4..fc1e2da71331a 100644 --- a/providers/google/provider.yaml +++ b/providers/google/provider.yaml @@ -29,12 +29,13 @@ description: | - `Google Workspace `__ (formerly Google Suite) state: ready -source-date-epoch: 1768671715 +source-date-epoch: 1769461354 # 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: + - 19.5.0 - 19.4.0 - 19.3.0 - 19.2.0 diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml index cfef1c9a35f06..7b7b69bcdf220 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 = "19.4.0" +version = "19.5.0" description = "Provider package apache-airflow-providers-google for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "apache-airflow-providers-common-sql>=1.27.0", "asgiref>=3.5.2", "dill>=0.2.3", @@ -268,8 +268,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/19.4.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/19.4.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/19.5.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/19.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/google/src/airflow/providers/google/__init__.py b/providers/google/src/airflow/providers/google/__init__.py index 3e9f1cc041713..c8edcf07dcdae 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__ = "19.4.0" +__version__ = "19.5.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 a403c48eeac71..78c7c6f677bd5 100644 --- a/providers/hashicorp/README.rst +++ b/providers/hashicorp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-hashicorp`` -Release: ``4.4.2`` +Release: ``4.4.3`` 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 ------------ @@ -89,4 +89,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 06685dbd5fd2a..9c18b5b8a6c34 100644 --- a/providers/hashicorp/docs/changelog.rst +++ b/providers/hashicorp/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.4.3 +..... + +Misc +~~~~ + +* ``Improve explicit secrets path error messages (#59224)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.4.2 ..... diff --git a/providers/hashicorp/docs/index.rst b/providers/hashicorp/docs/index.rst index a77b81a509a42..bc7a4e0878979 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.4.2 +Release: 4.4.3 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-hashicorp 4.4.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-hashicorp 4.4.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-hashicorp 4.4.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-hashicorp 4.4.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/hashicorp/provider.yaml b/providers/hashicorp/provider.yaml index 526799df89c0b..7d3a16117c571 100644 --- a/providers/hashicorp/provider.yaml +++ b/providers/hashicorp/provider.yaml @@ -22,12 +22,13 @@ description: | Hashicorp including `Hashicorp Vault `__ state: ready -source-date-epoch: 1768335148 +source-date-epoch: 1769461395 # 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.4.3 - 4.4.2 - 4.4.1 - 4.4.0 diff --git a/providers/hashicorp/pyproject.toml b/providers/hashicorp/pyproject.toml index 16b3c1d6f2f81..d3ec8591ad8df 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.4.2" +version = "4.4.3" description = "Provider package apache-airflow-providers-hashicorp 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-hashicorp/4.4.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.4.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.4.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.4.3/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 1780962d99e5a..6b04fdfe3b74d 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.4.2" +__version__ = "4.4.3" 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 71b29180257d6..e2f6b403d1d3f 100644 --- a/providers/http/README.rst +++ b/providers/http/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-http`` -Release: ``5.6.3`` +Release: ``5.6.4`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``requests`` ``>=2.32.0,<3`` ``requests-toolbelt`` ``>=1.0.0`` ``aiohttp`` ``>=3.12.14`` @@ -80,14 +80,5 @@ Dependent package `apache-airflow-providers-common-compat `_ ``common.compat`` ================================================================================================================== ================= -Optional dependencies ----------------------- - -================= ========================================== -Extra Dependencies -================= ========================================== -``common.compat`` ``apache-airflow-providers-common-compat`` -================= ========================================== - 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 35962c5bbaa71..b82db2826410d 100644 --- a/providers/http/docs/changelog.rst +++ b/providers/http/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +5.6.4 +..... + +Misc +~~~~ + +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 5.6.3 ..... diff --git a/providers/http/docs/index.rst b/providers/http/docs/index.rst index 68f2d46cb2dae..82127b2cbaec5 100644 --- a/providers/http/docs/index.rst +++ b/providers/http/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-http package `Hypertext Transfer Protocol (HTTP) `__ -Release: 5.6.3 +Release: 5.6.4 Provider package ---------------- @@ -134,5 +134,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 5.6.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-http 5.6.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-http 5.6.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-http 5.6.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/http/provider.yaml b/providers/http/provider.yaml index 67e47a4a4b46e..371886af80fac 100644 --- a/providers/http/provider.yaml +++ b/providers/http/provider.yaml @@ -22,12 +22,13 @@ description: | `Hypertext Transfer Protocol (HTTP) `__ state: ready -source-date-epoch: 1768335160 +source-date-epoch: 1769537221 # 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.4 - 5.6.3 - 5.6.2 - 5.6.1 diff --git a/providers/http/pyproject.toml b/providers/http/pyproject.toml index 956dbcbe5d362..47dc55c7d269f 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 = "5.6.3" +version = "5.6.4" description = "Provider package apache-airflow-providers-http 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-http/5.6.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-http/5.6.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-http/5.6.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-http/5.6.4/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 1945ed9b13837..c6da94ab75084 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__ = "5.6.3" +__version__ = "5.6.4" 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 25d2840ef852b..9faa244f9867e 100644 --- a/providers/keycloak/README.rst +++ b/providers/keycloak/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-keycloak`` -Release: ``0.5.0`` +Release: ``0.5.1`` ``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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=3.0.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``python-keycloak`` ``>=5.0.0`` ========================================== ================== @@ -78,4 +78,4 @@ Dependent package ================================================================================================================== ================= 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 9c721cdbef9d1..a481e989020f4 100644 --- a/providers/keycloak/docs/changelog.rst +++ b/providers/keycloak/docs/changelog.rst @@ -25,6 +25,24 @@ Changelog --------- +0.5.1 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Logout the user when the refresh token is no longer valid (#60781)`` +* ``Fix logout flow in Keycloak auth manager (#60649)`` + +Misc +~~~~ + +* ``Delete refresh token API in Keycloak auth manager (#60838)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Update version compatibility for 'AuthManagerRefreshTokenExpiredException' in tests (#60882)`` + 0.5.0 ..... diff --git a/providers/keycloak/docs/index.rst b/providers/keycloak/docs/index.rst index 3f3a18d575590..7f305b482aeaf 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.5.0 +Release: 0.5.1 Provider package ---------------- @@ -131,5 +131,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.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-keycloak 0.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-keycloak 0.5.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-keycloak 0.5.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/keycloak/provider.yaml b/providers/keycloak/provider.yaml index 8af0344473659..1cd51c805bd01 100644 --- a/providers/keycloak/provider.yaml +++ b/providers/keycloak/provider.yaml @@ -22,9 +22,10 @@ description: | ``Keycloak Provider`` state: ready -source-date-epoch: 1768335234 +source-date-epoch: 1769461426 # note that those versions are maintained by release manager - do not update them manually versions: + - 0.5.1 - 0.5.0 - 0.4.1 - 0.4.0 diff --git a/providers/keycloak/pyproject.toml b/providers/keycloak/pyproject.toml index f6ad468a66c3b..81d426e363660 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.5.0" +version = "0.5.1" description = "Provider package apache-airflow-providers-keycloak 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-keycloak/0.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.5.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.5.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/keycloak/src/airflow/providers/keycloak/__init__.py b/providers/keycloak/src/airflow/providers/keycloak/__init__.py index a39c20a2a39aa..52bbe5e8a5fc9 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.5.0" +__version__ = "0.5.1" 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 4f7d6bec54c8c..67f8f9d1a6df2 100644 --- a/providers/microsoft/azure/README.rst +++ b/providers/microsoft/azure/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-microsoft-azure`` -Release: ``12.10.2`` +Release: ``12.10.3`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== =========================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.11.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``adlfs`` ``>=2023.10.0`` ``azure-batch`` ``>=8.0.0`` ``azure-cosmos`` ``>=4.6.0`` @@ -110,14 +110,13 @@ Dependent package Optional dependencies ---------------------- -================= ========================================== -Extra Dependencies -================= ========================================== -``amazon`` ``apache-airflow-providers-amazon`` -``common.compat`` ``apache-airflow-providers-common-compat`` -``oracle`` ``apache-airflow-providers-oracle`` -``sftp`` ``apache-airflow-providers-sftp`` -================= ========================================== +========== =================================== +Extra Dependencies +========== =================================== +``amazon`` ``apache-airflow-providers-amazon`` +``oracle`` ``apache-airflow-providers-oracle`` +``sftp`` ``apache-airflow-providers-sftp`` +========== =================================== 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 40aeafc991f06..72d7225a016d4 100644 --- a/providers/microsoft/azure/docs/changelog.rst +++ b/providers/microsoft/azure/docs/changelog.rst @@ -27,6 +27,25 @@ Changelog --------- +12.10.3 +....... + +Bug Fixes +~~~~~~~~~ + +* ``Fix BaseAzureServiceBusTrigger importing AIRFLOW_V_3_0_PLUS from wrong module (#60644)`` +* ``Fix unclosed aiohttp ClientSession in AzureDataFactoryAsyncHook (#60650)`` + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` +* ``Use common compat get_async_connection in KiotaRequestAdapter (#60871)`` +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 12.10.2 ....... diff --git a/providers/microsoft/azure/docs/index.rst b/providers/microsoft/azure/docs/index.rst index 08a5210ba657f..af28a213447c1 100644 --- a/providers/microsoft/azure/docs/index.rst +++ b/providers/microsoft/azure/docs/index.rst @@ -83,7 +83,7 @@ apache-airflow-providers-microsoft-azure package `Microsoft Azure `__ -Release: 12.10.2 +Release: 12.10.3 Provider package ---------------- @@ -107,7 +107,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== =========================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``adlfs`` ``>=2023.10.0`` ``azure-batch`` ``>=8.0.0`` ``azure-cosmos`` ``>=4.6.0`` @@ -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-microsoft-azure 12.10.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-azure 12.10.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 12.10.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 12.10.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/azure/provider.yaml b/providers/microsoft/azure/provider.yaml index 18c3180a922cb..c137268e7b860 100644 --- a/providers/microsoft/azure/provider.yaml +++ b/providers/microsoft/azure/provider.yaml @@ -20,12 +20,13 @@ name: Microsoft Azure description: | `Microsoft Azure `__ state: ready -source-date-epoch: 1768335244 +source-date-epoch: 1769461451 # 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: + - 12.10.3 - 12.10.2 - 12.10.1 - 12.10.0 diff --git a/providers/microsoft/azure/pyproject.toml b/providers/microsoft/azure/pyproject.toml index a0ef35c5f5c50..070038cfedac8 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 = "12.10.2" +version = "12.10.3" description = "Provider package apache-airflow-providers-microsoft-azure for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "adlfs>=2023.10.0", "azure-batch>=8.0.0", "azure-cosmos>=4.6.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-microsoft-azure/12.10.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.10.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.10.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.10.3/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 11aa9a913e20a..e537065b31ac2 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__ = "12.10.2" +__version__ = "12.10.3" 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 7702d7c89198d..42081d2236f48 100644 --- a/providers/mysql/README.rst +++ b/providers/mysql/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-mysql`` -Release: ``6.4.1`` +Release: ``6.4.2`` `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 ------------ @@ -54,10 +54,10 @@ Requirements PIP package Version required ========================================== ===================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.8.0`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.20.0`` ``mysqlclient`` ``>=2.2.5; sys_platform != "darwin"`` -``mysql-connector-python`` ``>=9.1.0`` +``mysql-connector-python`` ``>=9.1.0,!=9.6.0`` ``aiomysql`` ``>=0.2.0`` ========================================== ===================================== @@ -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 1e0d5e0259f94..eb404ba5b70e5 100644 --- a/providers/mysql/docs/changelog.rst +++ b/providers/mysql/docs/changelog.rst @@ -26,6 +26,17 @@ Changelog --------- +6.4.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Exclude mysql-connector-python 9.6.0 version (#60889)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.4.1 ..... diff --git a/providers/mysql/docs/index.rst b/providers/mysql/docs/index.rst index bdcb0aeb3758b..f216d1517b734 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.4.1 +Release: 6.4.2 Provider package ---------------- @@ -139,5 +139,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.4.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-mysql 6.4.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.4.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.4.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/mysql/provider.yaml b/providers/mysql/provider.yaml index 515f926bfbb79..89abbf5df8616 100644 --- a/providers/mysql/provider.yaml +++ b/providers/mysql/provider.yaml @@ -22,12 +22,13 @@ description: | `MySQL `__ state: ready -source-date-epoch: 1768335332 +source-date-epoch: 1769461482 # 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.4.2 - 6.4.1 - 6.4.0 - 6.3.5 diff --git a/providers/mysql/pyproject.toml b/providers/mysql/pyproject.toml index eff40bc03fc99..52e3f0b7f5080 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.4.1" +version = "6.4.2" description = "Provider package apache-airflow-providers-mysql for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -136,8 +136,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.4.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.4.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.4.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.4.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/mysql/src/airflow/providers/mysql/__init__.py b/providers/mysql/src/airflow/providers/mysql/__init__.py index d7ebfcedada49..f8a9838cdf87f 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.4.1" +__version__ = "6.4.2" 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 4b5f60c9fb149..5440439451a0b 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -23,10 +23,11 @@ Package ``apache-airflow-providers-openlineage`` -Release: ``2.10.0`` +Release: ``2.10.1`` -`OpenLineage `__ +`OpenLineage `__ is an open framework for data lineage collection. +At its core it is an extensible specification that systems can use to interoperate with lineage metadata. Provider package @@ -36,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 ------------ @@ -55,7 +56,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-common-sql`` ``>=1.20.0`` -``apache-airflow-providers-common-compat`` ``>=1.11.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``attrs`` ``>=22.2`` ``openlineage-integration-common`` ``>=1.41.0`` ``openlineage-python`` ``>=1.41.0`` @@ -91,4 +92,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 65848d57605ac..c5e3e0c8a04cc 100644 --- a/providers/openlineage/docs/changelog.rst +++ b/providers/openlineage/docs/changelog.rst @@ -26,6 +26,31 @@ Changelog --------- +2.10.1 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Add AirflowRunFacet to AF3 tasks with externally changed state (#60583)`` + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` +* ``Option to disable exporting of legacy metric names (#53722)`` + +Doc-only +~~~~~~~~ + +* ``Refresh OpenLineage provider docs (#60462)`` +* ``Add OpenLineage known limitations to troubleshooting page (#61072)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Move lineage from airflow core to task sdk (#60968)`` + * ``Revert "Move lineage from airflow core to task sdk (#60968)" (#61151)`` + 2.10.0 ...... diff --git a/providers/openlineage/docs/commits.rst b/providers/openlineage/docs/commits.rst index f106317998a73..a1e7b42878103 100644 --- a/providers/openlineage/docs/commits.rst +++ b/providers/openlineage/docs/commits.rst @@ -26,7 +26,8 @@ Package apache-airflow-providers-openlineage ------------------------------------------------------ -`OpenLineage `__ +`OpenLineage `__ is an open framework for data lineage collection. +At its core it is an extensible specification that systems can use to interoperate with lineage metadata. This is detailed commit list of changes for versions provider package: ``openlineage``. diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index a15923c4bec0e..63ee7dc7d2e71 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -83,7 +83,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.10.0 +Release: 2.10.1 Provider package ---------------- @@ -108,7 +108,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-common-sql`` ``>=1.20.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``attrs`` ``>=22.2`` ``openlineage-integration-common`` ``>=1.41.0`` ``openlineage-python`` ``>=1.41.0`` @@ -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-openlineage 2.10.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openlineage 2.10.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.10.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.10.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openlineage/provider.yaml b/providers/openlineage/provider.yaml index 0c9d5b98b40e9..47daca3f08c9a 100644 --- a/providers/openlineage/provider.yaml +++ b/providers/openlineage/provider.yaml @@ -23,12 +23,13 @@ description: | At its core it is an extensible specification that systems can use to interoperate with lineage metadata. state: ready -source-date-epoch: 1768335429 +source-date-epoch: 1769461516 # 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.1 - 2.10.0 - 2.9.2 - 2.9.1 diff --git a/providers/openlineage/pyproject.toml b/providers/openlineage/pyproject.toml index d2e9b3108a201..06809372ca062 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.10.0" +version = "2.10.1" description = "Provider package apache-airflow-providers-openlineage for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -60,7 +60,7 @@ requires-python = ">=3.10" dependencies = [ "apache-airflow>=2.11.0", "apache-airflow-providers-common-sql>=1.20.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", "attrs>=22.2", "openlineage-integration-common>=1.41.0", "openlineage-python>=1.41.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-openlineage/2.10.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.10.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.10.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.10.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/openlineage/src/airflow/providers/openlineage/__init__.py b/providers/openlineage/src/airflow/providers/openlineage/__init__.py index 8c51e94f027ed..39ab4c990bbe0 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.10.0" +__version__ = "2.10.1" 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 58ffb2affdfbc..c9802af36dfac 100644 --- a/providers/opensearch/README.rst +++ b/providers/opensearch/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-opensearch`` -Release: ``1.8.3`` +Release: ``1.8.4`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.11.0`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``opensearch-py`` ``>=2.2.0`` ========================================== ================== @@ -78,4 +78,4 @@ Dependent package ================================================================================================================== ================= 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 88ebe91165520..2f548460c1132 100644 --- a/providers/opensearch/docs/changelog.rst +++ b/providers/opensearch/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +1.8.4 +..... + +Misc +~~~~ + +* ``Refactor opensearch, elasticsearch, amazon providers to use SQLA2 Related to #59402 (#60497)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.8.3 ..... diff --git a/providers/opensearch/docs/index.rst b/providers/opensearch/docs/index.rst index 686fb62a5a14e..5b1b5b93d2fb4 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.8.3 +Release: 1.8.4 Provider package ---------------- @@ -131,5 +131,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.8.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-opensearch 1.8.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opensearch 1.8.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-opensearch 1.8.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/opensearch/provider.yaml b/providers/opensearch/provider.yaml index ef85a48a5a4aa..28bec0aa517e5 100644 --- a/providers/opensearch/provider.yaml +++ b/providers/opensearch/provider.yaml @@ -22,12 +22,13 @@ description: | `OpenSearch `__ state: ready -source-date-epoch: 1768335439 +source-date-epoch: 1769461532 # 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.4 - 1.8.3 - 1.8.2 - 1.8.1 diff --git a/providers/opensearch/pyproject.toml b/providers/opensearch/pyproject.toml index 257f93165305e..e35b21ae58f7b 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.8.3" +version = "1.8.4" description = "Provider package apache-airflow-providers-opensearch 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-opensearch/1.8.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.8.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.8.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.8.4/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 d254855fffc0f..1a60a488c212f 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.8.3" +__version__ = "1.8.4" 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 6afb2097cd85e..f71db47d4e0de 100644 --- a/providers/pagerduty/README.rst +++ b/providers/pagerduty/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-pagerduty`` -Release: ``5.2.2`` +Release: ``5.2.3`` `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 ------------ @@ -80,4 +80,4 @@ Dependent package ================================================================================================================== ================= 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 49d2f1df390b1..82f809027064d 100644 --- a/providers/pagerduty/docs/changelog.rst +++ b/providers/pagerduty/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +5.2.3 +..... + +Misc +~~~~ + +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 5.2.2 ..... diff --git a/providers/pagerduty/docs/index.rst b/providers/pagerduty/docs/index.rst index fe75159c43d90..1a8f5de47ccbc 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.2 +Release: 5.2.3 Provider package ---------------- @@ -124,5 +124,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.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-pagerduty 5.2.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-pagerduty 5.2.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-pagerduty 5.2.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/pagerduty/provider.yaml b/providers/pagerduty/provider.yaml index afebd1be0ff2d..ab65f1ee09ccb 100644 --- a/providers/pagerduty/provider.yaml +++ b/providers/pagerduty/provider.yaml @@ -22,12 +22,13 @@ description: | `Pagerduty `__ state: ready -source-date-epoch: 1768335486 +source-date-epoch: 1769537264 # 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.3 - 5.2.2 - 5.2.1 - 5.2.0 diff --git a/providers/pagerduty/pyproject.toml b/providers/pagerduty/pyproject.toml index e12439327d3c2..9fa324f1d38e8 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.2" +version = "5.2.3" description = "Provider package apache-airflow-providers-pagerduty 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-pagerduty/5.2.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.2.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.2.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pagerduty/5.2.3/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 b81d7118d4f8c..b3095bd0be889 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.2" +__version__ = "5.2.3" 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 3c6a810696047..7ae90ca54da3e 100644 --- a/providers/postgres/README.rst +++ b/providers/postgres/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-postgres`` -Release: ``6.5.2`` +Release: ``6.5.3`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ====================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.23.0`` ``psycopg2-binary`` ``>=2.9.9; python_version < "3.13"`` ``psycopg2-binary`` ``>=2.9.10; python_version >= "3.13"`` @@ -100,4 +100,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 17f388e5a6de7..f0b2d98c3a6cf 100644 --- a/providers/postgres/docs/changelog.rst +++ b/providers/postgres/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +6.5.3 +..... + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.5.2 ..... diff --git a/providers/postgres/docs/index.rst b/providers/postgres/docs/index.rst index 8d73a5ee59b60..0e2a35239243c 100644 --- a/providers/postgres/docs/index.rst +++ b/providers/postgres/docs/index.rst @@ -78,7 +78,7 @@ apache-airflow-providers-postgres package `PostgreSQL `__ -Release: 6.5.2 +Release: 6.5.3 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-postgres 6.5.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-postgres 6.5.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 6.5.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 6.5.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/postgres/provider.yaml b/providers/postgres/provider.yaml index 2a536be4cca88..90722fc0bd0c8 100644 --- a/providers/postgres/provider.yaml +++ b/providers/postgres/provider.yaml @@ -22,12 +22,13 @@ description: | `PostgreSQL `__ state: ready -source-date-epoch: 1768335516 +source-date-epoch: 1769461542 # 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.5.3 - 6.5.2 - 6.5.1 - 6.5.0 diff --git a/providers/postgres/pyproject.toml b/providers/postgres/pyproject.toml index 7aef8f935bce3..422ec1e03945b 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 = "6.5.2" +version = "6.5.3" description = "Provider package apache-airflow-providers-postgres for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -135,8 +135,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/6.5.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.3/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 f37cc685897fe..e42f1aca77197 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__ = "6.5.2" +__version__ = "6.5.3" 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 d2698a04857e2..867e2bbdbf170 100644 --- a/providers/sftp/README.rst +++ b/providers/sftp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-sftp`` -Release: ``5.6.0`` +Release: ``5.7.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 ------------ @@ -55,7 +55,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-ssh`` ``>=4.0.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``paramiko`` ``>=2.9.0,<4.0.0`` ``asyncssh`` ``>=2.12.0`` ========================================== ================== @@ -84,12 +84,12 @@ Dependent package Optional dependencies ---------------------- -================= ========================================== -Extra Dependencies -================= ========================================== -``common.compat`` ``apache-airflow-providers-common-compat`` -``openlineage`` ``apache-airflow-providers-openlineage`` -================= ========================================== +=============== ======================================== +Extra Dependencies +=============== ======================================== +``openlineage`` ``apache-airflow-providers-openlineage`` +``sshfs`` ``sshfs>=2023.1.0`` +=============== ======================================== 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 1c4bc99bb1408..3ea2f4a97f700 100644 --- a/providers/sftp/docs/changelog.rst +++ b/providers/sftp/docs/changelog.rst @@ -27,6 +27,22 @@ Changelog --------- +5.7.0 +..... + +Features +~~~~~~~~ + +* ``Add SSH/SFTP support for ObjectStoragePath (#60757)`` + +Misc +~~~~ + +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 5.6.0 ..... diff --git a/providers/sftp/docs/index.rst b/providers/sftp/docs/index.rst index 9c41b3f7cce0e..78aea7a5ef61e 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: 5.6.0 +Release: 5.7.0 Provider package ---------------- @@ -134,5 +134,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 5.6.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-sftp 5.6.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-sftp 5.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-sftp 5.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/sftp/provider.yaml b/providers/sftp/provider.yaml index ceaa67f702198..6d02a918cb258 100644 --- a/providers/sftp/provider.yaml +++ b/providers/sftp/provider.yaml @@ -22,12 +22,13 @@ description: | `SSH File Transfer Protocol (SFTP) `__ state: ready -source-date-epoch: 1768335589 +source-date-epoch: 1769461567 # 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.7.0 - 5.6.0 - 5.5.1 - 5.5.0 diff --git a/providers/sftp/pyproject.toml b/providers/sftp/pyproject.toml index d562e123d6680..d493a8026011d 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 = "5.6.0" +version = "5.7.0" description = "Provider package apache-airflow-providers-sftp 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-sftp/5.6.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/5.6.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/5.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/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/sftp/src/airflow/providers/sftp/__init__.py b/providers/sftp/src/airflow/providers/sftp/__init__.py index 84cdfc45c0908..12dd3477cefa5 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__ = "5.6.0" +__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/snowflake/README.rst b/providers/snowflake/README.rst index 10bd14da3c632..f0fe926b45814 100644 --- a/providers/snowflake/README.rst +++ b/providers/snowflake/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-snowflake`` -Release: ``6.8.2`` +Release: ``6.9.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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ======================================================================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.5`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` @@ -100,4 +100,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 6afaede19016d..750ffa716afc4 100644 --- a/providers/snowflake/docs/changelog.rst +++ b/providers/snowflake/docs/changelog.rst @@ -27,6 +27,23 @@ Changelog --------- +6.9.0 +..... + +Features +~~~~~~~~ + +* ``(feat): add HTTP request customization parameters to 'SnowflakeSqlApiHook' (#60689)`` + +Misc +~~~~ + +* ``reformat add proxy support commit (#60432)`` + + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.8.2 ..... diff --git a/providers/snowflake/docs/index.rst b/providers/snowflake/docs/index.rst index 59ea61e4538ea..a9194c1aaed98 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.8.2 +Release: 6.9.0 Provider package ---------------- @@ -144,5 +144,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.8.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-snowflake 6.8.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.9.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.9.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/snowflake/provider.yaml b/providers/snowflake/provider.yaml index 2108e66085368..9c468b0cf2f04 100644 --- a/providers/snowflake/provider.yaml +++ b/providers/snowflake/provider.yaml @@ -22,12 +22,13 @@ description: | `Snowflake `__ state: ready -source-date-epoch: 1768335623 +source-date-epoch: 1769461620 # 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.9.0 - 6.8.2 - 6.8.1 - 6.8.0 diff --git a/providers/snowflake/pyproject.toml b/providers/snowflake/pyproject.toml index 8281160608614..f295075e0abaa 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.8.2" +version = "6.9.0" description = "Provider package apache-airflow-providers-snowflake for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -124,8 +124,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.8.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.8.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.9.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.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/snowflake/src/airflow/providers/snowflake/__init__.py b/providers/snowflake/src/airflow/providers/snowflake/__init__.py index 7717bb5bdc969..c604b8ff2abfa 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.8.2" +__version__ = "6.9.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 4c852b1ae2ca2..019843f53b4a3 100644 --- a/providers/ssh/README.rst +++ b/providers/ssh/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-ssh`` -Release: ``4.3.0`` +Release: ``4.3.1`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``asyncssh`` ``>=2.12.0`` ``paramiko`` ``>=2.9.0,<4.0.0`` ``sshtunnel`` ``>=0.3.2`` @@ -80,4 +80,4 @@ Dependent package ================================================================================================================== ================= 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 5e96a121bb92c..a2f5d4b6d4faa 100644 --- a/providers/ssh/docs/changelog.rst +++ b/providers/ssh/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.3.1 +..... + +Misc +~~~~ + +* ``Use common provider's get_async_connection in other providers (#56791)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.3.0 ..... diff --git a/providers/ssh/docs/index.rst b/providers/ssh/docs/index.rst index 1929be15ab8d4..11e341190f371 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: 4.3.0 +Release: 4.3.1 Provider package ---------------- @@ -124,5 +124,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 4.3.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-ssh 4.3.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ssh 4.3.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ssh 4.3.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/ssh/provider.yaml b/providers/ssh/provider.yaml index 3e1927ad0f4ac..6433c59113b5a 100644 --- a/providers/ssh/provider.yaml +++ b/providers/ssh/provider.yaml @@ -22,12 +22,13 @@ description: | `Secure Shell (SSH) `__ state: ready -source-date-epoch: 1768335645 +source-date-epoch: 1769537303 # 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.1 - 4.3.0 - 4.2.1 - 4.2.0 diff --git a/providers/ssh/pyproject.toml b/providers/ssh/pyproject.toml index c43ddf5542d89..3d7c86a6d43a4 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 = "4.3.0" +version = "4.3.1" 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/4.3.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/4.3.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/4.3.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ssh/4.3.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/ssh/src/airflow/providers/ssh/__init__.py b/providers/ssh/src/airflow/providers/ssh/__init__.py index b86cd1e915aef..0dc13683e2b2a 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__ = "4.3.0" +__version__ = "4.3.1" 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 70c003a21453a..117d711277930 100644 --- a/providers/standard/README.rst +++ b/providers/standard/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-standard`` -Release: ``1.10.3`` +Release: ``1.11.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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ========================================== ================== Cross provider package dependencies @@ -87,4 +87,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 5be7d038505f6..5ff35d885f8cd 100644 --- a/providers/standard/docs/changelog.rst +++ b/providers/standard/docs/changelog.rst @@ -35,6 +35,31 @@ Changelog --------- +1.11.0 +...... + +.. note:: + The new feature ``Add support for async callables in ''PythonOperator''`` will only work on Airflow 3.2. + +Features +~~~~~~~~ + +* ``Add support for async callables in ''PythonOperator'' (#60268)`` + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` +* ``Fix static check fail in hitl/standard provider (#60708)`` + +Doc-only +~~~~~~~~ + +* ``Add HITL operators to standard provider index docs (#60681)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.10.3 ...... diff --git a/providers/standard/docs/index.rst b/providers/standard/docs/index.rst index 7d4b986ee3f9c..4529e23a4919f 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.10.3 +Release: 1.11.0 Provider package ---------------- @@ -90,7 +90,7 @@ The minimum Apache Airflow version supported by this provider distribution is `` PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ========================================== ================== Cross provider package dependencies @@ -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-standard 1.10.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-standard 1.10.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml index e078899a833fe..b71d2b056449e 100644 --- a/providers/standard/provider.yaml +++ b/providers/standard/provider.yaml @@ -21,12 +21,13 @@ name: Standard description: | Airflow Standard Provider state: ready -source-date-epoch: 1768335678 +source-date-epoch: 1769461749 # 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.11.0 - 1.10.3 - 1.10.2 - 1.10.1 diff --git a/providers/standard/pyproject.toml b/providers/standard/pyproject.toml index 5ad02e5efcfb7..87ae69a0d84a1 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.10.3" +version = "1.11.0" description = "Provider package apache-airflow-providers-standard for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", ] # The optional dependencies should be modified in place in the generated file @@ -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-standard/1.10.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.10.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.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/standard/src/airflow/providers/standard/__init__.py b/providers/standard/src/airflow/providers/standard/__init__.py index bc24a2f1e9e8a..c4f5d05834fe8 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.10.3" +__version__ = "1.11.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 2ddd5cb7aa2e6..91d2e97f10281 100644 --- a/providers/teradata/README.rst +++ b/providers/teradata/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-teradata`` -Release: ``3.4.1`` +Release: ``3.4.2`` `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 ------------ @@ -54,7 +54,7 @@ Requirements PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` -``apache-airflow-providers-common-compat`` ``>=1.10.1`` +``apache-airflow-providers-common-compat`` ``>=1.12.0`` ``apache-airflow-providers-common-sql`` ``>=1.20.0`` ``teradatasqlalchemy`` ``>=17.20.0.0`` ``teradatasql`` ``>=17.20.0.28`` @@ -96,4 +96,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 5206fcab65b6f..4fa6c19de99c4 100644 --- a/providers/teradata/docs/changelog.rst +++ b/providers/teradata/docs/changelog.rst @@ -25,6 +25,17 @@ Changelog --------- +3.4.2 +..... + +Misc +~~~~ + +* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.4.1 ..... diff --git a/providers/teradata/docs/index.rst b/providers/teradata/docs/index.rst index dcee98e3a1a96..ba268f2babbc8 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.4.1 +Release: 3.4.2 Provider package ---------------- @@ -136,5 +136,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.4.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-teradata 3.4.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-teradata 3.4.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-teradata 3.4.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/teradata/provider.yaml b/providers/teradata/provider.yaml index 0b47c8e8519a8..705af71d3e095 100644 --- a/providers/teradata/provider.yaml +++ b/providers/teradata/provider.yaml @@ -22,12 +22,13 @@ description: | `Teradata `__ state: ready -source-date-epoch: 1768335705 +source-date-epoch: 1769461769 # 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.2 - 3.4.1 - 3.4.0 - 3.3.1 diff --git a/providers/teradata/pyproject.toml b/providers/teradata/pyproject.toml index 178eeda5df758..a591012a37f56 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.4.1" +version = "3.4.2" description = "Provider package apache-airflow-providers-teradata 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-teradata/3.4.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.4.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.4.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.4.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/teradata/src/airflow/providers/teradata/__init__.py b/providers/teradata/src/airflow/providers/teradata/__init__.py index 6237803086dad..dfa4de2049fdf 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.4.1" +__version__ = "3.4.2" 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 71be75a8861bb..62eafda889301 100644 --- a/providers/yandex/README.rst +++ b/providers/yandex/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-yandex`` -Release: ``4.3.2`` +Release: ``4.3.3`` 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 ------------ @@ -58,7 +58,7 @@ PIP package Version required ``apache-airflow`` ``>=2.11.0`` ``yandexcloud`` ``>=0.308.0; python_version < "3.13"`` ``yandex-query-client`` ``>=0.1.4; python_version < "3.13"`` -``apache-airflow-providers-common-compat`` ``>=1.8.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ========================================== ====================================== Cross provider package dependencies @@ -80,14 +80,5 @@ Dependent package `apache-airflow-providers-common-compat `_ ``common.compat`` ================================================================================================================== ================= -Optional dependencies ----------------------- - -================= ========================================== -Extra Dependencies -================= ========================================== -``common.compat`` ``apache-airflow-providers-common-compat`` -================= ========================================== - 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 f908836d2d328..1bf0a5fc58701 100644 --- a/providers/yandex/docs/changelog.rst +++ b/providers/yandex/docs/changelog.rst @@ -27,6 +27,18 @@ Changelog --------- +4.3.3 +..... + +Misc +~~~~ + +* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Rework ProvidersManager to separate runtime and infrastructure focus (#60218)`` + 4.3.2 ..... diff --git a/providers/yandex/docs/index.rst b/providers/yandex/docs/index.rst index c2bddd5dafee4..9c9e6c4c61c0b 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.3.2 +Release: 4.3.3 Provider package ---------------- @@ -107,7 +107,7 @@ PIP package Version required ``apache-airflow`` ``>=2.11.0`` ``yandexcloud`` ``>=0.308.0; python_version < "3.13"`` ``yandex-query-client`` ``>=0.1.4; python_version < "3.13"`` -``apache-airflow-providers-common-compat`` ``>=1.12.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.0`` ========================================== ====================================== Cross provider package dependencies @@ -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-yandex 4.3.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-yandex 4.3.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-yandex 4.3.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-yandex 4.3.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/yandex/provider.yaml b/providers/yandex/provider.yaml index 0ab76fc0707f6..bded2cc8b4cc4 100644 --- a/providers/yandex/provider.yaml +++ b/providers/yandex/provider.yaml @@ -23,12 +23,13 @@ description: | - `Yandex.Cloud `__ state: ready -source-date-epoch: 1768335746 +source-date-epoch: 1769461781 # 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.3 - 4.3.2 - 4.3.1 - 4.3.0 diff --git a/providers/yandex/pyproject.toml b/providers/yandex/pyproject.toml index 01ee2b892e1bf..c8abece0ea33c 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.3.2" +version = "4.3.3" description = "Provider package apache-airflow-providers-yandex for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -60,7 +60,7 @@ dependencies = [ "apache-airflow>=2.11.0", "yandexcloud>=0.308.0; python_version < '3.13'", "yandex-query-client>=0.1.4; python_version < '3.13'", - "apache-airflow-providers-common-compat>=1.12.0", # use next version + "apache-airflow-providers-common-compat>=1.13.0", ] [dependency-groups] @@ -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-yandex/4.3.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.3.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.3.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.3.3/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 ca15498c1c35c..40e37b686b3c6 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.3.2" +__version__ = "4.3.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0"