Skip to content

Commit

Permalink
Prepare docs 1st wave of Providers in October 2023 (#34916)
Browse files Browse the repository at this point in the history
* Prepare docs 1st wave of Providers in October 2023

* add 34627 to azure provider

* Change providers from patch to minor version

* fixes

* Add 32779 to azure

* fix yandex CHANGELOG.rst
  • Loading branch information
eladkal committed Oct 13, 2023
1 parent 5c63bb1 commit e9987d5
Show file tree
Hide file tree
Showing 422 changed files with 3,458 additions and 676 deletions.
12 changes: 12 additions & 0 deletions airflow/providers/airbyte/CHANGELOG.rst
Expand Up @@ -27,6 +27,18 @@ Changelog
---------


3.4.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Misc
~~~~

* ``Bump min airflow version of providers (#34728)``

3.3.2
.....

Expand Down
6 changes: 3 additions & 3 deletions airflow/providers/airbyte/__init__.py
Expand Up @@ -28,16 +28,16 @@

__all__ = ["__version__"]

__version__ = "3.3.2"
__version__ = "3.4.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.4.0"
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-airbyte:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-airbyte:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/airbyte/provider.yaml
Expand Up @@ -23,6 +23,7 @@ description: |
suspended: false
versions:
- 3.4.0
- 3.3.2
- 3.3.1
- 3.3.0
Expand Down
20 changes: 20 additions & 0 deletions airflow/providers/alibaba/CHANGELOG.rst
Expand Up @@ -26,6 +26,26 @@
Changelog
---------

2.6.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Misc
~~~~

* ``Bump min airflow version of providers (#34728)``
* ``Consolidate hook management in AnalyticDBSparkSensor (#34435)``
* ``Consolidate hook management in AnalyticDBSparkBaseOperator (#34434)``
* ``Deprecate get_hook in OSSKeySensor and use hook instead (#34426)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``Refactor: consolidate import time in providers (#34402)``
* ``Refactor usage of str() in providers (#34320)``
2.5.3
.....

Expand Down
6 changes: 3 additions & 3 deletions airflow/providers/alibaba/__init__.py
Expand Up @@ -28,16 +28,16 @@

__all__ = ["__version__"]

__version__ = "2.5.3"
__version__ = "2.6.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.4.0"
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-alibaba:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-alibaba:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/alibaba/provider.yaml
Expand Up @@ -23,6 +23,7 @@ description: |
suspended: false
versions:
- 2.6.0
- 2.5.3
- 2.5.2
- 2.5.1
Expand Down
53 changes: 53 additions & 0 deletions airflow/providers/amazon/CHANGELOG.rst
Expand Up @@ -26,6 +26,59 @@
Changelog
---------

8.8.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Features
~~~~~~~~

* ``Implements 'AwsBaseOperator' and 'AwsBaseSensor' (#34784)``
* ``Extend hooks arguments into 'AwsBaseWaiterTrigger' (#34884)``
* ``Allow setup 'endpoint_url' per-service in AWS Connection (#34593)``
* ``Include AWS Lambda execution logs to task logs (#34692)``

Bug Fixes
~~~~~~~~~

* ``fix(providers/amazon): respect soft_fail argument when exception is raised (#34134)``
* ``do not fail operator if we cannot find logs (#34570)``
* ``Respect 'soft_fail' argument when running 'BatchSensors' (#34592)``
* ``Respect 'soft_fail' argument when running 'SqsSensor' (#34569)``
* ``Respect 'soft_fail' argument when running 'EcsBaseSensor' (#34596)``
* ``Respect 'soft_fail' argument when running 'SageMakerBaseSensor' (#34565)``
* ``Respect 'soft_fail' parameter in 'S3KeysUnchangedSensor' and 'S3KeySensor' (#34550)``
* ``Respect 'soft_fail' parameter in 'LambdaFunctionStateSensor' (#34551)``
* ``Respect 'soft_fail' parameter in 'AthenaSensor' (#34553)``
* ``Respect 'soft_fail' parameter in 'QuickSightSensor' (#34555)``
* ``Respect 'soft_fail' parameter in 'GlacierJobOperationSensor' (#34557)``
* ``Respect 'soft_fail' parameter in 'GlueJobSensor', 'GlueCatalogPartitionSensor' and 'GlueCrawlerSensor' (#34559)``
* ``Respect 'soft_fail' parameter in 'StepFunctionExecutionSensor' (#34560)``

Misc
~~~~

* ``Refactor consolidate import from io in providers (#34378)``
* ``Upgrade watchtower to 3.0.1 (#25019) (#34747)``
* ``Bump min airflow version of providers (#34728)``
* ``Refactor: consolidate import time in providers (#34402)``
* ``Refactor usage of str() in providers (#34320)``
* ``Refactor import from collections (#34406)``
* ``Clarify Amazon Lambda invocation and sensing (#34653)``
* ``Refactor multiple equals to contains in providers (#34441)``
* ``Rename 'bucket' to 'gcs_bucket' in 'GCSToS3Operator' (#33031)``
* ``Remove duplicate 'asgiref' dependency in Amazon Provider (#34580)``
* ``Update 'BatchOperator' operator_extra_links property (#34506)``
* ``sagemaker.py spell error fix (#34445)``
* ``Use 'airflow.exceptions.AirflowException' in providers (#34511)``
* ``Use 'AirflowProviderDeprecationWarning' in the deprecated decorator in Amazon provider (#34488)``
* ``Use 'AirflowProviderDeprecationWarning' in EMR Operators (#34453)``
* ``Deprecate get_hook in DataSyncOperator and use hook instead (#34427)``
* ``Refactor shorter defaults in providers (#34347)``

8.7.1
.....

Expand Down
6 changes: 3 additions & 3 deletions airflow/providers/amazon/__init__.py
Expand Up @@ -28,16 +28,16 @@

__all__ = ["__version__"]

__version__ = "8.7.1"
__version__ = "8.8.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.4.0"
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-amazon:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-amazon:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/amazon/provider.yaml
Expand Up @@ -23,6 +23,7 @@ description: |
suspended: false
versions:
- 8.8.0
- 8.7.1
- 8.7.0
- 8.6.0
Expand Down
14 changes: 14 additions & 0 deletions airflow/providers/apache/beam/CHANGELOG.rst
Expand Up @@ -26,6 +26,20 @@
Changelog
---------

5.3.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Misc
~~~~

* ``Bump min airflow version of providers (#34728)``
* ``Use 'airflow.exceptions.AirflowException' in providers (#34511)``


5.2.3
.....

Expand Down
6 changes: 3 additions & 3 deletions airflow/providers/apache/beam/__init__.py
Expand Up @@ -28,16 +28,16 @@

__all__ = ["__version__"]

__version__ = "5.2.3"
__version__ = "5.3.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.4.0"
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-beam:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-apache-beam:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/beam/provider.yaml
Expand Up @@ -23,6 +23,7 @@ description: |
suspended: false
versions:
- 5.3.0
- 5.2.3
- 5.2.2
- 5.2.1
Expand Down
24 changes: 24 additions & 0 deletions airflow/providers/apache/cassandra/CHANGELOG.rst
Expand Up @@ -26,6 +26,30 @@
Changelog
---------

3.3.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Misc
~~~~

* ``Bump min airflow version of providers (#34728)``


.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``Prepare docs for Aug 2023 3rd wave of Providers (#33730)``
* ``D401 Support - Providers: Airbyte to Atlassian (Inclusive) (#33354)``
* ``Prepare docs for Aug 2023 2nd wave of Providers (#33291)``
* ``Prepare docs for July 2023 wave of Providers (RC2) (#32381)``
* ``Remove spurious headers for provider changelogs (#32373)``
* ``Prepare docs for July 2023 wave of Providers (#32298)``
* ``D205 Support - Providers: Apache to Common (inclusive) (#32226)``
* ``Improve provider documentation and README structure (#32125)``
3.2.1
.....

Expand Down
8 changes: 5 additions & 3 deletions airflow/providers/apache/cassandra/__init__.py
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "3.2.1"
__version__ = "3.3.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(airflow_version) < packaging.version.parse("2.4.0"):
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-cassandra:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-apache-cassandra:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/cassandra/provider.yaml
Expand Up @@ -23,6 +23,7 @@ description: |
suspended: false
versions:
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.1
Expand Down
12 changes: 12 additions & 0 deletions airflow/providers/apache/drill/CHANGELOG.rst
Expand Up @@ -27,6 +27,18 @@ Changelog
---------


2.5.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Misc
~~~~

* ``Bump min airflow version of providers (#34728)``

2.4.4
.....

Expand Down
6 changes: 3 additions & 3 deletions airflow/providers/apache/drill/__init__.py
Expand Up @@ -28,16 +28,16 @@

__all__ = ["__version__"]

__version__ = "2.4.4"
__version__ = "2.5.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.4.0"
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-drill:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-apache-drill:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/drill/provider.yaml
Expand Up @@ -23,6 +23,7 @@ description: |
suspended: false
versions:
- 2.5.0
- 2.4.4
- 2.4.3
- 2.4.2
Expand Down
23 changes: 23 additions & 0 deletions airflow/providers/apache/druid/CHANGELOG.rst
Expand Up @@ -27,6 +27,29 @@
Changelog
---------

3.6.0
.....

.. note::
This release of provider is only available for Airflow 2.5+ as explained in the
`Apache Airflow providers support policy <https://github.com/apache/airflow/blob/main/PROVIDERS.rst#minimum-supported-version-of-airflow-for-community-managed-providers>`_.

Bug Fixes
~~~~~~~~~

* ``Allow passing context to DruidDbApiHook (#34603)``

Misc
~~~~

* ``Bump min airflow version of providers (#34728)``


.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``Prepare docs for Aug 2023 3rd wave of Providers (#33730)``
* ``D401 Support - Providers: Airbyte to Atlassian (Inclusive) (#33354)``
3.5.0
.....

Expand Down
6 changes: 3 additions & 3 deletions airflow/providers/apache/druid/__init__.py
Expand Up @@ -28,16 +28,16 @@

__all__ = ["__version__"]

__version__ = "3.5.0"
__version__ = "3.6.0"

try:
from airflow import __version__ as airflow_version
except ImportError:
from airflow.version import version as airflow_version

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.4.0"
"2.5.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-druid:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
f"The package `apache-airflow-providers-apache-druid:{__version__}` requires Apache Airflow 2.5.0+" # NOQA: E501
)

0 comments on commit e9987d5

Please sign in to comment.