Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion dev/breeze/tests/test_packages.py
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ def test_get_provider_requirements():
# update me when asana dependencies change
assert get_provider_requirements("asana") == [
"apache-airflow>=2.10.0",
"apache-airflow-providers-common-compat>=1.7.4",
"apache-airflow-providers-common-compat>=1.8.0",
"asana>=5.0.0",
]

Expand Down
40 changes: 30 additions & 10 deletions providers/airbyte/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

Package ``apache-airflow-providers-airbyte``

Release: ``5.2.3``
Release: ``5.2.4``


`Airbyte <https://airbyte.com/>`__
Expand All @@ -36,7 +36,7 @@ This is a provider package for ``airbyte`` provider. All classes for this provid
are in ``airflow.providers.airbyte`` python package.

You can find package information and changelog for the provider
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.3/>`_.
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.4/>`_.

Installation
------------
Expand All @@ -50,13 +50,33 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13
Requirements
------------

================== ==================
PIP package Version required
================== ==================
``apache-airflow`` ``>=2.10.0``
``airbyte-api`` ``>=0.52.0``
``requests`` ``>=2.32.0``
================== ==================
========================================== ==================
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.10.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``airbyte-api`` ``>=0.52.0``
``requests`` ``>=2.32.0``
========================================== ==================

Cross provider package dependencies
-----------------------------------

Those are dependencies that might be needed in order to use all the features of the package.
You need to install the specified providers in order to use them.

You can install such cross-provider dependencies when installing from PyPI. For example:

.. code-block:: bash

pip install apache-airflow-providers-airbyte[common.compat]


================================================================================================================== =================
Dependent package Extra
================================================================================================================== =================
`apache-airflow-providers-common-compat <https://airflow.apache.org/docs/apache-airflow-providers-common-compat>`_ ``common.compat``
================================================================================================================== =================

The changelog for the provider package can be found in the
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.3/changelog.html>`_.
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.4/changelog.html>`_.
21 changes: 21 additions & 0 deletions providers/airbyte/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,27 @@ Changelog
---------


5.2.4
.....

Misc
~~~~

