Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare docs for July 2023 3rd wave of Providers #32875

Merged
merged 2 commits into from
Jul 29, 2023
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions airflow/providers/amazon/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,38 @@
Changelog
---------

8.4.0
.....

Features
~~~~~~~~

* ``Add endpoint_url in test_connection (#32664)``
* ``Add support for querying Redshift Serverless clusters (#32785)``
* ``Add Deferrable mode to StepFunctionStartExecutionOperator (#32563)``
* ``Add Deferrable mode for EMR Serverless Start Job Operator (#32534)``
* ``Add Eventbridge PutEvents operator and hook (#32498)``
* ``add deferrable mode to rds start & stop DB (#32437)``
* ``EMR serverless Create/Start/Stop/Delete Application deferrable mode (#32513)``
* ``Make Start and Stop SageMaker Pipelines operators deferrable (#32683)``
* ``Deferrable mode for EKS Create/Delete Operator (#32355)``

Bug Fixes
~~~~~~~~~

* ``FIX AWS deferrable operators by using AioCredentials when using 'assume_role' (#32733)``
* ``[bugfix] fix AWS triggers where deserialization would crash if region was not specified (#32729)``
* ``Fix bug in prune_dict where empty dict and list would be removed even in strict mode (#32573)``
* ``Fix S3ToRedshiftOperator does not support default values on UPSERT (#32558)``
* ``Do not return success from AWS ECS trigger after max_attempts (#32589)``

Misc
~~~~

* ``Move all k8S classes to cncf.kubernetes provider (#32767)``
* ``Limit Appflow mypy to 1.28.12 as it introduces strange typing issue (#32901)``
* ``Further limit mypy-boto3-appflow as the fix is not in sight (#32927)``

8.3.1
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/amazon/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "8.3.1"
__version__ = "8.4.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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-amazon:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/amazon/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ description: |

suspended: false
versions:
- 8.4.0
- 8.3.1
- 8.3.0
- 8.2.0
Expand Down
16 changes: 16 additions & 0 deletions airflow/providers/apache/beam/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,22 @@
Changelog
---------

5.2.0
.....

Features
~~~~~~~~

* ``Add deferrable mode to 'BeamRunPythonPipelineOperator' (#31471)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``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)``

5.1.1
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/apache/beam/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "5.1.1"
__version__ = "5.2.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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-beam:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/beam/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ description: |

suspended: false
versions:
- 5.2.0
- 5.1.1
- 5.1.0
- 5.0.0
Expand Down
15 changes: 15 additions & 0 deletions airflow/providers/apache/drill/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,21 @@ Changelog
---------


2.4.2
.....

Misc
~~~~

* ``Add deprecation info to the providers modules and classes docstring (#32536)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``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)``
* ``Improve provider documentation and README structure (#32125)``

2.4.1
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/apache/drill/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "2.4.1"
__version__ = "2.4.2"

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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-drill:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/drill/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ description: |

suspended: false
versions:
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.2
Expand Down
16 changes: 16 additions & 0 deletions airflow/providers/apache/druid/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,22 @@
Changelog
---------

3.4.2
.....

Misc
~~~~

* ``Add deprecation info to the providers modules and classes docstring (#32536)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``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.4.1
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/apache/druid/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "3.4.1"
__version__ = "3.4.2"

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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-druid:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/druid/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ description: |

suspended: false
versions:
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.1
Expand Down
14 changes: 14 additions & 0 deletions airflow/providers/apache/hive/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,20 @@
Changelog
---------

6.1.3
.....

Bug Fixes
~~~~~~~~~

* ``Fix Pandas2 compatibility for Hive (#32752)``

Misc
~~~~

* ``Add more accurate typing for DbApiHook.run method (#31846)``
* ``Move Hive configuration to Apache Hive provider (#32777)``

6.1.2
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/apache/hive/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "6.1.2"
__version__ = "6.1.3"

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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-hive:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/hive/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ description: |

suspended: false
versions:
- 6.1.3
- 6.1.2
- 6.1.1
- 6.1.0
Expand Down
17 changes: 17 additions & 0 deletions airflow/providers/apache/pinot/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,23 @@ Changelog
---------


4.1.2
.....

Misc
~~~~

* ``Add deprecation info to the providers modules and classes docstring (#32536)``
* ``Add more accurate typing for DbApiHook.run method (#31846)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``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)``

4.1.1
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/apache/pinot/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "4.1.1"
__version__ = "4.1.2"

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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-pinot:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apache/pinot/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ description: |

suspended: false
versions:
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.1
Expand Down
4 changes: 4 additions & 0 deletions airflow/providers/apache/spark/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ Changelog
``pip install apache-airflow-providers-spark[cncf.kubernetes]`` to get the right version of the
``cncf.kubernetes`` provider installed.

Misc
~~~~

* ``Move all k8S classes to cncf.kubernetes provider (#32767)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
Expand Down
4 changes: 3 additions & 1 deletion airflow/providers/apache/spark/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@
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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apache-spark:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
8 changes: 8 additions & 0 deletions airflow/providers/apprise/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,14 @@
Changelog
---------

1.0.1
.....

Misc
~~~~

* ``Replace Ruff setting known-third-party with namespace-packages (#32873)``

1.0.0
.....

Expand Down
6 changes: 4 additions & 2 deletions airflow/providers/apprise/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,16 @@

__all__ = ["__version__"]

__version__ = "1.0.0"
__version__ = "1.0.1"

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.4.0"
):
raise RuntimeError(
f"The package `apache-airflow-providers-apprise:{__version__}` requires Apache Airflow 2.4.0+" # NOQA: E501
)
1 change: 1 addition & 0 deletions airflow/providers/apprise/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ description: |
suspended: false

versions:
- 1.0.1
- 1.0.0

integrations:
Expand Down
Loading