diff --git a/providers/.last_release_date.txt b/providers/.last_release_date.txt
index 783dabac775e9..591addf072919 100644
--- a/providers/.last_release_date.txt
+++ b/providers/.last_release_date.txt
@@ -1 +1 @@
-2026-01-17
+2026-01-27
diff --git a/providers/alibaba/README.rst b/providers/alibaba/README.rst
index 69c546a45b5e1..341c166449a2b 100644
--- a/providers/alibaba/README.rst
+++ b/providers/alibaba/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-alibaba``
-Release: ``3.3.3``
+Release: ``3.3.4``
Alibaba Cloud integration (including `Alibaba Cloud `__).
@@ -36,7 +36,7 @@ This is a provider package for ``alibaba`` provider. All classes for this provid
are in ``airflow.providers.alibaba`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``oss2`` ``>=2.14.0``
``alibabacloud_adb20211201`` ``>=1.0.0``
``alibabacloud_tea_openapi`` ``>=0.3.7``
@@ -81,4 +81,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/alibaba/docs/changelog.rst b/providers/alibaba/docs/changelog.rst
index 2916bfeef7f02..6e48150a7a514 100644
--- a/providers/alibaba/docs/changelog.rst
+++ b/providers/alibaba/docs/changelog.rst
@@ -26,6 +26,17 @@
Changelog
---------
+3.3.4
+.....
+
+Misc
+~~~~
+
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
3.3.3
.....
diff --git a/providers/alibaba/docs/index.rst b/providers/alibaba/docs/index.rst
index 886c7cdd30c8e..a200c77ac9027 100644
--- a/providers/alibaba/docs/index.rst
+++ b/providers/alibaba/docs/index.rst
@@ -77,7 +77,7 @@ apache-airflow-providers-alibaba package
Alibaba Cloud integration (including `Alibaba Cloud `__).
-Release: 3.3.3
+Release: 3.3.4
Provider package
----------------
@@ -101,7 +101,7 @@ The minimum Apache Airflow version supported by this provider distribution is ``
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.12.0``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``oss2`` ``>=2.14.0``
``alibabacloud_adb20211201`` ``>=1.0.0``
``alibabacloud_tea_openapi`` ``>=0.3.7``
@@ -133,5 +133,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-alibaba 3.3.3 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-alibaba 3.3.3 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-alibaba 3.3.4 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-alibaba 3.3.4 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/alibaba/provider.yaml b/providers/alibaba/provider.yaml
index 590f0f000d494..570f54bb6f30f 100644
--- a/providers/alibaba/provider.yaml
+++ b/providers/alibaba/provider.yaml
@@ -22,12 +22,13 @@ description: |
Alibaba Cloud integration (including `Alibaba Cloud `__).
state: ready
-source-date-epoch: 1768333843
+source-date-epoch: 1769460342
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
diff --git a/providers/alibaba/pyproject.toml b/providers/alibaba/pyproject.toml
index 27e99ec6d6b49..85adae95b83c8 100644
--- a/providers/alibaba/pyproject.toml
+++ b/providers/alibaba/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-alibaba"
-version = "3.3.3"
+version = "3.3.4"
description = "Provider package apache-airflow-providers-alibaba for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -59,7 +59,7 @@ requires-python = ">=3.10"
# After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build``
dependencies = [
"apache-airflow>=2.11.0",
- "apache-airflow-providers-common-compat>=1.12.0", # use next version
+ "apache-airflow-providers-common-compat>=1.13.0",
"oss2>=2.14.0",
"alibabacloud_adb20211201>=1.0.0",
"alibabacloud_tea_openapi>=0.3.7",
@@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.3"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.3/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.4"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.3.4/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/alibaba/src/airflow/providers/alibaba/__init__.py b/providers/alibaba/src/airflow/providers/alibaba/__init__.py
index 39997789a0d15..16a862c1e9f9d 100644
--- a/providers/alibaba/src/airflow/providers/alibaba/__init__.py
+++ b/providers/alibaba/src/airflow/providers/alibaba/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.3.3"
+__version__ = "3.3.4"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst
index c0c588e5386cb..f4e518208c222 100644
--- a/providers/amazon/README.rst
+++ b/providers/amazon/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-amazon``
-Release: ``9.20.0``
+Release: ``9.21.0``
Amazon integration (including `Amazon Web Services (AWS) `__).
@@ -36,7 +36,7 @@ This is a provider package for ``amazon`` provider. All classes for this provide
are in ``airflow.providers.amazon`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ======================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``apache-airflow-providers-common-sql`` ``>=1.27.0``
``apache-airflow-providers-http``
``boto3`` ``>=1.37.2``
@@ -133,4 +133,4 @@ Extra Dependencies
==================== ========================================================================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/amazon/docs/changelog.rst b/providers/amazon/docs/changelog.rst
index a600f7951e69e..3245d484841c7 100644
--- a/providers/amazon/docs/changelog.rst
+++ b/providers/amazon/docs/changelog.rst
@@ -25,7 +25,42 @@
Changelog
---------
+
+9.21.0
+......
+
+.. warning:: The configuration ``max_run_task_attempts`` in lambda executor has been renamed ``max_invoke_attempts``.
+ Since the Lambda executor is still experimental, this is not considered a breaking change.
+
+Features
+~~~~~~~~
+
+* ``AIP-67 - Multi-team: AwsBatchExecutor per team executor config (#60920)``
+
+Bug Fixes
+~~~~~~~~~
+
* ``Rename ''max_run_task_attempts'' to ''max_invoke_attempts'' in AWS Lambda Executor (#60666)``
+* ``EC2CreateInstanceOperator could leave EC2 instances running when failures (#60904)``
+* ``Fix incorrect compute param example in SageMakerNotebookHook docstring (#60247)``
+* ``Adjusted the EMRServerlessStartJobOperator to cancel failed jobs (#51883)``
+* ``Fix/ssm deferrable exit code handling (#60978)``
+
+Misc
+~~~~
+
+* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)``
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+* ``Assert executors support multi team (#60843)``
+* ``Use common provider's get_async_connection in other providers (#56791)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``fix flaky test (#60398)``
+ * ``Fix time-machine lib >=3.0.0 supporting changes (#60939)``
+ * ``Decouple task sdk from airflow core for remote logging (#60826)``
+ * ``Fix policy store deletion in 'test_aws_auth_manager' (#60837)``
+ * ``Refactor opensearch, elasticsearch, amazon providers to use SQLA2 Related to #59402 (#60497)``
9.20.0
......
diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst
index a389ffc397362..53d3068c8c983 100644
--- a/providers/amazon/docs/index.rst
+++ b/providers/amazon/docs/index.rst
@@ -87,7 +87,7 @@ apache-airflow-providers-amazon package
Amazon integration (including `Amazon Web Services (AWS) `__).
-Release: 9.20.0
+Release: 9.21.0
Provider package
----------------
@@ -111,7 +111,7 @@ The minimum Apache Airflow version supported by this provider distribution is ``
PIP package Version required
========================================== ======================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.12.0``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``apache-airflow-providers-common-sql`` ``>=1.27.0``
``apache-airflow-providers-http``
``boto3`` ``>=1.37.2``
@@ -168,5 +168,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-amazon 9.20.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-amazon 9.20.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-amazon 9.21.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-amazon 9.21.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml
index c8575f85b2c9f..2d14a2a6940da 100644
--- a/providers/amazon/provider.yaml
+++ b/providers/amazon/provider.yaml
@@ -22,12 +22,13 @@ description: |
Amazon integration (including `Amazon Web Services (AWS) `__).
state: ready
-source-date-epoch: 1768334114
+source-date-epoch: 1769460456
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 9.21.0
- 9.20.0
- 9.19.0
- 9.18.1
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index aad157e3be2a9..25bdc461287db 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-amazon"
-version = "9.20.0"
+version = "9.21.0"
description = "Provider package apache-airflow-providers-amazon for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -59,7 +59,7 @@ requires-python = ">=3.10"
# After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build``
dependencies = [
"apache-airflow>=2.11.0",
- "apache-airflow-providers-common-compat>=1.12.0", # use next version
+ "apache-airflow-providers-common-compat>=1.13.0",
"apache-airflow-providers-common-sql>=1.27.0",
"apache-airflow-providers-http",
# We should update minimum version of boto3 and here regularly to avoid `pip` backtracking with the number
@@ -219,8 +219,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.20.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.20.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.21.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.21.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/amazon/src/airflow/providers/amazon/__init__.py b/providers/amazon/src/airflow/providers/amazon/__init__.py
index 2979409a4862e..77ede0175f9c3 100644
--- a/providers/amazon/src/airflow/providers/amazon/__init__.py
+++ b/providers/amazon/src/airflow/providers/amazon/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "9.20.0"
+__version__ = "9.21.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/apache/hdfs/README.rst b/providers/apache/hdfs/README.rst
index 3222bead378b7..43e2a9aa4a80d 100644
--- a/providers/apache/hdfs/README.rst
+++ b/providers/apache/hdfs/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-apache-hdfs``
-Release: ``4.11.2``
+Release: ``4.11.3``
`Hadoop Distributed File System (HDFS) `__
@@ -37,7 +37,7 @@ This is a provider package for ``apache.hdfs`` provider. All classes for this pr
are in ``airflow.providers.apache.hdfs`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -51,16 +51,17 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13
Requirements
------------
-========================================== =====================================
+========================================== ======================================
PIP package Version required
-========================================== =====================================
+========================================== ======================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``hdfs[avro,dataframe,kerberos]`` ``>=2.5.4; python_version < "3.12"``
``hdfs[avro,dataframe,kerberos]`` ``>=2.7.3; python_version >= "3.12"``
+``fastavro`` ``>=1.10.0; python_version >= "3.13"``
``pandas`` ``>=2.1.2; python_version < "3.13"``
``pandas`` ``>=2.2.3; python_version >= "3.13"``
-========================================== =====================================
+========================================== ======================================
Cross provider package dependencies
-----------------------------------
@@ -82,4 +83,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/apache/hdfs/docs/changelog.rst b/providers/apache/hdfs/docs/changelog.rst
index bb092da252688..619b7cb8e6dd7 100644
--- a/providers/apache/hdfs/docs/changelog.rst
+++ b/providers/apache/hdfs/docs/changelog.rst
@@ -27,6 +27,17 @@
Changelog
---------
+4.11.3
+......
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
4.11.2
......
diff --git a/providers/apache/hdfs/docs/index.rst b/providers/apache/hdfs/docs/index.rst
index 077f5079e01d5..200f4c81581e8 100644
--- a/providers/apache/hdfs/docs/index.rst
+++ b/providers/apache/hdfs/docs/index.rst
@@ -65,7 +65,7 @@ apache-airflow-providers-apache-hdfs package
and `WebHDFS `__.
-Release: 4.11.2
+Release: 4.11.3
Provider package
----------------
@@ -122,5 +122,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-apache-hdfs 4.11.2 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-apache-hdfs 4.11.2 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hdfs 4.11.3 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hdfs 4.11.3 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/apache/hdfs/provider.yaml b/providers/apache/hdfs/provider.yaml
index 6f3f41db30e2e..8ad9e78da6110 100644
--- a/providers/apache/hdfs/provider.yaml
+++ b/providers/apache/hdfs/provider.yaml
@@ -23,12 +23,13 @@ description: |
and `WebHDFS `__.
state: ready
-source-date-epoch: 1768334185
+source-date-epoch: 1769460507
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 4.11.3
- 4.11.2
- 4.11.1
- 4.11.0
diff --git a/providers/apache/hdfs/pyproject.toml b/providers/apache/hdfs/pyproject.toml
index 5cc0c959a6868..423cd0bba6775 100644
--- a/providers/apache/hdfs/pyproject.toml
+++ b/providers/apache/hdfs/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-apache-hdfs"
-version = "4.11.2"
+version = "4.11.3"
description = "Provider package apache-airflow-providers-apache-hdfs for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -102,8 +102,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.2"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.2/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.3"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hdfs/4.11.3/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py b/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py
index 20875bc0b05bc..d59da8e9ad177 100644
--- a/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py
+++ b/providers/apache/hdfs/src/airflow/providers/apache/hdfs/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "4.11.2"
+__version__ = "4.11.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/apache/hive/README.rst b/providers/apache/hive/README.rst
index b379a6d3d8afc..414924ba0146d 100644
--- a/providers/apache/hive/README.rst
+++ b/providers/apache/hive/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-apache-hive``
-Release: ``9.2.3``
+Release: ``9.2.4``
`Apache Hive `__
@@ -36,7 +36,7 @@ This is a provider package for ``apache.hive`` provider. All classes for this pr
are in ``airflow.providers.apache.hive`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== =====================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``apache-airflow-providers-common-sql`` ``>=1.26.0``
``hmsclient`` ``>=0.1.0``
``pandas`` ``>=2.1.2; python_version < "3.13"``
@@ -102,8 +102,7 @@ Extra Dependencies
``samba`` ``apache-airflow-providers-samba``
``vertica`` ``apache-airflow-providers-vertica``
``GSSAPI`` ``winkerberos>=0.7.0; sys_platform == "win32"``, ``kerberos>=1.3.0; sys_platform != "win32"``
-``common.compat`` ``apache-airflow-providers-common-compat``
=================== =============================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/apache/hive/docs/changelog.rst b/providers/apache/hive/docs/changelog.rst
index 84d029d50813b..5bc4acdb1a535 100644
--- a/providers/apache/hive/docs/changelog.rst
+++ b/providers/apache/hive/docs/changelog.rst
@@ -27,6 +27,17 @@
Changelog
---------
+9.2.4
+.....
+
+Misc
+~~~~
+
+* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
9.2.3
.....
diff --git a/providers/apache/hive/docs/index.rst b/providers/apache/hive/docs/index.rst
index cabd52d947e4b..d1a7692ba4a05 100644
--- a/providers/apache/hive/docs/index.rst
+++ b/providers/apache/hive/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-apache-hive package
`Apache Hive `__
-Release: 9.2.3
+Release: 9.2.4
Provider package
----------------
@@ -144,5 +144,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-apache-hive 9.2.3 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-apache-hive 9.2.3 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hive 9.2.4 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hive 9.2.4 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/apache/hive/provider.yaml b/providers/apache/hive/provider.yaml
index 02daa2ad8e5c8..9eb2874e735f8 100644
--- a/providers/apache/hive/provider.yaml
+++ b/providers/apache/hive/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Apache Hive `__
state: ready
-source-date-epoch: 1768334208
+source-date-epoch: 1769460615
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 9.2.4
- 9.2.3
- 9.2.2
- 9.2.1
diff --git a/providers/apache/hive/pyproject.toml b/providers/apache/hive/pyproject.toml
index de84aca0760e4..e2a6157d62d4b 100644
--- a/providers/apache/hive/pyproject.toml
+++ b/providers/apache/hive/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-apache-hive"
-version = "9.2.3"
+version = "9.2.4"
description = "Provider package apache-airflow-providers-apache-hive for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -139,8 +139,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.3"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.3/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.4"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-hive/9.2.4/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py b/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py
index 5d75eeb1c8695..6a3260b4d63ba 100644
--- a/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py
+++ b/providers/apache/hive/src/airflow/providers/apache/hive/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "9.2.3"
+__version__ = "9.2.4"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/apache/livy/README.rst b/providers/apache/livy/README.rst
index a205d00b0283a..b7fd19fbb9b95 100644
--- a/providers/apache/livy/README.rst
+++ b/providers/apache/livy/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-apache-livy``
-Release: ``4.5.2``
+Release: ``4.5.3``
`Apache Livy `__
@@ -36,7 +36,7 @@ This is a provider package for ``apache.livy`` provider. All classes for this pr
are in ``airflow.providers.apache.livy`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -55,7 +55,7 @@ PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
``apache-airflow-providers-http`` ``>=5.1.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``aiohttp`` ``>=3.9.2``
``asgiref`` ``>=2.3.0``
========================================== ==================
@@ -81,4 +81,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/apache/livy/docs/changelog.rst b/providers/apache/livy/docs/changelog.rst
index f08b9d334bc14..6212c96a9de95 100644
--- a/providers/apache/livy/docs/changelog.rst
+++ b/providers/apache/livy/docs/changelog.rst
@@ -28,6 +28,17 @@
Changelog
---------
+4.5.3
+.....
+
+Misc
+~~~~
+
+* ``Use common provider's get_async_connection in other providers (#56791)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
4.5.2
.....
diff --git a/providers/apache/livy/docs/index.rst b/providers/apache/livy/docs/index.rst
index 31e35101bdc44..058669470b5c2 100644
--- a/providers/apache/livy/docs/index.rst
+++ b/providers/apache/livy/docs/index.rst
@@ -76,7 +76,7 @@ apache-airflow-providers-apache-livy package
`Apache Livy `__
-Release: 4.5.2
+Release: 4.5.3
Provider package
----------------
@@ -132,5 +132,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-apache-livy 4.5.2 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-apache-livy 4.5.2 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-livy 4.5.3 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-livy 4.5.3 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/apache/livy/provider.yaml b/providers/apache/livy/provider.yaml
index 4f6587d9e148f..f495d827cbc6f 100644
--- a/providers/apache/livy/provider.yaml
+++ b/providers/apache/livy/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Apache Livy `__
state: ready
-source-date-epoch: 1768334291
+source-date-epoch: 1769537079
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 4.5.3
- 4.5.2
- 4.5.1
- 4.5.0
diff --git a/providers/apache/livy/pyproject.toml b/providers/apache/livy/pyproject.toml
index f6e153e588c60..3000a45eb0530 100644
--- a/providers/apache/livy/pyproject.toml
+++ b/providers/apache/livy/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-apache-livy"
-version = "4.5.2"
+version = "4.5.3"
description = "Provider package apache-airflow-providers-apache-livy for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -102,8 +102,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.2"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.2/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.3"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-livy/4.5.3/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py b/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py
index 11f4db52d773f..7943cbbc31b67 100644
--- a/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py
+++ b/providers/apache/livy/src/airflow/providers/apache/livy/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "4.5.2"
+__version__ = "4.5.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/celery/README.rst b/providers/celery/README.rst
index b78afb00cc650..ebb59ffc0faed 100644
--- a/providers/celery/README.rst
+++ b/providers/celery/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-celery``
-Release: ``3.15.1``
+Release: ``3.15.2``
`Celery `__
@@ -36,7 +36,7 @@ This is a provider package for ``celery`` provider. All classes for this provide
are in ``airflow.providers.celery`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``celery[redis]`` ``>=5.5.0,<6``
``flower`` ``>=1.0.0``
========================================== ==================
@@ -89,4 +89,4 @@ Extra Dependencies
=================== ===================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/celery/docs/changelog.rst b/providers/celery/docs/changelog.rst
index 2ead34b924970..adc41d7d82a2f 100644
--- a/providers/celery/docs/changelog.rst
+++ b/providers/celery/docs/changelog.rst
@@ -27,6 +27,17 @@
Changelog
---------
+3.15.2
+......
+
+Misc
+~~~~
+
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
3.15.1
......
diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst
index 40e543b86e5bc..76ba3793d99f6 100644
--- a/providers/celery/docs/index.rst
+++ b/providers/celery/docs/index.rst
@@ -67,7 +67,7 @@ apache-airflow-providers-celery package
`Celery `__
-Release: 3.15.1
+Release: 3.15.2
Provider package
----------------
@@ -91,7 +91,7 @@ The minimum Apache Airflow version supported by this provider distribution is ``
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.12.0``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``celery[redis]`` ``>=5.5.0,<6``
``flower`` ``>=1.0.0``
========================================== ==================
@@ -122,5 +122,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-celery 3.15.1 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-celery 3.15.1 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-celery 3.15.2 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-celery 3.15.2 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml
index f3a6d1cfd34f4..35390451eca86 100644
--- a/providers/celery/provider.yaml
+++ b/providers/celery/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Celery `__
state: ready
-source-date-epoch: 1768334451
+source-date-epoch: 1769460632
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 3.15.2
- 3.15.1
- 3.15.0
- 3.14.1
diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml
index 5b4ea492b8086..13c3143bd10f3 100644
--- a/providers/celery/pyproject.toml
+++ b/providers/celery/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-celery"
-version = "3.15.1"
+version = "3.15.2"
description = "Provider package apache-airflow-providers-celery for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -59,7 +59,7 @@ requires-python = ">=3.10"
# After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build``
dependencies = [
"apache-airflow>=2.11.0",
- "apache-airflow-providers-common-compat>=1.12.0", # use next version
+ "apache-airflow-providers-common-compat>=1.13.0",
# The Celery is known to introduce problems when upgraded to a MAJOR version. Airflow Core
# Uses Celery for CeleryExecutor, and we also know that Kubernetes Python client follows SemVer
# (https://docs.celeryq.dev/en/stable/contributing.html?highlight=semver#versions).
@@ -111,8 +111,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.1"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.1/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.2"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.15.2/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py
index 0dd8d86b85180..d406e60c155bc 100644
--- a/providers/celery/src/airflow/providers/celery/__init__.py
+++ b/providers/celery/src/airflow/providers/celery/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.15.1"
+__version__ = "3.15.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/cncf/kubernetes/README.rst b/providers/cncf/kubernetes/README.rst
index 064c7e2e989f9..f7f71bcbbfb4b 100644
--- a/providers/cncf/kubernetes/README.rst
+++ b/providers/cncf/kubernetes/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-cncf-kubernetes``
-Release: ``10.12.2``
+Release: ``10.12.3``
`Kubernetes `__
@@ -36,7 +36,7 @@ This is a provider package for ``cncf.kubernetes`` provider. All classes for thi
are in ``airflow.providers.cncf.kubernetes`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -55,10 +55,10 @@ PIP package Version required
========================================== ====================
``aiofiles`` ``>=23.2.0``
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``asgiref`` ``>=3.5.2``
``cryptography`` ``>=41.0.0,<46.0.0``
-``kubernetes`` ``>=32.0.0,<35.0.0``
+``kubernetes`` ``>=35.0.0,<36.0.0``
``urllib3`` ``>=2.1.0,!=2.6.0``
``kubernetes_asyncio`` ``>=32.0.0,<35.0.0``
========================================== ====================
@@ -83,4 +83,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/cncf/kubernetes/docs/changelog.rst b/providers/cncf/kubernetes/docs/changelog.rst
index 611ee69eb9003..d5c128bbccfd3 100644
--- a/providers/cncf/kubernetes/docs/changelog.rst
+++ b/providers/cncf/kubernetes/docs/changelog.rst
@@ -32,6 +32,26 @@ Changelog
Previously this would create a job that would never complete and always fail the task.
Executing a task with ``parallelism = 0`` and ``wait_until_job_complete=True`` will now raise a validation error.
+10.12.3
+.......
+
+Bug Fixes
+~~~~~~~~~
+
+* ``AsyncKubernetesHook.watch_pod_events could silently stop emitting events when (#60532)``
+* ``improved the event which is thrown in the event log tab when a pod failes for k8s exec (#60800)``
+* ``Ensure deterministic Spark driver pod selection during reattach. Added unit tests. (#60717)``
+* ``Repair k8 async connection getter (#61138)``
+
+Misc
+~~~~
+
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+* ``Use common provider's get_async_connection in other providers (#56791)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
10.12.2
.......
diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst
index 10d38b03bc93b..3cb7cc014b50d 100644
--- a/providers/cncf/kubernetes/docs/index.rst
+++ b/providers/cncf/kubernetes/docs/index.rst
@@ -87,7 +87,7 @@ apache-airflow-providers-cncf-kubernetes package
`Kubernetes `__
-Release: 10.12.2
+Release: 10.12.3
Provider package
----------------
@@ -112,7 +112,7 @@ PIP package Version required
========================================== ====================
``aiofiles`` ``>=23.2.0``
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``asgiref`` ``>=3.5.2``
``cryptography`` ``>=41.0.0,<46.0.0``
``kubernetes`` ``>=35.0.0,<36.0.0``
@@ -145,5 +145,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-cncf-kubernetes 10.12.2 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-cncf-kubernetes 10.12.2 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-cncf-kubernetes 10.12.3 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-cncf-kubernetes 10.12.3 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/cncf/kubernetes/provider.yaml b/providers/cncf/kubernetes/provider.yaml
index 8e1afb3ebb504..368bd63986074 100644
--- a/providers/cncf/kubernetes/provider.yaml
+++ b/providers/cncf/kubernetes/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Kubernetes `__
state: ready
-source-date-epoch: 1768685603
+source-date-epoch: 1769460695
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 10.12.3
- 10.12.2
- 10.12.1
- 10.12.0
diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml
index 0c43340ec48c6..5c2625594b34e 100644
--- a/providers/cncf/kubernetes/pyproject.toml
+++ b/providers/cncf/kubernetes/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-cncf-kubernetes"
-version = "10.12.2"
+version = "10.12.3"
description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -60,7 +60,7 @@ requires-python = ">=3.10"
dependencies = [
"aiofiles>=23.2.0",
"apache-airflow>=2.11.0",
- "apache-airflow-providers-common-compat>=1.10.1", # use next version
+ "apache-airflow-providers-common-compat>=1.13.0",
"asgiref>=3.5.2",
# TODO(potiuk): We should bump cryptography to >=46.0.0 when sqlalchemy>=2.0 is required
"cryptography>=41.0.0,<46.0.0",
@@ -116,8 +116,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.2/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.3"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.12.3/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
index 9ac31cc5e6eab..8d9387c18e92d 100644
--- a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
+++ b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "10.12.2"
+__version__ = "10.12.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/cohere/README.rst b/providers/cohere/README.rst
index a59a2daab2c1f..73f76b0c1fbaa 100644
--- a/providers/cohere/README.rst
+++ b/providers/cohere/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-cohere``
-Release: ``1.6.1``
+Release: ``1.6.2``
`Cohere `__
@@ -36,7 +36,7 @@ This is a provider package for ``cohere`` provider. All classes for this provide
are in ``airflow.providers.cohere`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -50,13 +50,14 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13
Requirements
------------
-========================================== ==================
+========================================== ======================================
PIP package Version required
-========================================== ==================
+========================================== ======================================
``apache-airflow`` ``>=2.11.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``cohere`` ``>=5.13.4``
-========================================== ==================
+``fastavro`` ``>=1.10.0; python_version >= "3.13"``
+========================================== ======================================
Cross provider package dependencies
-----------------------------------
@@ -78,4 +79,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/cohere/docs/changelog.rst b/providers/cohere/docs/changelog.rst
index ef2a37a8e445d..c9e10bdeaa1d9 100644
--- a/providers/cohere/docs/changelog.rst
+++ b/providers/cohere/docs/changelog.rst
@@ -20,6 +20,17 @@
Changelog
---------
+1.6.2
+.....
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.6.1
.....
diff --git a/providers/cohere/docs/index.rst b/providers/cohere/docs/index.rst
index 54fd789e8b46d..ef3151a4da1ff 100644
--- a/providers/cohere/docs/index.rst
+++ b/providers/cohere/docs/index.rst
@@ -71,7 +71,7 @@ apache-airflow-providers-cohere package
`Cohere `__
-Release: 1.6.1
+Release: 1.6.2
Provider package
----------------
@@ -125,5 +125,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-cohere 1.6.1 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-cohere 1.6.1 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-cohere 1.6.2 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-cohere 1.6.2 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/cohere/provider.yaml b/providers/cohere/provider.yaml
index 535b1bd04a1c9..de491c892972a 100644
--- a/providers/cohere/provider.yaml
+++ b/providers/cohere/provider.yaml
@@ -24,13 +24,14 @@ description: |
`Cohere `__
state: ready
-source-date-epoch: 1768334578
+source-date-epoch: 1769460748
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 1.6.2
- 1.6.1
- 1.6.0
- 1.5.4
diff --git a/providers/cohere/pyproject.toml b/providers/cohere/pyproject.toml
index 296b0604ffdf4..30c10c38b8223 100644
--- a/providers/cohere/pyproject.toml
+++ b/providers/cohere/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-cohere"
-version = "1.6.1"
+version = "1.6.2"
description = "Provider package apache-airflow-providers-cohere for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -99,8 +99,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.6.1"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.6.1/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.6.2"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cohere/1.6.2/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/cohere/src/airflow/providers/cohere/__init__.py b/providers/cohere/src/airflow/providers/cohere/__init__.py
index f4028d34b0f06..bc3ae95d7a4be 100644
--- a/providers/cohere/src/airflow/providers/cohere/__init__.py
+++ b/providers/cohere/src/airflow/providers/cohere/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "1.6.1"
+__version__ = "1.6.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst
index b99705bf0d871..f44d22edf53f4 100644
--- a/providers/common/compat/README.rst
+++ b/providers/common/compat/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-common-compat``
-Release: ``1.12.0``
+Release: ``1.13.0``
Common Compatibility Provider - providing compatibility code for previous Airflow versions
@@ -36,7 +36,7 @@ This is a provider package for ``common.compat`` provider. All classes for this
are in ``airflow.providers.common.compat`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -87,4 +87,4 @@ Extra Dependencies
=============== ========================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/common/compat/docs/changelog.rst b/providers/common/compat/docs/changelog.rst
index d1222a0247c2e..7ffbe487c88be 100644
--- a/providers/common/compat/docs/changelog.rst
+++ b/providers/common/compat/docs/changelog.rst
@@ -25,6 +25,33 @@
Changelog
---------
+1.13.0
+......
+
+.. note::
+ The new feature ``Add support for async callables in ''PythonOperator''`` will only work on Airflow 3.2.
+
+Features
+~~~~~~~~
+
+* ``Add support for async callables in ''PythonOperator'' (#60268)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix BaseAsyncOperator in common-compat provider for Airflow 2.x (#60663)``
+
+Misc
+~~~~
+
+* ``Option to disable exporting of legacy metric names (#53722)``
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Move lineage from airflow core to task sdk (#60968)``
+ * ``Revert "Move lineage from airflow core to task sdk (#60968)" (#61151)``
+
1.12.0
......
diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst
index a290b1770380a..b58e1f1006d71 100644
--- a/providers/common/compat/docs/index.rst
+++ b/providers/common/compat/docs/index.rst
@@ -62,7 +62,7 @@ apache-airflow-providers-common-compat package
Common Compatibility Provider - providing compatibility code for previous Airflow versions
-Release: 1.12.0
+Release: 1.13.0
Provider package
----------------
@@ -114,5 +114,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-common-compat 1.12.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-common-compat 1.12.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-compat 1.13.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-compat 1.13.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/common/compat/provider.yaml b/providers/common/compat/provider.yaml
index 398e83e998506..134464bb9531a 100644
--- a/providers/common/compat/provider.yaml
+++ b/providers/common/compat/provider.yaml
@@ -22,12 +22,13 @@ description: |
Common Compatibility Provider - providing compatibility code for previous Airflow versions
state: ready
-source-date-epoch: 1768334645
+source-date-epoch: 1769460821
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 1.13.0
- 1.12.0
- 1.11.0
- 1.10.1
diff --git a/providers/common/compat/pyproject.toml b/providers/common/compat/pyproject.toml
index 9bd41aba25bdd..c3b275fc2433f 100644
--- a/providers/common/compat/pyproject.toml
+++ b/providers/common/compat/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-common-compat"
-version = "1.12.0"
+version = "1.13.0"
description = "Provider package apache-airflow-providers-common-compat for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -107,8 +107,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.12.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.12.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.13.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.13.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/common/compat/src/airflow/providers/common/compat/__init__.py b/providers/common/compat/src/airflow/providers/common/compat/__init__.py
index 081877a024d54..c414b380f5100 100644
--- a/providers/common/compat/src/airflow/providers/common/compat/__init__.py
+++ b/providers/common/compat/src/airflow/providers/common/compat/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "1.12.0"
+__version__ = "1.13.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst
index 070b1be49416e..f58a570a164b2 100644
--- a/providers/common/sql/README.rst
+++ b/providers/common/sql/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-common-sql``
-Release: ``1.30.3``
+Release: ``1.30.4``
`Common SQL Provider `__
@@ -36,7 +36,7 @@ This is a provider package for ``common.sql`` provider. All classes for this pro
are in ``airflow.providers.common.sql`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.11.0``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``sqlparse`` ``>=0.5.1``
``more-itertools`` ``>=9.0.0``
``methodtools`` ``>=0.4.7``
@@ -93,4 +93,4 @@ Extra Dependencies
=============== ================================================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/common/sql/docs/changelog.rst b/providers/common/sql/docs/changelog.rst
index f9905227d8dc9..53281574fda45 100644
--- a/providers/common/sql/docs/changelog.rst
+++ b/providers/common/sql/docs/changelog.rst
@@ -25,6 +25,17 @@
Changelog
---------
+1.30.4
+......
+
+Misc
+~~~~
+
+* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.30.3
......
diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst
index 374ed6e612b4e..136ff646888cc 100644
--- a/providers/common/sql/docs/index.rst
+++ b/providers/common/sql/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-common-sql package
`Common SQL Provider `__
-Release: 1.30.3
+Release: 1.30.4
Provider package
----------------
@@ -135,5 +135,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-common-sql 1.30.3 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-common-sql 1.30.3 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-sql 1.30.4 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-common-sql 1.30.4 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml
index 9f1c7978c513c..05ba9fdd6c482 100644
--- a/providers/common/sql/provider.yaml
+++ b/providers/common/sql/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Common SQL Provider `__
state: ready
-source-date-epoch: 1768334725
+source-date-epoch: 1769460904
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 1.30.4
- 1.30.3
- 1.30.2
- 1.30.1
diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml
index d048413bdfad7..7c703afea7b38 100644
--- a/providers/common/sql/pyproject.toml
+++ b/providers/common/sql/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-common-sql"
-version = "1.30.3"
+version = "1.30.4"
description = "Provider package apache-airflow-providers-common-sql for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -128,8 +128,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.3"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.3/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.4"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.30.4/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/common/sql/src/airflow/providers/common/sql/__init__.py b/providers/common/sql/src/airflow/providers/common/sql/__init__.py
index 5004d36c9b63b..a3913e390aedf 100644
--- a/providers/common/sql/src/airflow/providers/common/sql/__init__.py
+++ b/providers/common/sql/src/airflow/providers/common/sql/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "1.30.3"
+__version__ = "1.30.4"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst
index 4f9759662c5bc..135242576f2a6 100644
--- a/providers/databricks/README.rst
+++ b/providers/databricks/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-databricks``
-Release: ``7.8.3``
+Release: ``7.9.0``
`Databricks `__
@@ -36,7 +36,7 @@ This is a provider package for ``databricks`` provider. All classes for this pro
are in ``airflow.providers.databricks`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ======================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``apache-airflow-providers-common-sql`` ``>=1.27.0``
``requests`` ``>=2.32.0,<3``
``databricks-sql-connector`` ``>=4.0.0``
@@ -84,6 +84,7 @@ Dependent package
================================================================================================================== =================
`apache-airflow-providers-common-compat `_ ``common.compat``
`apache-airflow-providers-common-sql `_ ``common.sql``
+`apache-airflow-providers-google `_ ``google``
`apache-airflow-providers-openlineage `_ ``openlineage``
================================================================================================================== =================
@@ -99,7 +100,9 @@ Extra Dependencies
``standard`` ``apache-airflow-providers-standard``
``openlineage`` ``apache-airflow-providers-openlineage>=2.3.0``
``sqlalchemy`` ``databricks-sqlalchemy>=1.0.2``
+``google`` ``apache-airflow-providers-google>=10.24.0``
+``avro`` ``fastavro>=1.9.0``, ``fastavro>=1.10.0;python_version>="3.12"``
================== ================================================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/databricks/docs/changelog.rst b/providers/databricks/docs/changelog.rst
index a5d06bd2480a3..e1bc8b3998f23 100644
--- a/providers/databricks/docs/changelog.rst
+++ b/providers/databricks/docs/changelog.rst
@@ -26,6 +26,30 @@
Changelog
---------
+7.9.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Add direct GCS export to DatabricksSqlOperator with Parquet/Avro support #55128 (#60543)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix missing fastavro after PR #60732 (#60797)``
+* ``Pin fastavro to minimum 1.10.0 for Python 3.13 compatibility (#60732)``
+* ``Updating Databricks API endpoints to appropriate versions (#60647)``
+
+Misc
+~~~~
+
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Revert exclusion of deltalake 1.3.1 as aarch64 binaries are available now (#60611)``
+
7.8.3
.....
diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst
index f366162012b70..489c8e76fed30 100644
--- a/providers/databricks/docs/index.rst
+++ b/providers/databricks/docs/index.rst
@@ -78,7 +78,7 @@ apache-airflow-providers-databricks package
`Databricks `__
-Release: 7.8.3
+Release: 7.9.0
Provider package
----------------
@@ -102,7 +102,7 @@ The minimum Apache Airflow version supported by this provider distribution is ``
PIP package Version required
========================================== ======================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.12.0``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``apache-airflow-providers-common-sql`` ``>=1.27.0``
``requests`` ``>=2.32.0,<3``
``databricks-sql-connector`` ``>=4.0.0``
@@ -142,5 +142,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-databricks 7.8.3 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-databricks 7.8.3 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-databricks 7.9.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-databricks 7.9.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml
index 276521655e11f..0698bf59b2b9a 100644
--- a/providers/databricks/provider.yaml
+++ b/providers/databricks/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Databricks `__
state: ready
-source-date-epoch: 1768334769
+source-date-epoch: 1769460991
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 7.9.0
- 7.8.3
- 7.8.2
- 7.8.1
diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml
index b9f594e0a37eb..809a088ee2f10 100644
--- a/providers/databricks/pyproject.toml
+++ b/providers/databricks/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-databricks"
-version = "7.8.3"
+version = "7.9.0"
description = "Provider package apache-airflow-providers-databricks for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -59,7 +59,7 @@ requires-python = ">=3.10"
# After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build``
dependencies = [
"apache-airflow>=2.11.0",
- "apache-airflow-providers-common-compat>=1.12.0", # use next version
+ "apache-airflow-providers-common-compat>=1.13.0",
"apache-airflow-providers-common-sql>=1.27.0",
"requests>=2.32.0,<3",
"databricks-sql-connector>=4.0.0",
@@ -146,8 +146,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.8.3"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.8.3/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.9.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.9.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py
index 010d8bc9b83c2..2bb7f4a8666d8 100644
--- a/providers/databricks/src/airflow/providers/databricks/__init__.py
+++ b/providers/databricks/src/airflow/providers/databricks/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "7.8.3"
+__version__ = "7.9.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/dbt/cloud/README.rst b/providers/dbt/cloud/README.rst
index e3cade8221ac5..7ae778297c1d5 100644
--- a/providers/dbt/cloud/README.rst
+++ b/providers/dbt/cloud/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-dbt-cloud``
-Release: ``4.6.3``
+Release: ``4.6.4``
`dbt Cloud `__
@@ -36,7 +36,7 @@ This is a provider package for ``dbt.cloud`` provider. All classes for this prov
are in ``airflow.providers.dbt.cloud`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``apache-airflow-providers-http``
``asgiref`` ``>=2.3.0``
``aiohttp`` ``>=3.9.2``
@@ -92,4 +92,4 @@ Extra Dependencies
=============== ===============================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/dbt/cloud/docs/changelog.rst b/providers/dbt/cloud/docs/changelog.rst
index 2ec9e17eb6efd..8a1c54486c248 100644
--- a/providers/dbt/cloud/docs/changelog.rst
+++ b/providers/dbt/cloud/docs/changelog.rst
@@ -28,6 +28,18 @@
Changelog
---------
+4.6.4
+.....
+
+Misc
+~~~~
+
+* ``Use common provider's get_async_connection in other providers (#56791)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix time-machine lib >=3.0.0 supporting changes (#60939)``
+
4.6.3
.....
diff --git a/providers/dbt/cloud/docs/index.rst b/providers/dbt/cloud/docs/index.rst
index b75f0668d3482..dd221807d432e 100644
--- a/providers/dbt/cloud/docs/index.rst
+++ b/providers/dbt/cloud/docs/index.rst
@@ -81,7 +81,7 @@ apache-airflow-providers-dbt-cloud package
`dbt Cloud `__
-Release: 4.6.3
+Release: 4.6.4
Provider package
----------------
@@ -139,5 +139,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-dbt-cloud 4.6.3 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-dbt-cloud 4.6.3 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-dbt-cloud 4.6.4 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-dbt-cloud 4.6.4 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/dbt/cloud/provider.yaml b/providers/dbt/cloud/provider.yaml
index 276dba27c3b14..a2a7adbfc9c8d 100644
--- a/providers/dbt/cloud/provider.yaml
+++ b/providers/dbt/cloud/provider.yaml
@@ -22,12 +22,13 @@ description: |
`dbt Cloud `__
state: ready
-source-date-epoch: 1768334788
+source-date-epoch: 1769537148
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 4.6.4
- 4.6.3
- 4.6.2
- 4.6.1
diff --git a/providers/dbt/cloud/pyproject.toml b/providers/dbt/cloud/pyproject.toml
index 8a3432e222ec2..d2b4ae9fba457 100644
--- a/providers/dbt/cloud/pyproject.toml
+++ b/providers/dbt/cloud/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-dbt-cloud"
-version = "4.6.3"
+version = "4.6.4"
description = "Provider package apache-airflow-providers-dbt-cloud for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -111,8 +111,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.3"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.3/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.4"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.6.4/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
index 2759fbb571ac6..f9ec5bdbb4060 100644
--- a/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
+++ b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "4.6.3"
+__version__ = "4.6.4"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst
index 812028fd4bdfc..d760e4b8dcced 100644
--- a/providers/edge3/README.rst
+++ b/providers/edge3/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-edge3``
-Release: ``3.0.0``
+Release: ``3.0.1``
Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites.
@@ -48,7 +48,7 @@ This is a provider package for ``edge3`` provider. All classes for this provider
are in ``airflow.providers.edge3`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -66,7 +66,7 @@ Requirements
PIP package Version required
========================================== ===================
``apache-airflow`` ``>=3.0.0,!=3.1.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``pydantic`` ``>=2.11.0``
``retryhttp`` ``>=1.4.0``
``aiofiles`` ``>=23.2.0``
@@ -93,4 +93,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/edge3/docs/changelog.rst b/providers/edge3/docs/changelog.rst
index 9c4184a42af85..e69d2a47b5a8a 100644
--- a/providers/edge3/docs/changelog.rst
+++ b/providers/edge3/docs/changelog.rst
@@ -27,6 +27,27 @@
Changelog
---------
+3.0.1
+.....
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix edge3 router (#61078)``
+
+Misc
+~~~~
+
+* ``Edge3 inherit core UI Theme (#60417)``
+* ``Bump the edge-ui-package-updates group across 1 directory with 15 updates (#60986)``
+* ``Define 'TaskInstanceKey' in task-sdk to support client server separation (#60776)``
+* ``Cleanup leftover AppBuilder Templates in Edge Plugin (#60669)``
+* ``Option to disable exporting of legacy metric names (#53722)``
+* ``Bump the edge-ui-package-updates group across 1 directory with 11 updates (#61088)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
3.0.0
.....
diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst
index 365c92543d99b..62141915f8313 100644
--- a/providers/edge3/docs/index.rst
+++ b/providers/edge3/docs/index.rst
@@ -90,7 +90,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed
are provided by the API server.
-Release: 3.0.0
+Release: 3.0.1
Provider package
----------------
@@ -114,7 +114,7 @@ The minimum Apache Airflow version supported by this provider distribution is ``
PIP package Version required
========================================== ===================
``apache-airflow`` ``>=3.0.0,!=3.1.0``
-``apache-airflow-providers-common-compat`` ``>=1.12.0``
+``apache-airflow-providers-common-compat`` ``>=1.13.0``
``pydantic`` ``>=2.11.0``
``retryhttp`` ``>=1.4.0``
``aiofiles`` ``>=23.2.0``
@@ -146,5 +146,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-edge3 3.0.0 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-edge3 3.0.0 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-edge3 3.0.1 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-edge3 3.0.1 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml
index 00767eacaec64..f8d472a892742 100644
--- a/providers/edge3/provider.yaml
+++ b/providers/edge3/provider.yaml
@@ -33,13 +33,14 @@ description: |
are provided by the API server.
state: ready
-source-date-epoch: 1768334848
+source-date-epoch: 1769461171
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 3.0.1
- 3.0.0
- 2.0.1
- 2.0.0
diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml
index 5e8894be53a31..6899818773959 100644
--- a/providers/edge3/pyproject.toml
+++ b/providers/edge3/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-edge3"
-version = "3.0.0"
+version = "3.0.1"
description = "Provider package apache-airflow-providers-edge3 for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -59,7 +59,7 @@ requires-python = ">=3.10"
# After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build``
dependencies = [
"apache-airflow>=3.0.0,!=3.1.0",
- "apache-airflow-providers-common-compat>=1.12.0", # use next version
+ "apache-airflow-providers-common-compat>=1.13.0",
"pydantic>=2.11.0",
"retryhttp>=1.4.0",
"aiofiles>=23.2.0",
@@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.0"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.0/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.1"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/3.0.1/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py
index 25d515f0e611d..c22bc9e8286f4 100644
--- a/providers/edge3/src/airflow/providers/edge3/__init__.py
+++ b/providers/edge3/src/airflow/providers/edge3/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.0.0"
+__version__ = "3.0.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.0"
diff --git a/providers/elasticsearch/README.rst b/providers/elasticsearch/README.rst
index 0396a30a478e5..cb0fb26aa29b0 100644
--- a/providers/elasticsearch/README.rst
+++ b/providers/elasticsearch/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-elasticsearch``
-Release: ``6.4.3``
+Release: ``6.4.4``
`Elasticsearch `__
@@ -36,7 +36,7 @@ This is a provider package for ``elasticsearch`` provider. All classes for this
are in ``airflow.providers.elasticsearch`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.11.0``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``apache-airflow-providers-common-sql`` ``>=1.27.0``
``elasticsearch`` ``>=8.10,<9``
========================================== ==================
@@ -80,4 +80,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/elasticsearch/docs/changelog.rst b/providers/elasticsearch/docs/changelog.rst
index 0c196f7e53dd5..9761e73547304 100644
--- a/providers/elasticsearch/docs/changelog.rst
+++ b/providers/elasticsearch/docs/changelog.rst
@@ -27,6 +27,17 @@
Changelog
---------
+6.4.4
+.....
+
+Misc
+~~~~
+
+* ``Refactor opensearch, elasticsearch, amazon providers to use SQLA2 Related to #59402 (#60497)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
6.4.3
.....
diff --git a/providers/elasticsearch/docs/index.rst b/providers/elasticsearch/docs/index.rst
index 44fe983af0076..217c52f02c096 100644
--- a/providers/elasticsearch/docs/index.rst
+++ b/providers/elasticsearch/docs/index.rst
@@ -79,7 +79,7 @@ apache-airflow-providers-elasticsearch package
`Elasticsearch `__
-Release: 6.4.3
+Release: 6.4.4
Provider package
----------------
@@ -134,5 +134,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-elasticsearch 6.4.3 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-elasticsearch 6.4.3 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-elasticsearch 6.4.4 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-elasticsearch 6.4.4 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/elasticsearch/provider.yaml b/providers/elasticsearch/provider.yaml
index de429558818f6..76c58c3f161cd 100644
--- a/providers/elasticsearch/provider.yaml
+++ b/providers/elasticsearch/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Elasticsearch `__
state: ready
-source-date-epoch: 1768334864
+source-date-epoch: 1769461187
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 6.4.4
- 6.4.3
- 6.4.2
- 6.4.1
diff --git a/providers/elasticsearch/pyproject.toml b/providers/elasticsearch/pyproject.toml
index 350183077563e..7404f93ee4770 100644
--- a/providers/elasticsearch/pyproject.toml
+++ b/providers/elasticsearch/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-elasticsearch"
-version = "6.4.3"
+version = "6.4.4"
description = "Provider package apache-airflow-providers-elasticsearch for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -101,8 +101,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.3"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.3/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-elasticsearch/6.4.4/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
index 1e1f8914bf346..3e731525d4875 100644
--- a/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
+++ b/providers/elasticsearch/src/airflow/providers/elasticsearch/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "6.4.3"
+__version__ = "6.4.4"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst
index 6ccc4663a8d73..0a54ab495f1fe 100644
--- a/providers/exasol/README.rst
+++ b/providers/exasol/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-exasol``
-Release: ``4.9.1``
+Release: ``4.9.2``
`Exasol `__
@@ -36,7 +36,7 @@ This is a provider package for ``exasol`` provider. All classes for this provide
are in ``airflow.providers.exasol`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== =====================================
``apache-airflow`` ``>=2.11.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``apache-airflow-providers-common-sql`` ``>=1.26.0``
``pyexasol`` ``>=0.26.0``
``pandas`` ``>=2.1.2; python_version < "3.13"``
@@ -91,4 +91,4 @@ Extra Dependencies
============== ======================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/exasol/docs/changelog.rst b/providers/exasol/docs/changelog.rst
index 8be421db45140..2bf0c098a7dc1 100644
--- a/providers/exasol/docs/changelog.rst
+++ b/providers/exasol/docs/changelog.rst
@@ -27,6 +27,17 @@
Changelog
---------
+4.9.2
+.....
+
+Misc
+~~~~
+
+* ``Add SQLAlchemy to the dev‑dependency group in providers (#60472)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
4.9.1
.....
diff --git a/providers/exasol/docs/index.rst b/providers/exasol/docs/index.rst
index 8754542022f5b..50f383ab14594 100644
--- a/providers/exasol/docs/index.rst
+++ b/providers/exasol/docs/index.rst
@@ -75,7 +75,7 @@ apache-airflow-providers-exasol package
`Exasol `__
-Release: 4.9.1
+Release: 4.9.2
Provider package
----------------
@@ -132,5 +132,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-exasol 4.9.1 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-exasol 4.9.1 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-exasol 4.9.2 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-exasol 4.9.2 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/exasol/provider.yaml b/providers/exasol/provider.yaml
index 18bc86475729b..153e3476399e6 100644
--- a/providers/exasol/provider.yaml
+++ b/providers/exasol/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Exasol `__
state: ready
-source-date-epoch: 1768334877
+source-date-epoch: 1769461207
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 4.9.2
- 4.9.1
- 4.9.0
- 4.8.4
diff --git a/providers/exasol/pyproject.toml b/providers/exasol/pyproject.toml
index 73f5b2e6176c3..786cfedc11b88 100644
--- a/providers/exasol/pyproject.toml
+++ b/providers/exasol/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-exasol"
-version = "4.9.1"
+version = "4.9.2"
description = "Provider package apache-airflow-providers-exasol for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -110,8 +110,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.1"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.1/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.2"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-exasol/4.9.2/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/exasol/src/airflow/providers/exasol/__init__.py b/providers/exasol/src/airflow/providers/exasol/__init__.py
index 2b61fdd6a4879..d2be6a3fce30d 100644
--- a/providers/exasol/src/airflow/providers/exasol/__init__.py
+++ b/providers/exasol/src/airflow/providers/exasol/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "4.9.1"
+__version__ = "4.9.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
diff --git a/providers/fab/README.rst b/providers/fab/README.rst
index 850763c414f40..615be7346aabf 100644
--- a/providers/fab/README.rst
+++ b/providers/fab/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-fab``
-Release: ``3.1.2``
+Release: ``3.2.0``
`Flask App Builder `__
@@ -36,7 +36,7 @@ This is a provider package for ``fab`` provider. All classes for this provider p
are in ``airflow.providers.fab`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==========================================
``apache-airflow`` ``>=3.0.2``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``blinker`` ``>=1.6.2; python_version < "3.13"``
``flask`` ``>=2.2.1,<2.3; python_version < "3.13"``
``flask-appbuilder`` ``==5.0.1; python_version < "3.13"``
@@ -67,6 +67,7 @@ PIP package Version required
``jmespath`` ``>=0.7.0; python_version < "3.13"``
``werkzeug`` ``>=2.2,<4; python_version < "3.13"``
``wtforms`` ``>=3.0,<4; python_version < "3.13"``
+``cachetools`` ``>=6.0; python_version < "3.13"``
``flask_limiter`` ``>3,!=3.13,<4``
========================================== ==========================================
@@ -99,4 +100,4 @@ Extra Dependencies
============ ============================================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/fab/docs/changelog.rst b/providers/fab/docs/changelog.rst
index 803b8216e351c..71e6bf0f8efeb 100644
--- a/providers/fab/docs/changelog.rst
+++ b/providers/fab/docs/changelog.rst
@@ -20,6 +20,39 @@
Changelog
---------
+3.2.0
+.....
+
+Features
+~~~~~~~~
+
+* ``Cache user object fetched per request in FAB auth manager for improved performance. (#60274)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``(bugfix): Add dark theme support for FAB Security pages (#60908)``
+* ``fix(fab): Align ORM column sizes with migration definitions (#60869)``
+
+Misc
+~~~~
+
+* ``Migrate Flask based user APIs to Fastapi (#60973)``
+* ``Improve typing in Fab (#61001)``
+* ``Bump lodash from 4.17.21 to 4.17.23 in /providers/fab/src/airflow/providers/fab/www (#60911)``
+* ``Bump mini-css-extract-plugin from 2.9.4 to 2.10.0 in /providers/fab/src/airflow/providers/fab/www in the fab-ui-package-updates group across 1 directory (#60831)``
+* ``Remove non-logic redundant selection and query in FAB (#60807)``
+* ``Bump the fab-ui-package-updates group across 1 directory with 5 updates (#60791)``
+* ``Migrate FAB POST /users to FastAPI (#60523)``
+
+Doc-only
+~~~~~~~~
+
+* ``Add Azure AD OAuth webserver authentication example with role mapping (#60756)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
3.1.2
.....
diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst
index db53b744df279..3e2bf244fd0cf 100644
--- a/providers/fab/docs/index.rst
+++ b/providers/fab/docs/index.rst
@@ -84,7 +84,7 @@ apache-airflow-providers-fab package
`Flask App Builder `__
-Release: 3.1.2
+Release: 3.2.0
Provider package
----------------
@@ -150,5 +150,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-fab 3.1.2 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-fab 3.1.2 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-fab 3.2.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-fab 3.2.0 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml
index 1ed53d1ec8e02..4d133462f3525 100644
--- a/providers/fab/provider.yaml
+++ b/providers/fab/provider.yaml
@@ -28,13 +28,14 @@ description: |
# For providers until we think it should be released.
state: ready
-source-date-epoch: 1768334947
+source-date-epoch: 1769461317
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
+ - 3.2.0
- 3.1.2
- 3.1.1
- 3.1.0
diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml
index 2f322c76dabd3..22b0fd95b80f4 100644
--- a/providers/fab/pyproject.toml
+++ b/providers/fab/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-fab"
-version = "3.1.2"
+version = "3.2.0"
description = "Provider package apache-airflow-providers-fab for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
@@ -132,8 +132,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.1.2"
-"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.1.2/changelog.html"
+"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.2.0"
+"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/3.2.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git a/providers/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py
index b8cba79ae90c0..cee2c475a1d3e 100644
--- a/providers/fab/src/airflow/providers/fab/__init__.py
+++ b/providers/fab/src/airflow/providers/fab/__init__.py
@@ -29,7 +29,7 @@
__all__ = ["__version__"]
-__version__ = "3.1.2"
+__version__ = "3.2.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"3.0.2"
diff --git a/providers/git/README.rst b/providers/git/README.rst
index 7a011e235d8eb..7ee175d79cf3f 100644
--- a/providers/git/README.rst
+++ b/providers/git/README.rst
@@ -23,7 +23,7 @@
Package ``apache-airflow-providers-git``
-Release: ``0.2.1``
+Release: ``0.2.2``
`Distributed version control system (GIT) `__
@@ -36,7 +36,7 @@ This is a provider package for ``git`` provider. All classes for this provider p
are in ``airflow.providers.git`` python package.
You can find package information and changelog for the provider
-in the `documentation `_.
+in the `documentation `_.
Installation
------------
@@ -54,7 +54,7 @@ Requirements
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=3.0.0``
-``apache-airflow-providers-common-compat`` ``>=1.10.1``
+``apache-airflow-providers-common-compat`` ``>=1.12.0``
``GitPython`` ``>=3.1.44``
========================================== ==================
@@ -78,4 +78,4 @@ Dependent package
================================================================================================================== =================
The changelog for the provider package can be found in the
-`changelog `_.
+`changelog `_.
diff --git a/providers/git/docs/changelog.rst b/providers/git/docs/changelog.rst
index 9ace5b0b44741..dd4b1959e1241 100644
--- a/providers/git/docs/changelog.rst
+++ b/providers/git/docs/changelog.rst
@@ -19,6 +19,17 @@
Changelog
---------
+0.2.2
+.....
+
+Misc
+~~~~
+
+* ``Git provider should require common-compat >=1.12.0 (#60985)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
0.2.1
.....
diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst
index 01e3e9899320a..a0f7e61d24458 100644
--- a/providers/git/docs/index.rst
+++ b/providers/git/docs/index.rst
@@ -72,7 +72,7 @@ apache-airflow-providers-git package
`Distributed version control system (GIT) `__
-Release: 0.2.1
+Release: 0.2.2
Provider package
----------------
@@ -125,5 +125,5 @@ Downloading official packages
You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site `_
-* `The apache-airflow-providers-git 0.2.1 sdist package `_ (`asc `__, `sha512 `__)
-* `The apache-airflow-providers-git 0.2.1 wheel package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-git 0.2.2 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-git 0.2.2 wheel package `_ (`asc `__, `sha512 `__)
diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml
index f8b10451c7d2e..b836397aad14f 100644
--- a/providers/git/provider.yaml
+++ b/providers/git/provider.yaml
@@ -22,12 +22,13 @@ description: |
`Distributed version control system (GIT)