* ``Migrate airbyte provider to ''common.compat'' (#56996)``

Doc-only
~~~~~~~~

* ``Remove placeholder Release Date in changelog and index files (#56056)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``Prepare release for Sep 2025 2nd wave of providers (#55688)``
* ``Prepare release for Sep 2025 1st wave of providers (#55203)``
* ``Fix Airflow 2 reference in README/index of providers (#55240)``
* ``Make term Dag consistent in providers docs (#55101)``
* ``Switch pre-commit to prek (#54258)``
5.2.3
.....

Expand Down
45 changes: 37 additions & 8 deletions providers/airbyte/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ apache-airflow-providers-airbyte package
`Airbyte <https://airbyte.com/>`__


Release: 5.2.3
Release: 5.2.4

Provider package
----------------
Expand All @@ -96,10 +96,39 @@ Requirements

The minimum Apache Airflow version supported by this provider distribution is ``2.10.0``.

================== ==================
PIP package Version required
================== ==================
``apache-airflow`` ``>=2.10.0``
``airbyte-api`` ``>=0.52.0``
``requests`` ``>=2.32.0``
================== ==================
========================================== ==================
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.10.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``airbyte-api`` ``>=0.52.0``
``requests`` ``>=2.32.0``
========================================== ==================

Cross provider package dependencies
-----------------------------------

Those are dependencies that might be needed in order to use all the features of the package.
You need to install the specified provider distributions in order to use them.

You can install such cross-provider dependencies when installing from PyPI. For example:

.. code-block:: bash

pip install apache-airflow-providers-airbyte[common.compat]


================================================================================================================== =================
Dependent package Extra
================================================================================================================== =================
`apache-airflow-providers-common-compat <https://airflow.apache.org/docs/apache-airflow-providers-common-compat>`_ ``common.compat``
================================================================================================================== =================

Downloading official packages
-----------------------------

You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site <https://downloads.apache.org/airflow/providers/>`_

* `The apache-airflow-providers-airbyte 5.2.4 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.2.4.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.2.4.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.2.4.tar.gz.sha512>`__)
* `The apache-airflow-providers-airbyte 5.2.4 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.2.4-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.2.4-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.2.4-py3-none-any.whl.sha512>`__)
3 changes: 2 additions & 1 deletion providers/airbyte/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,13 @@ description: |
`Airbyte <https://airbyte.com/>`__
state: ready
source-date-epoch: 1754502662
source-date-epoch: 1761112512
# Note that those versions are maintained by release manager - do not update them manually
# with the exception of case where other provider in sources has >= new provider version.
# In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have
# to be done in the same PR
versions:
- 5.2.4
- 5.2.3
- 5.2.2
- 5.2.1
Expand Down
8 changes: 4 additions & 4 deletions providers/airbyte/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "apache-airflow-providers-airbyte"
version = "5.2.3"
version = "5.2.4"
description = "Provider package apache-airflow-providers-airbyte for Apache Airflow"
readme = "README.rst"
authors = [
Expand Down Expand Up @@ -58,7 +58,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.10.0",
"apache-airflow-providers-common-compat>=1.7.4", # + TODO: bump to next version
"apache-airflow-providers-common-compat>=1.8.0",
"airbyte-api>=0.52.0",
"requests>=2.32.0",
]
Expand Down Expand Up @@ -98,8 +98,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}

[project.urls]
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.3"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.3/changelog.html"
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.2.4"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.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"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

__all__ = ["__version__"]

__version__ = "5.2.3"
__version__ = "5.2.4"

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.10.0"
Expand Down
44 changes: 32 additions & 12 deletions providers/alibaba/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

Package ``apache-airflow-providers-alibaba``

Release: ``3.2.3``
Release: ``3.2.4``


Alibaba Cloud integration (including `Alibaba Cloud <https://www.alibabacloud.com/>`__).
Expand All @@ -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 <https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.3/>`_.
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.4/>`_.

Installation
------------
Expand All @@ -50,15 +50,35 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13
Requirements
------------

============================ ==================
PIP package Version required
============================ ==================
``apache-airflow`` ``>=2.10.0``
``oss2`` ``>=2.14.0``
``alibabacloud_adb20211201`` ``>=1.0.0``
``alibabacloud_tea_openapi`` ``>=0.3.7``
``pyodps`` ``>=0.12.2.2``
============================ ==================
========================================== ==================
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.10.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``oss2`` ``>=2.14.0``
``alibabacloud_adb20211201`` ``>=1.0.0``
``alibabacloud_tea_openapi`` ``>=0.3.7``
``pyodps`` ``>=0.12.2.2``
========================================== ==================

Cross provider package dependencies
-----------------------------------

Those are dependencies that might be needed in order to use all the features of the package.
You need to install the specified providers in order to use them.

You can install such cross-provider dependencies when installing from PyPI. For example:

.. code-block:: bash

pip install apache-airflow-providers-alibaba[common.compat]


================================================================================================================== =================
Dependent package Extra
================================================================================================================== =================
`apache-airflow-providers-common-compat <https://airflow.apache.org/docs/apache-airflow-providers-common-compat>`_ ``common.compat``
================================================================================================================== =================

The changelog for the provider package can be found in the
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.3/changelog.html>`_.
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.4/changelog.html>`_.
16 changes: 16 additions & 0 deletions providers/alibaba/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,22 @@
Changelog
---------

3.2.4
.....

Misc
~~~~

* ``Migrate alibaba provider to ''common.compat'' (#57000)``

Doc-only
~~~~~~~~

* ``Remove placeholder Release Date in changelog and index files (#56056)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):

3.2.3
.....

Expand Down
49 changes: 39 additions & 10 deletions providers/alibaba/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ apache-airflow-providers-alibaba package
Alibaba Cloud integration (including `Alibaba Cloud <https://www.alibabacloud.com/>`__).


Release: 3.2.3
Release: 3.2.4

Provider package
----------------
Expand All @@ -97,12 +97,41 @@ Requirements

The minimum Apache Airflow version supported by this provider distribution is ``2.10.0``.

============================ ==================
PIP package Version required
============================ ==================
``apache-airflow`` ``>=2.10.0``
``oss2`` ``>=2.14.0``
``alibabacloud_adb20211201`` ``>=1.0.0``
``alibabacloud_tea_openapi`` ``>=0.3.7``
``pyodps`` ``>=0.12.2.2``
============================ ==================
========================================== ==================
PIP package Version required
========================================== ==================
``apache-airflow`` ``>=2.10.0``
``apache-airflow-providers-common-compat`` ``>=1.8.0``
``oss2`` ``>=2.14.0``
``alibabacloud_adb20211201`` ``>=1.0.0``
``alibabacloud_tea_openapi`` ``>=0.3.7``
``pyodps`` ``>=0.12.2.2``
========================================== ==================

Cross provider package dependencies
-----------------------------------

Those are dependencies that might be needed in order to use all the features of the package.
You need to install the specified provider distributions in order to use them.

You can install such cross-provider dependencies when installing from PyPI. For example:

.. code-block:: bash

pip install apache-airflow-providers-alibaba[common.compat]


================================================================================================================== =================
Dependent package Extra
================================================================================================================== =================
`apache-airflow-providers-common-compat <https://airflow.apache.org/docs/apache-airflow-providers-common-compat>`_ ``common.compat``
================================================================================================================== =================

Downloading official packages
-----------------------------

You can download officially released packages and verify their checksums and signatures from the
`Official Apache Download site <https://downloads.apache.org/airflow/providers/>`_

* `The apache-airflow-providers-alibaba 3.2.4 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_alibaba-3.2.4.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_alibaba-3.2.4.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_alibaba-3.2.4.tar.gz.sha512>`__)
* `The apache-airflow-providers-alibaba 3.2.4 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_alibaba-3.2.4-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_alibaba-3.2.4-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_alibaba-3.2.4-py3-none-any.whl.sha512>`__)
3 changes: 2 additions & 1 deletion providers/alibaba/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,13 @@ description: |
Alibaba Cloud integration (including `Alibaba Cloud <https://www.alibabacloud.com/>`__).
state: ready
source-date-epoch: 1757949712
source-date-epoch: 1761112520
# 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.4
- 3.2.3
- 3.2.2
- 3.2.1
Expand Down
8 changes: 4 additions & 4 deletions providers/alibaba/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"

[project]
name = "apache-airflow-providers-alibaba"
version = "3.2.3"
version = "3.2.4"
description = "Provider package apache-airflow-providers-alibaba for Apache Airflow"
readme = "README.rst"
authors = [
Expand Down Expand Up @@ -58,7 +58,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.10.0",
"apache-airflow-providers-common-compat>=1.7.4", # + TODO: bump to next version
"apache-airflow-providers-common-compat>=1.8.0",
"oss2>=2.14.0",
"alibabacloud_adb20211201>=1.0.0",
"alibabacloud_tea_openapi>=0.3.7",
Expand Down Expand Up @@ -100,8 +100,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}

[project.urls]
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.3"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.3/changelog.html"
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.2.4"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-alibaba/3.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"
Expand Down
Loading
Loading