diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt index 591addf072919..9e443a7a774df 100644 --- a/providers/.last_release_date.txt +++ b/providers/.last_release_date.txt @@ -1 +1 @@ -2026-01-27 +2026-02-10 diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst index f4e518208c222..9867b320bb5be 100644 --- a/providers/amazon/README.rst +++ b/providers/amazon/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-amazon`` -Release: ``9.21.0`` +Release: ``9.22.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 ------------ @@ -57,8 +57,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.13.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` ``apache-airflow-providers-http`` -``boto3`` ``>=1.37.2`` -``botocore`` ``>=1.37.2`` +``boto3`` ``>=1.41.0`` +``botocore`` ``>=1.41.0`` ``inflection`` ``>=0.5.1`` ``watchtower`` ``>=3.3.1,<4`` ``jsonpath_ng`` ``>=1.5.3`` @@ -111,7 +111,7 @@ Optional dependencies ==================== ======================================================================================================================================== Extra Dependencies ==================== ======================================================================================================================================== -``aiobotocore`` ``aiobotocore[boto3]>=2.21.1`` +``aiobotocore`` ``aiobotocore[boto3]>=2.26.0`` ``cncf.kubernetes`` ``apache-airflow-providers-cncf-kubernetes>=7.2.0`` ``s3fs`` ``s3fs>=2023.10.0`` ``python3-saml`` ``python3-saml>=1.16.0; python_version < '3.13'``, ``xmlsec>=1.3.14; python_version < '3.13'``, ``lxml>=6.0.0; python_version < '3.13'`` @@ -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 3245d484841c7..be2de1dc73b34 100644 --- a/providers/amazon/docs/changelog.rst +++ b/providers/amazon/docs/changelog.rst @@ -26,6 +26,37 @@ Changelog --------- +9.22.0 +...... + +Features +~~~~~~~~ + +* ``Support custom KMS keys in S3CopyObjectOperator (#60597)`` +* ``Add resume_glue_job_on_retry to GlueJobOperator (#59392)`` +* ``Add best-effort cleanup to EmrCreateJobFlowOperator on post-creation failure (#61010)`` +* ``Add best-effort cleanup to EksCreateNodegroupOperator on post-create failure (#61145)`` +* ``Add best-effort cleanup to EcsRunTaskOperator on post-start failure (#61051)`` +* ``Restrict EC2 cleanup to waiter errors and guard behind flag. (#61272)`` +* ``Add cancel_on_kill support for EMR Serverless deferrable operator (#60440)`` + +Bug Fixes +~~~~~~~~~ + +* ``Update EKS hook auth API version to v1 and replace non-POSIX 'source' with '.' (#61441)`` +* ``Fix hardcoded waiter logic in EmrCreateJobFlowOperator (#61195)`` +* ``Fix 'host' in AWS auth manager (#61368)`` + +Misc +~~~~ + +* ``Deprecate 'is_authorized_backfill' in AWS auth manager (#61402)`` +* ``Cleanup some dependencies (#60992)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add missing bundles entries to Amazon and Google provider.yaml (#61650)`` + 9.21.0 ...... diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst index fe57a3e9dfdcd..8298ce513296e 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.21.0 +Release: 9.22.0 Provider package ---------------- @@ -168,5 +168,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-amazon 9.21.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-amazon 9.21.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.22.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.22.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml index d212e491bb37b..583b437a22196 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: 1769460456 +source-date-epoch: 1770750957 # 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.22.0 - 9.21.0 - 9.20.0 - 9.19.0 diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml index 47ec2e64e93dc..aa2f29ca5584b 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.21.0" +version = "9.22.0" description = "Provider package apache-airflow-providers-amazon for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -217,8 +217,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.21.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.21.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.22.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.22.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 77ede0175f9c3..899a09b548ed3 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.21.0" +__version__ = "9.22.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/cassandra/README.rst b/providers/apache/cassandra/README.rst index 6e7433f847349..b704858d31ed2 100644 --- a/providers/apache/cassandra/README.rst +++ b/providers/apache/cassandra/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-cassandra`` -Release: ``3.9.1`` +Release: ``3.9.2`` `Apache Cassandra `__. @@ -36,7 +36,7 @@ This is a provider package for ``apache.cassandra`` provider. All classes for th are in ``airflow.providers.apache.cassandra`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -50,12 +50,15 @@ 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`` -``cassandra-driver`` ``>=3.29.1`` -==================== ================== +========================================== ================================================================== +PIP package Version required +========================================== ================================================================== +``apache-airflow`` ``>=2.11.0`` +``apache-airflow-providers-common-compat`` ``>=1.8.0`` +``cassandra-driver`` ``>=3.29.3; python_version >= "3.13"`` +``cassandra-driver`` ``>=3.29.2; python_version >= "3.12" and python_version < "3.13"`` +``cassandra-driver`` ``>=3.29.1; python_version < "3.12"`` +========================================== ================================================================== Cross provider package dependencies ----------------------------------- @@ -76,14 +79,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/apache/cassandra/docs/changelog.rst b/providers/apache/cassandra/docs/changelog.rst index 744cd8f069795..ec6373d356d53 100644 --- a/providers/apache/cassandra/docs/changelog.rst +++ b/providers/apache/cassandra/docs/changelog.rst @@ -26,6 +26,19 @@ Changelog --------- +3.9.2 +..... + +Misc +~~~~ + +* ``Cleanup Cassandra driver dependencies (#61724)`` +* ``Update cassandra driver specification for various python versions (#61685)`` +* ``Restrict setuptools 82.0.0 in cassandra provider (#61666)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.9.1 ..... diff --git a/providers/apache/cassandra/docs/index.rst b/providers/apache/cassandra/docs/index.rst index 05a88d90f8830..305452217c26e 100644 --- a/providers/apache/cassandra/docs/index.rst +++ b/providers/apache/cassandra/docs/index.rst @@ -76,7 +76,7 @@ apache-airflow-providers-apache-cassandra package `Apache Cassandra `__. -Release: 3.9.1 +Release: 3.9.2 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-apache-cassandra 3.9.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-cassandra 3.9.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-cassandra 3.9.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-cassandra 3.9.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/cassandra/provider.yaml b/providers/apache/cassandra/provider.yaml index 7ea3b14c9b74b..38d0b13ddeea1 100644 --- a/providers/apache/cassandra/provider.yaml +++ b/providers/apache/cassandra/provider.yaml @@ -22,12 +22,13 @@ description: | `Apache Cassandra `__. state: ready -source-date-epoch: 1768334145 +source-date-epoch: 1770751044 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 3.9.2 - 3.9.1 - 3.9.0 - 3.8.4 diff --git a/providers/apache/cassandra/pyproject.toml b/providers/apache/cassandra/pyproject.toml index a2782474fb320..0d216ae9ecf05 100644 --- a/providers/apache/cassandra/pyproject.toml +++ b/providers/apache/cassandra/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-cassandra" -version = "3.9.1" +version = "3.9.2" description = "Provider package apache-airflow-providers-apache-cassandra for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.9.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.9.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.9.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-cassandra/3.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/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py b/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py index 9f04929a216b1..e0d7f048603a9 100644 --- a/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py +++ b/providers/apache/cassandra/src/airflow/providers/apache/cassandra/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.9.1" +__version__ = "3.9.2" 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 414924ba0146d..edc2f1e7b2106 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.4`` +Release: ``9.2.5`` `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 ------------ @@ -100,9 +100,10 @@ Extra Dependencies ``mysql`` ``apache-airflow-providers-mysql`` ``presto`` ``apache-airflow-providers-presto`` ``samba`` ``apache-airflow-providers-samba`` +``sqlalchemy`` ``sqlalchemy>=1.4.49`` ``vertica`` ``apache-airflow-providers-vertica`` ``GSSAPI`` ``winkerberos>=0.7.0; sys_platform == "win32"``, ``kerberos>=1.3.0; sys_platform != "win32"`` =================== ============================================================================================= 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 5bc4acdb1a535..109c65a0220ba 100644 --- a/providers/apache/hive/docs/changelog.rst +++ b/providers/apache/hive/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +9.2.5 +..... + +Misc +~~~~ + +* ``Cleanup some dependencies (#60992)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 9.2.4 ..... diff --git a/providers/apache/hive/docs/index.rst b/providers/apache/hive/docs/index.rst index d1a7692ba4a05..57f8b58212691 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.4 +Release: 9.2.5 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.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-hive 9.2.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hive 9.2.5 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-hive 9.2.5 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/hive/provider.yaml b/providers/apache/hive/provider.yaml index 9eb2874e735f8..4ec437aae1e8b 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: 1769460615 +source-date-epoch: 1770751061 # 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.5 - 9.2.4 - 9.2.3 - 9.2.2 diff --git a/providers/apache/hive/pyproject.toml b/providers/apache/hive/pyproject.toml index 503721d102bee..8b37a262a9030 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.4" +version = "9.2.5" description = "Provider package apache-airflow-providers-apache-hive for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -142,8 +142,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.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.5" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.5/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 6a3260b4d63ba..dbe6b61707e7e 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.4" +__version__ = "9.2.5" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/apache/kafka/README.rst b/providers/apache/kafka/README.rst index cd527e6b31e04..1e9f1ba715024 100644 --- a/providers/apache/kafka/README.rst +++ b/providers/apache/kafka/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-apache-kafka`` -Release: ``1.11.3`` +Release: ``1.12.0`` `Apache Kafka `__ @@ -36,7 +36,7 @@ This is a provider package for ``apache.kafka`` provider. All classes for this p are in ``airflow.providers.apache.kafka`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -45,7 +45,7 @@ You can install this package on top of an existing Airflow installation (see ``R for the minimum Airflow version supported) via ``pip install apache-airflow-providers-apache-kafka`` -The package supports the following python versions: 3.10,3.11,3.12 +The package supports the following python versions: 3.10,3.11,3.12,3.13 Requirements ------------ @@ -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`` ``asgiref`` ``>=2.3.0`` ``confluent-kafka`` ``>=2.6.0`` ========================================== ================== @@ -91,4 +91,4 @@ Extra Dependencies ==================== ==================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/kafka/docs/changelog.rst b/providers/apache/kafka/docs/changelog.rst index 977674f5374e8..dd4863f2f39ed 100644 --- a/providers/apache/kafka/docs/changelog.rst +++ b/providers/apache/kafka/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +1.12.0 +...... + +Features +~~~~~~~~ + +* ``Support Python 3.13 in apache.kafka provider (#61434)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.11.3 ...... diff --git a/providers/apache/kafka/docs/index.rst b/providers/apache/kafka/docs/index.rst index afd1d386d342b..abd3d4f427266 100644 --- a/providers/apache/kafka/docs/index.rst +++ b/providers/apache/kafka/docs/index.rst @@ -83,7 +83,7 @@ apache-airflow-providers-apache-kafka package `Apache Kafka `__ -Release: 1.11.3 +Release: 1.12.0 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-apache-kafka 1.11.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-kafka 1.11.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-kafka 1.12.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-kafka 1.12.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/kafka/provider.yaml b/providers/apache/kafka/provider.yaml index 96657f492d972..159a093e11913 100644 --- a/providers/apache/kafka/provider.yaml +++ b/providers/apache/kafka/provider.yaml @@ -20,7 +20,7 @@ package-name: apache-airflow-providers-apache-kafka name: Apache Kafka state: ready -source-date-epoch: 1768334274 +source-date-epoch: 1770751158 description: | `Apache Kafka `__ # Note that those versions are maintained by release manager - do not update them manually @@ -28,6 +28,7 @@ description: | # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 1.12.0 - 1.11.3 - 1.11.2 - 1.11.1 diff --git a/providers/apache/kafka/pyproject.toml b/providers/apache/kafka/pyproject.toml index 6121950f05ea3..5b48d76b32d1b 100644 --- a/providers/apache/kafka/pyproject.toml +++ b/providers/apache/kafka/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-kafka" -version = "1.11.3" +version = "1.12.0" description = "Provider package apache-airflow-providers-apache-kafka for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -112,8 +112,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.11.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.11.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.12.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.12.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py b/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py index a585135e0b2a0..fb711ffcb5cd9 100644 --- a/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py +++ b/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.11.3" +__version__ = "1.12.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/celery/README.rst b/providers/celery/README.rst index ebb59ffc0faed..ac8628dca99ea 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-celery`` -Release: ``3.15.2`` +Release: ``3.16.0`` `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 ------------ @@ -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 adc41d7d82a2f..aaf253db8f9c7 100644 --- a/providers/celery/docs/changelog.rst +++ b/providers/celery/docs/changelog.rst @@ -27,6 +27,25 @@ Changelog --------- +3.16.0 +...... + +Features +~~~~~~~~ + +* ``AIP-67 - Multi Team: Update Celery Executor to support multi team (#60675)`` + +Bug Fixes +~~~~~~~~~ + +* ``Use TaskFormatter for Celery log formatting instead of default Formatter (#61701)`` +* ``Fix Redis import race condition in Celery executor (#61362)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Construct task instances with 'ExecuteTask.make' for celery executor integration tests (#61311)`` + * ``Update delay-time in celery flaky-test (#61325)`` + 3.15.2 ...... diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index 76ba3793d99f6..bbbf3016a05a4 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.2 +Release: 3.16.0 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-celery 3.15.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-celery 3.15.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.16.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.16.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml index 35390451eca86..a7a48a051828e 100644 --- a/providers/celery/provider.yaml +++ b/providers/celery/provider.yaml @@ -22,12 +22,13 @@ description: | `Celery `__ state: ready -source-date-epoch: 1769460632 +source-date-epoch: 1770751225 # 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.16.0 - 3.15.2 - 3.15.1 - 3.15.0 diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index 13c3143bd10f3..02f322e6aea93 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.2" +version = "3.16.0" description = "Provider package apache-airflow-providers-celery 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-celery/3.15.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.16.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.16.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py index d406e60c155bc..0050aa8c78fd7 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.2" +__version__ = "3.16.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/cncf/kubernetes/README.rst b/providers/cncf/kubernetes/README.rst index f7f71bcbbfb4b..81c1ccc11ca65 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.3`` +Release: ``10.12.4`` `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 ------------ @@ -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 d5c128bbccfd3..57c22030fd712 100644 --- a/providers/cncf/kubernetes/docs/changelog.rst +++ b/providers/cncf/kubernetes/docs/changelog.rst @@ -32,6 +32,21 @@ 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.4 +....... + +Bug Fixes +~~~~~~~~~ + +* ``Fix ModuleNotFoundError in kubernetes cleanup cronjob (#61673)`` +* ``Avoid KeyError when Kubernetes omits optional waiting status fields (#60805)`` +* ``Prevent duplicate Spark Kubernetes pods (#61110)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Clarify find_spark_job selection logic and intent (#61640)`` + * ``CI: Upgrade important CI environment (#61417)`` + 10.12.3 ....... diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst index 3cb7cc014b50d..7f0600942e3c7 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.3 +Release: 10.12.4 Provider package ---------------- @@ -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.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-cncf-kubernetes 10.12.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cncf-kubernetes 10.12.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-cncf-kubernetes 10.12.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/cncf/kubernetes/provider.yaml b/providers/cncf/kubernetes/provider.yaml index 368bd63986074..2a90a50835f80 100644 --- a/providers/cncf/kubernetes/provider.yaml +++ b/providers/cncf/kubernetes/provider.yaml @@ -22,12 +22,13 @@ description: | `Kubernetes `__ state: ready -source-date-epoch: 1769460695 +source-date-epoch: 1770751402 # 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.4 - 10.12.3 - 10.12.2 - 10.12.1 diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml index 5c2625594b34e..d5f314b778506 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.3" +version = "10.12.4" description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow" readme = "README.rst" license = "Apache-2.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.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.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/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py index 8d9387c18e92d..27efc8851e002 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.3" +__version__ = "10.12.4" 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 f44d22edf53f4..14eea26640510 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.13.0`` +Release: ``1.13.1`` 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 7ffbe487c88be..c22bd24fca74b 100644 --- a/providers/common/compat/docs/changelog.rst +++ b/providers/common/compat/docs/changelog.rst @@ -25,6 +25,17 @@ Changelog --------- +1.13.1 +...... + +Features +~~~~~~~~ + +* ``Move lineage from airflow core to task sdk (#61157)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.13.0 ...... diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst index b58e1f1006d71..1f89dfa018e1d 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.13.0 +Release: 1.13.1 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.13.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-compat 1.13.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.13.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-compat 1.13.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/compat/provider.yaml b/providers/common/compat/provider.yaml index 134464bb9531a..6951425ad0b15 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: 1769460821 +source-date-epoch: 1770751429 # 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.1 - 1.13.0 - 1.12.0 - 1.11.0 diff --git a/providers/common/compat/pyproject.toml b/providers/common/compat/pyproject.toml index c3b275fc2433f..b447955401286 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.13.0" +version = "1.13.1" 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.13.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.13.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.13.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.13.1/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/compat/src/airflow/providers/common/compat/__init__.py b/providers/common/compat/src/airflow/providers/common/compat/__init__.py index c414b380f5100..34a696c3063c3 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.13.0" +__version__ = "1.13.1" 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 f58a570a164b2..f83e870c3678f 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.4`` +Release: ``1.31.0`` `Common SQL Provider `__ @@ -36,7 +36,7 @@ This is a provider package for ``common.sql`` provider. All classes for this pro are in ``airflow.providers.common.sql`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -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 53281574fda45..a894242e413bd 100644 --- a/providers/common/sql/docs/changelog.rst +++ b/providers/common/sql/docs/changelog.rst @@ -25,6 +25,18 @@ Changelog --------- +1.31.0 +...... + +Features +~~~~~~~~ + +* ``Implement specialized get_first and get_records method in OracleHook to avoid serialization issues with XCom's (#61144)`` +* ``Add rows processor to GenericTransfer (#61143)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 1.30.4 ...... diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst index 136ff646888cc..48b80d29dd595 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.4 +Release: 1.31.0 Provider package ---------------- @@ -135,5 +135,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-common-sql 1.30.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-sql 1.30.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 1.31.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 1.31.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml index 05ba9fdd6c482..85b7bf48f273f 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: 1769460904 +source-date-epoch: 1770751480 # 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.31.0 - 1.30.4 - 1.30.3 - 1.30.2 diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml index 7c703afea7b38..8a0db52d40a2f 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.4" +version = "1.31.0" 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.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.31.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.31.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/common/sql/src/airflow/providers/common/sql/__init__.py b/providers/common/sql/src/airflow/providers/common/sql/__init__.py index a3913e390aedf..de4d6c4e5a23c 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.4" +__version__ = "1.31.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst index 135242576f2a6..7402edf1ba6d2 100644 --- a/providers/databricks/README.rst +++ b/providers/databricks/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-databricks`` -Release: ``7.9.0`` +Release: ``7.9.1`` `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 ------------ @@ -94,15 +94,15 @@ Optional dependencies ================== ================================================================ Extra Dependencies ================== ================================================================ -``sdk`` ``databricks-sdk==0.10.0`` +``avro`` ``fastavro>=1.9.0``, ``fastavro>=1.10.0;python_version>="3.12"`` ``azure-identity`` ``azure-identity>=1.3.1`` ``fab`` ``apache-airflow-providers-fab>=2.2.0; python_version < '3.13'`` +``google`` ``apache-airflow-providers-google>=10.24.0`` +``sdk`` ``databricks-sdk==0.10.0`` ``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 e1bc8b3998f23..3c2437d3501e4 100644 --- a/providers/databricks/docs/changelog.rst +++ b/providers/databricks/docs/changelog.rst @@ -26,6 +26,17 @@ Changelog --------- +7.9.1 +..... + +Misc +~~~~ + +* ``Cleanup some dependencies (#60992)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 7.9.0 ..... diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst index 489c8e76fed30..fe4224bb6397f 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.9.0 +Release: 7.9.1 Provider package ---------------- @@ -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.9.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-databricks 7.9.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.9.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.9.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml index 0698bf59b2b9a..c73f1f7c94536 100644 --- a/providers/databricks/provider.yaml +++ b/providers/databricks/provider.yaml @@ -22,12 +22,13 @@ description: | `Databricks `__ state: ready -source-date-epoch: 1769460991 +source-date-epoch: 1770751497 # 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.1 - 7.9.0 - 7.8.3 - 7.8.2 diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml index 8b2072b7c8723..241ce0ba14658 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.9.0" +version = "7.9.1" description = "Provider package apache-airflow-providers-databricks for Apache Airflow" readme = "README.rst" license = "Apache-2.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.9.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.9.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.9.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.9.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/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py index 2bb7f4a8666d8..c22c744f7fcc5 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.9.0" +__version__ = "7.9.1" 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 d760e4b8dcced..53d2795ad20cb 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-edge3`` -Release: ``3.0.1`` +Release: ``3.0.2`` 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 ------------ @@ -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 e69d2a47b5a8a..15c523ab79a02 100644 --- a/providers/edge3/docs/changelog.rst +++ b/providers/edge3/docs/changelog.rst @@ -27,6 +27,33 @@ Changelog --------- +3.0.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix ASYNC240: replace blocking filesystem calls with anyio (#61616)`` + +Misc +~~~~ + +* ``Bump axios from 1.13.4 to 1.13.5 in /providers/edge3/src/airflow/providers/edge3/plugins/www (#61695)`` +* ``Upgrade fastapi and conform openapi schema changes (#61476)`` +* ``Bump the edge-ui-package-updates group across 1 directory with 11 updates (#61406)`` +* ``Bump Edge Dependencies after Dependabot (#61298)`` +* ``Bump happy-dom from 20.3.7 to 20.3.9 in /providers/edge3/src/airflow/providers/edge3/plugins/www in the edge-ui-package-updates group across 1 directory (#61265)`` +* ``Bump axios from 1.13.2 to 1.13.3 in /providers/edge3/src/airflow/providers/edge3/plugins/www in the edge-ui-package-updates group across 1 directory (#61220)`` +* ``Bump the edge-ui-package-updates group across 1 directory with 5 updates (#61146)`` + +Doc-only +~~~~~~~~ + +* ``Clarification on Edge UI Plugin roles and permissions (#61509)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.0.1 ..... diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index 62141915f8313..def199a917220 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.1 +Release: 3.0.2 Provider package ---------------- @@ -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.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-edge3 3.0.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 3.0.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 3.0.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml index f8d472a892742..a79492b60b51a 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: 1769461171 +source-date-epoch: 1770751670 # 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.2 - 3.0.1 - 3.0.0 - 2.0.1 diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index 6899818773959..b9e5030a6348a 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.1" +version = "3.0.2" description = "Provider package apache-airflow-providers-edge3 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-edge3/3.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.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/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py index c22bc9e8286f4..65c586042ff04 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.1" +__version__ = "3.0.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst index 0a54ab495f1fe..528830ee34b83 100644 --- a/providers/exasol/README.rst +++ b/providers/exasol/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-exasol`` -Release: ``4.9.2`` +Release: ``4.9.3`` `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 ------------ @@ -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 2bf0c098a7dc1..274e9d9be6669 100644 --- a/providers/exasol/docs/changelog.rst +++ b/providers/exasol/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.9.3 +..... + +Misc +~~~~ + +* ``Cleanup some dependencies (#60992)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.9.2 ..... diff --git a/providers/exasol/docs/index.rst b/providers/exasol/docs/index.rst index 50f383ab14594..2520c104ced89 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.2 +Release: 4.9.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-exasol 4.9.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-exasol 4.9.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.9.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-exasol 4.9.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/exasol/provider.yaml b/providers/exasol/provider.yaml index 153e3476399e6..c53b79956324b 100644 --- a/providers/exasol/provider.yaml +++ b/providers/exasol/provider.yaml @@ -22,12 +22,13 @@ description: | `Exasol `__ state: ready -source-date-epoch: 1769461207 +source-date-epoch: 1770751682 # 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.3 - 4.9.2 - 4.9.1 - 4.9.0 diff --git a/providers/exasol/pyproject.toml b/providers/exasol/pyproject.toml index 3cff9cc68f390..a8bd509c2c094 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.2" +version = "4.9.3" 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.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.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/exasol/src/airflow/providers/exasol/__init__.py b/providers/exasol/src/airflow/providers/exasol/__init__.py index d2be6a3fce30d..a0194c0d49ae9 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.2" +__version__ = "4.9.3" 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 615be7346aabf..930854f7c8ad1 100644 --- a/providers/fab/README.rst +++ b/providers/fab/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-fab`` -Release: ``3.2.0`` +Release: ``3.3.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 ------------ @@ -100,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 71e6bf0f8efeb..02ee7c478132f 100644 --- a/providers/fab/docs/changelog.rst +++ b/providers/fab/docs/changelog.rst @@ -20,6 +20,41 @@ Changelog --------- +3.3.0 +..... + +Features +~~~~~~~~ + +* ``Support string update_mask in FABAuthManagerRoles.patch_role (#61507)`` + +Bug Fixes +~~~~~~~~~ + +* ``Add session cleanup middleware to FAB FastAPI app (#61480)`` +* ``Prevent 500 error when JWT user is missing in FabAuthManager (#61517)`` +* ``Add session rollback in FAB find_user to clear invalid transactions (#61374)`` +* ``Use correct PUT permission for /roles/{name} endpoint (#61462)`` +* ``Fix OAuth session race condition causing false 401 errors during login (#61287)`` + +Misc +~~~~ + +* ``Bump the fab-ui-package-updates group across 1 directory with 3 updates (#61500)`` +* ``Deprecate 'is_authorized_backfill' in FAB auth manager (#61402)`` +* ``Upgrade fastapi and conform openapi schema changes (#61476)`` +* ``Bump the fab-ui-package-updates group across 1 directory with 3 updates (#61404)`` +* ``Migrate Flask based role_and_permission_endpoint APIs to Fastapi (#60977)`` +* ``Bump the fab-ui-package-updates group across 1 directory with 2 updates (#61134)`` + +Doc-only +~~~~~~~~ + +* ``Remove duplicate task failure permission entry (#61215)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.2.0 ..... diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst index 3e2bf244fd0cf..8e4965c8fdd2e 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.2.0 +Release: 3.3.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.2.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-fab 3.2.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.3.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 3.3.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml index 4d133462f3525..f67165d6678e6 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: 1769461317 +source-date-epoch: 1770751867 # 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.0 - 3.2.0 - 3.1.2 - 3.1.1 diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml index 22b0fd95b80f4..f38a4fe2afa8c 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.2.0" +version = "3.3.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.2.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.2.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.3.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.3.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py index cee2c475a1d3e..91152873568ac 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.2.0" +__version__ = "3.3.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 7ee175d79cf3f..ecde53ba8f574 100644 --- a/providers/git/README.rst +++ b/providers/git/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-git`` -Release: ``0.2.2`` +Release: ``0.2.3`` `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 ------------ @@ -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 dd4b1959e1241..4774a4e10b5e2 100644 --- a/providers/git/docs/changelog.rst +++ b/providers/git/docs/changelog.rst @@ -19,6 +19,17 @@ Changelog --------- +0.2.3 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Fix public repository access in GitDagBundle (#61343)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 0.2.2 ..... diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst index a0f7e61d24458..21efed8b4ceff 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.2 +Release: 0.2.3 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.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-git 0.2.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 0.2.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-git 0.2.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml index b836397aad14f..c338231faf38c 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: 1769537192 +source-date-epoch: 1770752008 # 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.3 - 0.2.2 - 0.2.1 - 0.2.0 diff --git a/providers/git/pyproject.toml b/providers/git/pyproject.toml index 47b61e93dcb72..a637da3db9888 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.2" +version = "0.2.3" 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.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.2.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.2.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.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/git/src/airflow/providers/git/__init__.py b/providers/git/src/airflow/providers/git/__init__.py index a86aca8244cb7..27198942c5a5a 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.2" +__version__ = "0.2.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/github/README.rst b/providers/github/README.rst index baf6550542429..a731887937c36 100644 --- a/providers/github/README.rst +++ b/providers/github/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-github`` -Release: ``2.10.2`` +Release: ``2.11.0`` `GitHub `__ @@ -36,7 +36,7 @@ This is a provider package for ``github`` provider. All classes for this provide are in ``airflow.providers.github`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -78,4 +78,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/github/docs/changelog.rst b/providers/github/docs/changelog.rst index b58b01487f9f5..36b4f7b279fe6 100644 --- a/providers/github/docs/changelog.rst +++ b/providers/github/docs/changelog.rst @@ -29,6 +29,17 @@ Changelog --------- +2.11.0 +...... + +Features +~~~~~~~~ + +* ``Adds a "private_key" alternative extra field to GitHub connection (#60640)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 2.10.2 ...... diff --git a/providers/github/docs/index.rst b/providers/github/docs/index.rst index 0b4c6aaf1f4de..29e2bf2bbe6af 100644 --- a/providers/github/docs/index.rst +++ b/providers/github/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-github package `GitHub `__ -Release: 2.10.2 +Release: 2.11.0 Provider package ---------------- @@ -130,5 +130,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-github 2.10.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-github 2.10.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-github 2.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-github 2.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/github/provider.yaml b/providers/github/provider.yaml index 3b48a937e0d13..fb5a99102d7d6 100644 --- a/providers/github/provider.yaml +++ b/providers/github/provider.yaml @@ -23,12 +23,13 @@ description: | `GitHub `__ state: ready -source-date-epoch: 1768334985 +source-date-epoch: 1770752049 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.11.0 - 2.10.2 - 2.10.1 - 2.10.0 diff --git a/providers/github/pyproject.toml b/providers/github/pyproject.toml index 672bf09aed759..501a5da8a665c 100644 --- a/providers/github/pyproject.toml +++ b/providers/github/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-github" -version = "2.10.2" +version = "2.11.0" description = "Provider package apache-airflow-providers-github 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-github/2.10.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.10.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-github/2.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/github/src/airflow/providers/github/__init__.py b/providers/github/src/airflow/providers/github/__init__.py index 5c15e50fb03c7..72ffa4572d77c 100644 --- a/providers/github/src/airflow/providers/github/__init__.py +++ b/providers/github/src/airflow/providers/github/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.10.2" +__version__ = "2.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/google/README.rst b/providers/google/README.rst index c86b32e25b465..ec11af5322b07 100644 --- a/providers/google/README.rst +++ b/providers/google/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-google`` -Release: ``19.5.0`` +Release: ``20.0.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 ------------ @@ -77,7 +77,9 @@ PIP package Version required ``google-auth-httplib2`` ``>=0.0.1`` ``google-cloud-aiplatform[evaluation]`` ``>=1.98.0`` ``ray[default]`` ``>=2.42.0; python_version < "3.13"`` +``ray[default]`` ``>=2.49.0; python_version >= "3.13"`` ``google-cloud-bigquery-storage`` ``>=2.31.0; python_version < "3.13"`` +``google-cloud-bigquery-storage`` ``>=2.33.0; python_version >= "3.13"`` ``google-cloud-alloydb`` ``>=0.4.0`` ``google-cloud-automl`` ``>=2.12.0`` ``google-cloud-bigquery`` ``>=3.24.0`` @@ -187,7 +189,7 @@ Extra Dependencies ``facebook`` ``apache-airflow-providers-facebook>=2.2.0`` ``amazon`` ``apache-airflow-providers-amazon>=2.6.0`` ``apache.cassandra`` ``apache-airflow-providers-apache-cassandra`` -``microsoft.azure`` ``apache-airflow-providers-microsoft-azure`` +``microsoft.azure`` ``apache-airflow-providers-microsoft-azure>=13.0.0`` ``microsoft.mssql`` ``apache-airflow-providers-microsoft-mssql`` ``mysql`` ``apache-airflow-providers-mysql`` ``openlineage`` ``apache-airflow-providers-openlineage`` @@ -203,4 +205,4 @@ Extra Dependencies ==================== ========================================================================================================================================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/google/docs/changelog.rst b/providers/google/docs/changelog.rst index cf87f3ac03733..3df12d93fdf0a 100644 --- a/providers/google/docs/changelog.rst +++ b/providers/google/docs/changelog.rst @@ -27,6 +27,61 @@ Changelog --------- +20.0.0 +...... + +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Migrate ADLSListOperator from ADLS Gen1 to Gen2 (#61188)`` + + .. note:: + The ``ADLSToGCSOperator`` now uses the ADLS Gen2 API. This change makes the ``file_system_name`` parameter mandatory. + +Features +~~~~~~~~ + +* ``Add Google Cloud Ray Job integration (#59558)`` +* ``Return list of destination URIs from GCSToGCSOperator (#61320)`` +* ``Return list of destination URIs from LocalFilesystemToGCSOperator (#61355)`` +* ``Return list of GCS URIs from Azure*ToGCS operators (#61048)`` +* ``Add 'run_id' parameter to stop a specific execution of GCP Data Fusion pipelines (#61290)`` +* ``Add support for 'parquetOptions' in GCSToBigQueryOperator (#60876)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix deferrable mode in CloudRunExecuteJobOperator (#61546)`` +* ``Fix CloudDataTransferServiceUpdateJobOperator AWS credential injection for S3 sources (#61611)`` +* ``Fix serialization in GenAIGeminiCreateBatchJobOperator (#61253)`` +* ``Handle invalid response in GCP DataFusion hook start_pipeline (#60688)`` + +Misc +~~~~ + +* ``Move exception handling from Google Bigtable operators to hooks (#61124)`` + +Doc-only +~~~~~~~~ + +* ``Align GCS operator documentation headings with RST style (#61578)`` +* ``Align Google Cloud Compute operator documentation headings with RST style (#61574)`` +* ``Align Google Cloud Functions operator documentation headings with RST style (#61576)`` +* ``Align Google Cloud Vision operator documentation headings with RST style (#61577)`` +* ``Fix RST heading hierarchy in Google Cloud Build docs (#61365)`` +* ``Improve Bigtable operator documentation (#61277)`` +* ``Update the heading for BigtableCreateTableOperator in docs (#61194)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Update Stackdriver docstrings to Cloud Monitoring (#61635)`` + * ``Add missing bundles entries to Amazon and Google provider.yaml (#61650)`` + * ``Change Dataform system test to avoid race condition and infinite execution (#61543)`` + * ``Change region in gen_ai generative_model system test (#61545)`` + * ``Fix type hints (#61317)`` + * ``CI: Upgrade important CI environment (#61417)`` + * ``Change endpoint version and search criteria in gen_ai system test (#61252)`` + 19.5.0 ...... diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst index a878a0dc4a4cc..9d8a2203a279d 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.5.0 +Release: 20.0.0 Provider package ---------------- @@ -233,5 +233,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.5.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-google 19.5.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 20.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 20.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml index 0d96157eb1977..e1b0fd8faae13 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: 1769461354 +source-date-epoch: 1770752544 # 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: + - 20.0.0 - 19.5.0 - 19.4.0 - 19.3.0 diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml index e97edae70970e..89e47d09230f8 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.5.0" +version = "20.0.0" description = "Provider package apache-airflow-providers-google for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -174,7 +174,7 @@ dependencies = [ "apache-airflow-providers-apache-cassandra" ] "microsoft.azure" = [ - "apache-airflow-providers-microsoft-azure", # use next version + "apache-airflow-providers-microsoft-azure>=13.0.0", ] "microsoft.mssql" = [ "apache-airflow-providers-microsoft-mssql" @@ -270,8 +270,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.5.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/19.5.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/20.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/20.0.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/google/src/airflow/providers/google/__init__.py b/providers/google/src/airflow/providers/google/__init__.py index c8edcf07dcdae..a976e00da2610 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.5.0" +__version__ = "20.0.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 78c7c6f677bd5..61ba9a392fb72 100644 --- a/providers/hashicorp/README.rst +++ b/providers/hashicorp/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-hashicorp`` -Release: ``4.4.3`` +Release: ``4.5.0`` 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 9c18b5b8a6c34..e03619e1963b1 100644 --- a/providers/hashicorp/docs/changelog.rst +++ b/providers/hashicorp/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.5.0 +..... + +Features +~~~~~~~~ + +* ``Add JWT/OIDC authentication support to Hashicorp Vault provider (#61439)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.4.3 ..... diff --git a/providers/hashicorp/docs/index.rst b/providers/hashicorp/docs/index.rst index bc7a4e0878979..2ec0dd3667e9a 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.3 +Release: 4.5.0 Provider package ---------------- @@ -123,5 +123,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-hashicorp 4.4.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-hashicorp 4.4.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-hashicorp 4.5.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-hashicorp 4.5.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/hashicorp/provider.yaml b/providers/hashicorp/provider.yaml index 7d3a16117c571..ffa3f17625fe1 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: 1769461395 +source-date-epoch: 1770752574 # 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.0 - 4.4.3 - 4.4.2 - 4.4.1 diff --git a/providers/hashicorp/pyproject.toml b/providers/hashicorp/pyproject.toml index d3ec8591ad8df..dc20d0e6e5c49 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.3" +version = "4.5.0" 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.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.4.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.5.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-hashicorp/4.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/hashicorp/src/airflow/providers/hashicorp/__init__.py b/providers/hashicorp/src/airflow/providers/hashicorp/__init__.py index 6b04fdfe3b74d..b1e51e8ac1f54 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.3" +__version__ = "4.5.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/imap/README.rst b/providers/imap/README.rst index 9017ee4815761..5c63cbd4c7073 100644 --- a/providers/imap/README.rst +++ b/providers/imap/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-imap`` -Release: ``3.10.3`` +Release: ``3.11.0`` `Internet Message Access Protocol (IMAP) `__ @@ -36,7 +36,7 @@ This is a provider package for ``imap`` provider. All classes for this provider are in ``airflow.providers.imap`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -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`` ========================================== ================== Cross provider package dependencies @@ -77,4 +77,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/imap/docs/changelog.rst b/providers/imap/docs/changelog.rst index 441ffce182e5e..5c850fe413f60 100644 --- a/providers/imap/docs/changelog.rst +++ b/providers/imap/docs/changelog.rst @@ -26,6 +26,17 @@ Changelog --------- +3.11.0 +...... + +Features +~~~~~~~~ + +* ``Add max_mails parameter to attachment methods in IMAP hook (#60963)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.10.3 ...... diff --git a/providers/imap/docs/index.rst b/providers/imap/docs/index.rst index b3ace9aa0ee8f..2f4d1e740871d 100644 --- a/providers/imap/docs/index.rst +++ b/providers/imap/docs/index.rst @@ -63,7 +63,7 @@ apache-airflow-providers-imap package `Internet Message Access Protocol (IMAP) `__ -Release: 3.10.3 +Release: 3.11.0 Provider package ---------------- @@ -115,5 +115,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-imap 3.10.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-imap 3.10.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-imap 3.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-imap 3.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/imap/provider.yaml b/providers/imap/provider.yaml index 42b62e98be1f5..508e97510b3df 100644 --- a/providers/imap/provider.yaml +++ b/providers/imap/provider.yaml @@ -23,12 +23,13 @@ description: | `Internet Message Access Protocol (IMAP) `__ state: ready -source-date-epoch: 1768335171 +source-date-epoch: 1770752608 # 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.11.0 - 3.10.3 - 3.10.2 - 3.10.1 diff --git a/providers/imap/pyproject.toml b/providers/imap/pyproject.toml index a672c3cc9c371..ca6397edb2c73 100644 --- a/providers/imap/pyproject.toml +++ b/providers/imap/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-imap" -version = "3.10.3" +version = "3.11.0" description = "Provider package apache-airflow-providers-imap for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -97,8 +97,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.10.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.10.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-imap/3.11.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/imap/src/airflow/providers/imap/__init__.py b/providers/imap/src/airflow/providers/imap/__init__.py index 210ba304da508..732be2c3ccf78 100644 --- a/providers/imap/src/airflow/providers/imap/__init__.py +++ b/providers/imap/src/airflow/providers/imap/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.10.3" +__version__ = "3.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/keycloak/README.rst b/providers/keycloak/README.rst index 9faa244f9867e..30bd6848b9c49 100644 --- a/providers/keycloak/README.rst +++ b/providers/keycloak/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-keycloak`` -Release: ``0.5.1`` +Release: ``0.5.2`` ``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 ------------ @@ -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 a481e989020f4..107ad7e4ce631 100644 --- a/providers/keycloak/docs/changelog.rst +++ b/providers/keycloak/docs/changelog.rst @@ -25,6 +25,25 @@ Changelog --------- +0.5.2 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Amend DAG-level RBAC by using claim_token per UMA spec (#61283)`` +* ``Fix double-slash URL generation in Keycloak (#61121) (#61305)`` + +Misc +~~~~ + +* ``Deprecate 'is_authorized_backfill' in Keycloak auth manager (#61402)`` +* ``Upgrade fastapi and conform openapi schema changes (#61476)`` +* ``Amend new Python Keycloak dependency changes (#61174)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 0.5.1 ..... diff --git a/providers/keycloak/docs/index.rst b/providers/keycloak/docs/index.rst index 7f305b482aeaf..c96e4b0660904 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.1 +Release: 0.5.2 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.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-keycloak 0.5.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-keycloak 0.5.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-keycloak 0.5.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/keycloak/provider.yaml b/providers/keycloak/provider.yaml index 1cd51c805bd01..cd6a9c36e9391 100644 --- a/providers/keycloak/provider.yaml +++ b/providers/keycloak/provider.yaml @@ -22,9 +22,10 @@ description: | ``Keycloak Provider`` state: ready -source-date-epoch: 1769461426 +source-date-epoch: 1770752732 # note that those versions are maintained by release manager - do not update them manually versions: + - 0.5.2 - 0.5.1 - 0.5.0 - 0.4.1 diff --git a/providers/keycloak/pyproject.toml b/providers/keycloak/pyproject.toml index 81d426e363660..1df52c9647d78 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.1" +version = "0.5.2" 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.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.5.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.5.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.5.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/keycloak/src/airflow/providers/keycloak/__init__.py b/providers/keycloak/src/airflow/providers/keycloak/__init__.py index 52bbe5e8a5fc9..dbc3c688fb6d9 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.1" +__version__ = "0.5.2" 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 67f8f9d1a6df2..a0b7b40d9f887 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.3`` +Release: ``13.0.0`` `Microsoft Azure `__ @@ -36,7 +36,7 @@ This is a provider package for ``microsoft.azure`` provider. All classes for thi are in ``airflow.providers.microsoft.azure`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -119,4 +119,4 @@ Extra Dependencies ========== =================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/azure/docs/changelog.rst b/providers/microsoft/azure/docs/changelog.rst index 72d7225a016d4..dc9b47da97f70 100644 --- a/providers/microsoft/azure/docs/changelog.rst +++ b/providers/microsoft/azure/docs/changelog.rst @@ -27,6 +27,31 @@ Changelog --------- +13.0.0 +...... + +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Migrate ADLSListOperator from ADLS Gen1 to Gen2 (#61188)`` + + .. note:: + The ``ADLSListOperator`` now uses the ADLS Gen2 API. This change makes the ``file_system_name`` parameter mandatory. + +Features +~~~~~~~~ + +* ``Add wait_for_termination parameter and fix double-deferral in PowerBIDatasetRefreshOperator (#60369)`` + +Bug Fixes +~~~~~~~~~ + +* ``Always apply proxy configuration with MSAL for KiotaRequestAdapterHook in msgraph module (#61199)`` +* ``Add protocol validation to KiotaRequestAdapterHook (#61103)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 12.10.3 ....... diff --git a/providers/microsoft/azure/docs/index.rst b/providers/microsoft/azure/docs/index.rst index af28a213447c1..c1c3168cc26fb 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.3 +Release: 13.0.0 Provider package ---------------- @@ -166,5 +166,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-microsoft-azure 12.10.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-azure 12.10.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 13.0.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 13.0.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/azure/provider.yaml b/providers/microsoft/azure/provider.yaml index c137268e7b860..2b85758f432bf 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: 1769461451 +source-date-epoch: 1770752842 # 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: + - 13.0.0 - 12.10.3 - 12.10.2 - 12.10.1 diff --git a/providers/microsoft/azure/pyproject.toml b/providers/microsoft/azure/pyproject.toml index 070038cfedac8..50eab1ad83153 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.3" +version = "13.0.0" description = "Provider package apache-airflow-providers-microsoft-azure for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -148,8 +148,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.10.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.10.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/13.0.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py index e537065b31ac2..8e3e291443a6e 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.3" +__version__ = "13.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/mysql/README.rst b/providers/mysql/README.rst index 42081d2236f48..cc1630ba18b8e 100644 --- a/providers/mysql/README.rst +++ b/providers/mysql/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-mysql`` -Release: ``6.4.2`` +Release: ``6.4.3`` `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 ------------ @@ -57,7 +57,7 @@ PIP package Version required ``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,!=9.6.0`` +``mysql-connector-python`` ``>=9.1.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 eb404ba5b70e5..1b0a7226fcaea 100644 --- a/providers/mysql/docs/changelog.rst +++ b/providers/mysql/docs/changelog.rst @@ -26,6 +26,17 @@ Changelog --------- +6.4.3 +..... + +Misc +~~~~ + +* ``Remove mysql-client-python 9.6.0 limitation (#61740)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.4.2 ..... diff --git a/providers/mysql/docs/index.rst b/providers/mysql/docs/index.rst index c555f862889d0..a2f1ac5031f00 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.2 +Release: 6.4.3 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.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-mysql 6.4.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.4.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.4.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/mysql/provider.yaml b/providers/mysql/provider.yaml index 89abbf5df8616..4047cc8e5961f 100644 --- a/providers/mysql/provider.yaml +++ b/providers/mysql/provider.yaml @@ -22,12 +22,13 @@ description: | `MySQL `__ state: ready -source-date-epoch: 1769461482 +source-date-epoch: 1770752854 # 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.3 - 6.4.2 - 6.4.1 - 6.4.0 diff --git a/providers/mysql/pyproject.toml b/providers/mysql/pyproject.toml index 0eff9ecdb9983..45e9495a7d1ca 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.2" +version = "6.4.3" description = "Provider package apache-airflow-providers-mysql 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-mysql/6.4.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.4.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.4.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.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/mysql/src/airflow/providers/mysql/__init__.py b/providers/mysql/src/airflow/providers/mysql/__init__.py index f8a9838cdf87f..e32560397b35b 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.2" +__version__ = "6.4.3" 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 5440439451a0b..f872f679aa4ab 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-openlineage`` -Release: ``2.10.1`` +Release: ``2.10.2`` `OpenLineage `__ is an open framework for data lineage collection. @@ -37,7 +37,7 @@ This is a provider package for ``openlineage`` provider. All classes for this pr are in ``airflow.providers.openlineage`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -56,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.13.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.1`` ``attrs`` ``>=22.2`` ``openlineage-integration-common`` ``>=1.41.0`` ``openlineage-python`` ``>=1.41.0`` @@ -92,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 c5e3e0c8a04cc..ec941f4ef6ff2 100644 --- a/providers/openlineage/docs/changelog.rst +++ b/providers/openlineage/docs/changelog.rst @@ -26,6 +26,19 @@ Changelog --------- +2.10.2 +...... + +Misc +~~~~ + +* ``Move lineage from airflow core to task sdk (#61157)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Use SQLA's native Uuid/JSON instead of sqlalchemy-utils' types (#61532)`` + * ``Make code compatible with setuptools v82++ (#61651)`` + 2.10.1 ...... diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index 63ee7dc7d2e71..caaddc3bb52d8 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.1 +Release: 2.10.2 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.13.0`` +``apache-airflow-providers-common-compat`` ``>=1.13.1`` ``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.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openlineage 2.10.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.10.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.10.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openlineage/provider.yaml b/providers/openlineage/provider.yaml index 47daca3f08c9a..505c31df7221f 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: 1769461516 +source-date-epoch: 1770752868 # 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.2 - 2.10.1 - 2.10.0 - 2.9.2 diff --git a/providers/openlineage/pyproject.toml b/providers/openlineage/pyproject.toml index 6342ff6a20ec2..73d2ebf0e220e 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.1" +version = "2.10.2" 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.13.0", # use next version + "apache-airflow-providers-common-compat>=1.13.1", "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.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.10.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.10.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.10.2/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/openlineage/src/airflow/providers/openlineage/__init__.py b/providers/openlineage/src/airflow/providers/openlineage/__init__.py index 39ab4c990bbe0..d23888899e1f6 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.1" +__version__ = "2.10.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/oracle/README.rst b/providers/oracle/README.rst index a02234756081c..a0052eae55dc4 100644 --- a/providers/oracle/README.rst +++ b/providers/oracle/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-oracle`` -Release: ``4.3.1`` +Release: ``4.4.0`` `Oracle `__ @@ -36,7 +36,7 @@ This is a provider package for ``oracle`` provider. All classes for this provide are in ``airflow.providers.oracle`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -91,4 +91,4 @@ Extra Dependencies =============== ======================================================================================================================================================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/oracle/docs/changelog.rst b/providers/oracle/docs/changelog.rst index bf94e71646bb6..211a355000eec 100644 --- a/providers/oracle/docs/changelog.rst +++ b/providers/oracle/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.4.0 +..... + +Features +~~~~~~~~ + +* ``Implement specialized get_first and get_records method in OracleHook to avoid serialization issues with XCom's (#61144)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.3.1 ..... diff --git a/providers/oracle/docs/index.rst b/providers/oracle/docs/index.rst index c34837c9cc443..f195128e1a80f 100644 --- a/providers/oracle/docs/index.rst +++ b/providers/oracle/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-oracle package `Oracle `__ -Release: 4.3.1 +Release: 4.4.0 Provider package ---------------- @@ -133,5 +133,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-oracle 4.3.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-oracle 4.3.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.4.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.4.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/oracle/provider.yaml b/providers/oracle/provider.yaml index 0c2d220b84e5f..2278a42131788 100644 --- a/providers/oracle/provider.yaml +++ b/providers/oracle/provider.yaml @@ -22,12 +22,13 @@ description: | `Oracle `__ state: ready -source-date-epoch: 1768335477 +source-date-epoch: 1770752925 # 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.0 - 4.3.1 - 4.3.0 - 4.2.1 diff --git a/providers/oracle/pyproject.toml b/providers/oracle/pyproject.toml index 6b6027cb7b51f..516f0025306e0 100644 --- a/providers/oracle/pyproject.toml +++ b/providers/oracle/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-oracle" -version = "4.3.1" +version = "4.4.0" description = "Provider package apache-airflow-providers-oracle for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -118,8 +118,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.3.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.3.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.4.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.4.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/oracle/src/airflow/providers/oracle/__init__.py b/providers/oracle/src/airflow/providers/oracle/__init__.py index 19e044dd60727..c753ea7b232c6 100644 --- a/providers/oracle/src/airflow/providers/oracle/__init__.py +++ b/providers/oracle/src/airflow/providers/oracle/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.3.1" +__version__ = "4.4.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/postgres/README.rst b/providers/postgres/README.rst index 7ae90ca54da3e..f2f3d0c51b965 100644 --- a/providers/postgres/README.rst +++ b/providers/postgres/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-postgres`` -Release: ``6.5.3`` +Release: ``6.5.4`` `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 ------------ @@ -90,14 +90,14 @@ Optional dependencies =================== ===================================================================================== Extra Dependencies =================== ===================================================================================== -``sqlalchemy`` ``sqlalchemy>=1.4.49`` ``amazon`` ``apache-airflow-providers-amazon>=2.6.0`` ``microsoft.azure`` ``apache-airflow-providers-microsoft-azure>=12.8.0`` ``openlineage`` ``apache-airflow-providers-openlineage`` ``pandas`` ``pandas>=2.1.2; python_version <"3.13"``, ``pandas>=2.2.3; python_version >="3.13"`` ``polars`` ``polars>=1.26.0`` ``psycopg`` ``psycopg[binary]>=3.2.9`` +``sqlalchemy`` ``sqlalchemy>=1.4.49`` =================== ===================================================================================== 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 f0b2d98c3a6cf..b1db55e73e190 100644 --- a/providers/postgres/docs/changelog.rst +++ b/providers/postgres/docs/changelog.rst @@ -27,6 +27,19 @@ Changelog --------- +6.5.4 +..... + +Misc +~~~~ + +* ``Guard type aliases and remove redundant imports in the postgres hook (#61554)`` +* ``Cleanup some dependencies (#60992)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Cleanup SQLA1.4 related code (#61408)`` + 6.5.3 ..... diff --git a/providers/postgres/docs/index.rst b/providers/postgres/docs/index.rst index 0e2a35239243c..b5bed014e45a1 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.3 +Release: 6.5.4 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.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-postgres 6.5.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 6.5.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 6.5.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/postgres/provider.yaml b/providers/postgres/provider.yaml index 90722fc0bd0c8..ef8d27cc67517 100644 --- a/providers/postgres/provider.yaml +++ b/providers/postgres/provider.yaml @@ -22,12 +22,13 @@ description: | `PostgreSQL `__ state: ready -source-date-epoch: 1769461542 +source-date-epoch: 1770753002 # 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.4 - 6.5.3 - 6.5.2 - 6.5.1 diff --git a/providers/postgres/pyproject.toml b/providers/postgres/pyproject.toml index c23a628545bd7..f0e687f42be6f 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.3" +version = "6.5.4" description = "Provider package apache-airflow-providers-postgres for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -134,8 +134,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.5.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/postgres/src/airflow/providers/postgres/__init__.py b/providers/postgres/src/airflow/providers/postgres/__init__.py index e42f1aca77197..3b19cd91045c0 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.3" +__version__ = "6.5.4" 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 f0fe926b45814..fdb22c4d8bc4b 100644 --- a/providers/snowflake/README.rst +++ b/providers/snowflake/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-snowflake`` -Release: ``6.9.0`` +Release: ``6.9.1`` `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 ------------ @@ -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 750ffa716afc4..90fc584fa8124 100644 --- a/providers/snowflake/docs/changelog.rst +++ b/providers/snowflake/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +6.9.1 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Handle HTTP 422 responses via _process_response instead of raising immediately in Snowflake SQL API hook (#60891)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 6.9.0 ..... diff --git a/providers/snowflake/docs/index.rst b/providers/snowflake/docs/index.rst index a9194c1aaed98..1076422b2f954 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.9.0 +Release: 6.9.1 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.9.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-snowflake 6.9.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.9.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.9.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/snowflake/provider.yaml b/providers/snowflake/provider.yaml index 9c468b0cf2f04..343c6e9575fd6 100644 --- a/providers/snowflake/provider.yaml +++ b/providers/snowflake/provider.yaml @@ -22,12 +22,13 @@ description: | `Snowflake `__ state: ready -source-date-epoch: 1769461620 +source-date-epoch: 1770753015 # 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.1 - 6.9.0 - 6.8.2 - 6.8.1 diff --git a/providers/snowflake/pyproject.toml b/providers/snowflake/pyproject.toml index f295075e0abaa..c7ee1f7a67c4e 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.9.0" +version = "6.9.1" 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.9.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.9.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.9.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.9.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/snowflake/src/airflow/providers/snowflake/__init__.py b/providers/snowflake/src/airflow/providers/snowflake/__init__.py index c604b8ff2abfa..6a15c8e20d182 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.9.0" +__version__ = "6.9.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 117d711277930..2e8851e058cc2 100644 --- a/providers/standard/README.rst +++ b/providers/standard/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-standard`` -Release: ``1.11.0`` +Release: ``1.11.1`` 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 ------------ @@ -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 5ff35d885f8cd..07fb7cb7dd8d7 100644 --- a/providers/standard/docs/changelog.rst +++ b/providers/standard/docs/changelog.rst @@ -35,6 +35,21 @@ Changelog --------- +1.11.1 +...... + +Bug Fixes +~~~~~~~~~ + +* ``Fix ASYNC240: replace blocking filesystem calls with anyio (#61616)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add pre-commit hook to prevent test-only imports in production source (#61713)`` + * ``Use SQLA's native Uuid/JSON instead of sqlalchemy-utils' types (#61532)`` + * ``docs: add DAG documentation for example_bash_operator (#61316)`` + * ``feat : E2E test to verify required action page (#60449)`` + 1.11.0 ...... diff --git a/providers/standard/docs/index.rst b/providers/standard/docs/index.rst index 4529e23a4919f..99afb26a94c97 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.11.0 +Release: 1.11.1 Provider package ---------------- @@ -119,5 +119,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-standard 1.11.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-standard 1.11.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.11.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-standard 1.11.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml index b71d2b056449e..087f0c0343c30 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: 1769461749 +source-date-epoch: 1770753094 # 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.1 - 1.11.0 - 1.10.3 - 1.10.2 diff --git a/providers/standard/pyproject.toml b/providers/standard/pyproject.toml index 87ae69a0d84a1..9056785469418 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.11.0" +version = "1.11.1" description = "Provider package apache-airflow-providers-standard for Apache Airflow" readme = "README.rst" license = "Apache-2.0" @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.11.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.11.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.11.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.11.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/standard/src/airflow/providers/standard/__init__.py b/providers/standard/src/airflow/providers/standard/__init__.py index c4f5d05834fe8..3c58bb30ee8db 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.11.0" +__version__ = "1.11.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/tableau/README.rst b/providers/tableau/README.rst index e784703d515cf..3aa3973a43e75 100644 --- a/providers/tableau/README.rst +++ b/providers/tableau/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-tableau`` -Release: ``5.3.2`` +Release: ``5.3.3`` `Tableau `__ @@ -36,7 +36,7 @@ This is a provider package for ``tableau`` provider. All classes for this provid are in ``airflow.providers.tableau`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -55,7 +55,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-common-compat`` ``>=1.10.1`` -``tableauserverclient`` ``>=0.27`` +``tableauserverclient`` ``>=0.27,!=0.39`` ========================================== ================== Cross provider package dependencies @@ -78,4 +78,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/tableau/docs/changelog.rst b/providers/tableau/docs/changelog.rst index 88c4fa784682b..7be5b08aebb07 100644 --- a/providers/tableau/docs/changelog.rst +++ b/providers/tableau/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +5.3.3 +..... + +Misc +~~~~ + +* ``limit 0.39 version due to missing package (#61387)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 5.3.2 ..... diff --git a/providers/tableau/docs/index.rst b/providers/tableau/docs/index.rst index 19d14fd2473b6..350df7da36acf 100644 --- a/providers/tableau/docs/index.rst +++ b/providers/tableau/docs/index.rst @@ -71,7 +71,7 @@ apache-airflow-providers-tableau package `Tableau `__ -Release: 5.3.2 +Release: 5.3.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-tableau 5.3.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-tableau 5.3.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-tableau 5.3.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-tableau 5.3.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/tableau/provider.yaml b/providers/tableau/provider.yaml index 728a560dc4ebf..923f77fe45188 100644 --- a/providers/tableau/provider.yaml +++ b/providers/tableau/provider.yaml @@ -22,12 +22,13 @@ description: | `Tableau `__ state: ready -source-date-epoch: 1768335688 +source-date-epoch: 1770753114 # 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.3.3 - 5.3.2 - 5.3.1 - 5.3.0 diff --git a/providers/tableau/pyproject.toml b/providers/tableau/pyproject.toml index 9e8857c4d3ebf..3542eb1486178 100644 --- a/providers/tableau/pyproject.toml +++ b/providers/tableau/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-tableau" -version = "5.3.2" +version = "5.3.3" description = "Provider package apache-airflow-providers-tableau 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-tableau/5.3.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.3.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.3.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-tableau/5.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/tableau/src/airflow/providers/tableau/__init__.py b/providers/tableau/src/airflow/providers/tableau/__init__.py index eebaee3736e5a..448c5def8c1bf 100644 --- a/providers/tableau/src/airflow/providers/tableau/__init__.py +++ b/providers/tableau/src/airflow/providers/tableau/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.3.2" +__version__ = "5.3.3" 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 91d2e97f10281..9a1cdc17d08e8 100644 --- a/providers/teradata/README.rst +++ b/providers/teradata/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-teradata`` -Release: ``3.4.2`` +Release: ``3.4.3`` `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 ------------ @@ -91,9 +91,9 @@ Extra Dependencies =================== ============================================ ``microsoft.azure`` ``apache-airflow-providers-microsoft-azure`` ``amazon`` ``apache-airflow-providers-amazon`` -``ssh`` ``apache-airflow-providers-ssh`` ``sqlalchemy`` ``sqlalchemy>=1.4.49`` +``ssh`` ``apache-airflow-providers-ssh`` =================== ============================================ 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 4fa6c19de99c4..2f85987374d5c 100644 --- a/providers/teradata/docs/changelog.rst +++ b/providers/teradata/docs/changelog.rst @@ -25,6 +25,18 @@ Changelog --------- +3.4.3 +..... + +Bug Fixes +~~~~~~~~~ + +* ``Prepare bteq command with subprocess arg list instead of string (#61624)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Cleanup some dependencies (#60992)`` + 3.4.2 ..... diff --git a/providers/teradata/docs/index.rst b/providers/teradata/docs/index.rst index ba268f2babbc8..b531eb429a39b 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.2 +Release: 3.4.3 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.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-teradata 3.4.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-teradata 3.4.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-teradata 3.4.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/teradata/provider.yaml b/providers/teradata/provider.yaml index 705af71d3e095..328f06531601e 100644 --- a/providers/teradata/provider.yaml +++ b/providers/teradata/provider.yaml @@ -22,12 +22,13 @@ description: | `Teradata `__ state: ready -source-date-epoch: 1769461769 +source-date-epoch: 1770753175 # 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.3 - 3.4.2 - 3.4.1 - 3.4.0 diff --git a/providers/teradata/pyproject.toml b/providers/teradata/pyproject.toml index e443cf923feed..eafa49162fef1 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.2" +version = "3.4.3" 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.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.4.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.4.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-teradata/3.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/teradata/src/airflow/providers/teradata/__init__.py b/providers/teradata/src/airflow/providers/teradata/__init__.py index dfa4de2049fdf..2496ad8588d60 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.2" +__version__ = "3.4.3" 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 62eafda889301..c19e82b0c947b 100644 --- a/providers/yandex/README.rst +++ b/providers/yandex/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-yandex`` -Release: ``4.3.3`` +Release: ``4.4.0`` This package is for Yandex, including: @@ -38,7 +38,7 @@ This is a provider package for ``yandex`` provider. All classes for this provide are in ``airflow.providers.yandex`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -47,19 +47,21 @@ You can install this package on top of an existing Airflow installation (see ``R for the minimum Airflow version supported) via ``pip install apache-airflow-providers-yandex`` -The package supports the following python versions: 3.10,3.11,3.12 +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`` -``yandexcloud`` ``>=0.308.0; python_version < "3.13"`` -``yandex-query-client`` ``>=0.1.4; python_version < "3.13"`` +``yandexcloud`` ``>=0.376.0; python_version >= "3.13"`` +``yandexcloud`` ``>=0.328.0; python_version < "3.13"`` +``yandex-query-client`` ``>=0.1.4`` ``apache-airflow-providers-common-compat`` ``>=1.13.0`` -========================================== ====================================== +``grpcio`` ``>=1.70.0; python_version >= "3.13"`` +========================================== ======================================= Cross provider package dependencies ----------------------------------- @@ -81,4 +83,4 @@ Dependent package ================================================================================================================== ================= 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 1bf0a5fc58701..bfb1daab42bd6 100644 --- a/providers/yandex/docs/changelog.rst +++ b/providers/yandex/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +4.4.0 +..... + +Features +~~~~~~~~ + +* ``Support Python 3.13 in Yandex provider (#61380)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 4.3.3 ..... diff --git a/providers/yandex/docs/index.rst b/providers/yandex/docs/index.rst index 86f7f77817750..46f256e0d4521 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.3 +Release: 4.4.0 Provider package ---------------- @@ -137,5 +137,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.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-yandex 4.3.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-yandex 4.4.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-yandex 4.4.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/yandex/provider.yaml b/providers/yandex/provider.yaml index 0407d8191ff52..b618203909e77 100644 --- a/providers/yandex/provider.yaml +++ b/providers/yandex/provider.yaml @@ -23,12 +23,13 @@ description: | - `Yandex.Cloud `__ state: ready -source-date-epoch: 1769461781 +source-date-epoch: 1770753209 # 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.0 - 4.3.3 - 4.3.2 - 4.3.1 diff --git a/providers/yandex/pyproject.toml b/providers/yandex/pyproject.toml index b3183ce040b70..96962ca0da577 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.3" +version = "4.4.0" description = "Provider package apache-airflow-providers-yandex 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-yandex/4.3.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.3.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.4.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-yandex/4.4.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/yandex/src/airflow/providers/yandex/__init__.py b/providers/yandex/src/airflow/providers/yandex/__init__.py index 40e37b686b3c6..42e3596334683 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.3" +__version__ = "4.4.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0" diff --git a/providers/ydb/README.rst b/providers/ydb/README.rst index 9e815b1adc398..075c9b3291d90 100644 --- a/providers/ydb/README.rst +++ b/providers/ydb/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-ydb`` -Release: ``2.3.2`` +Release: ``2.4.0`` `YDB `__ @@ -36,7 +36,7 @@ This is a provider package for ``ydb`` provider. All classes for this provider p are in ``airflow.providers.ydb`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -45,20 +45,20 @@ You can install this package on top of an existing Airflow installation (see ``R for the minimum Airflow version supported) via ``pip install apache-airflow-providers-ydb`` -The package supports the following python versions: 3.10,3.11,3.12 +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-sql`` ``>=1.20.0; python_version < "3.13"`` -``ydb`` ``>=3.18.8; python_version < "3.13"`` -``ydb-dbapi`` ``>=0.1.0; python_version < "3.13"`` -========================================== ===================================== +``apache-airflow-providers-common-sql`` ``>=1.20.0`` +``ydb`` ``>=3.18.8`` +``ydb-dbapi`` ``>=0.1.0`` +========================================== ================== Cross provider package dependencies ----------------------------------- @@ -81,4 +81,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/ydb/docs/changelog.rst b/providers/ydb/docs/changelog.rst index 28627dd224a30..e39fd4f9bb7e7 100644 --- a/providers/ydb/docs/changelog.rst +++ b/providers/ydb/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +2.4.0 +..... + +Features +~~~~~~~~ + +* ``Support Python 3.13 in ydb provider (#61466)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 2.3.2 ..... diff --git a/providers/ydb/docs/index.rst b/providers/ydb/docs/index.rst index 9aa9105bb37c3..06b82dc7fecf7 100644 --- a/providers/ydb/docs/index.rst +++ b/providers/ydb/docs/index.rst @@ -77,7 +77,7 @@ apache-airflow-providers-ydb package `YDB `__ -Release: 2.3.2 +Release: 2.4.0 Provider package ---------------- @@ -133,5 +133,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-ydb 2.3.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-ydb 2.3.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ydb 2.4.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-ydb 2.4.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/ydb/provider.yaml b/providers/ydb/provider.yaml index 8ddc3022347a2..d43e95d764ce9 100644 --- a/providers/ydb/provider.yaml +++ b/providers/ydb/provider.yaml @@ -22,12 +22,13 @@ description: | `YDB `__ state: ready -source-date-epoch: 1768335752 +source-date-epoch: 1770753222 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 2.4.0 - 2.3.2 - 2.3.1 - 2.3.0 diff --git a/providers/ydb/pyproject.toml b/providers/ydb/pyproject.toml index f6122adadffa3..899b6f21cde98 100644 --- a/providers/ydb/pyproject.toml +++ b/providers/ydb/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-ydb" -version = "2.3.2" +version = "2.4.0" description = "Provider package apache-airflow-providers-ydb 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-ydb/2.3.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ydb/2.3.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-ydb/2.4.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-ydb/2.4.0/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/ydb/src/airflow/providers/ydb/__init__.py b/providers/ydb/src/airflow/providers/ydb/__init__.py index f6e15fe485b19..3c203f3bf9e30 100644 --- a/providers/ydb/src/airflow/providers/ydb/__init__.py +++ b/providers/ydb/src/airflow/providers/ydb/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.3.2" +__version__ = "2.4.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.11.0"