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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1427,6 +1427,7 @@ reqs
requeue
requeued
requeues
requeuing
reserialize
Reserializing
resetdb
Expand Down
2 changes: 1 addition & 1 deletion providers/.last_release_date.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2026-07-06
2026-07-22
6 changes: 3 additions & 3 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.5.2``
Release: ``6.0.0``


`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.5.2/>`_.
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.0/>`_.

Installation
------------
Expand All @@ -60,4 +60,4 @@ PIP package Version required
========================================== ==================

The changelog for the provider package can be found in the
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.2/changelog.html>`_.
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.0/changelog.html>`_.
13 changes: 10 additions & 3 deletions providers/airbyte/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,8 @@
Changelog
---------


Transitive dependency changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6.0.0
.....

.. note::
This release upgrades the provider's ``airbyte-api`` dependency to the ``1.x`` series and switches
Expand All @@ -46,6 +45,14 @@ Transitive dependency changes
* ``requests`` is no longer installed by this provider. If your code relied on it being pulled in
transitively, declare ``requests`` as an explicit dependency of your own project.

Breaking changes
~~~~~~~~~~~~~~~~

* ``Migrate Airbyte provider to 'airbyte-api' library 1.0 and 'httpx' (#68882)``

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


5.5.2
.....
Expand Down
6 changes: 3 additions & 3 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.5.2
Release: 6.0.0

Provider package
----------------
Expand Down Expand Up @@ -111,5 +111,5 @@ 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.5.2 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.5.2.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.5.2.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.5.2.tar.gz.sha512>`__)
* `The apache-airflow-providers-airbyte 5.5.2 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.5.2-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.5.2-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-5.5.2-py3-none-any.whl.sha512>`__)
* `The apache-airflow-providers-airbyte 6.0.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-6.0.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-6.0.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-6.0.0.tar.gz.sha512>`__)
* `The apache-airflow-providers-airbyte 6.0.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-6.0.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-6.0.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_airbyte-6.0.0-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 @@ -23,12 +23,13 @@ description: |
state: ready
lifecycle: production
source-date-epoch: 1783356304
source-date-epoch: 1784794681
# 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.0.0
- 5.5.2
- 5.5.1
- 5.5.0
Expand Down
6 changes: 3 additions & 3 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.5.2"
version = "6.0.0"
description = "Provider package apache-airflow-providers-airbyte for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
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-airbyte/5.5.2"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/5.5.2/changelog.html"
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.0"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-airbyte/6.0.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

__all__ = ["__version__"]

__version__ = "5.5.2"
__version__ = "6.0.0"

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
Expand Down
6 changes: 3 additions & 3 deletions providers/akeyless/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

Package ``apache-airflow-providers-akeyless``

Release: ``0.2.0``
Release: ``0.3.0``


`Akeyless <https://www.akeyless.io/>`__ Vault Platform provider for Apache Airflow.
Expand All @@ -38,7 +38,7 @@ This is a provider package for ``akeyless`` provider. All classes for this provi
are in ``airflow.providers.akeyless`` python package.

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

Installation
------------
Expand Down Expand Up @@ -70,4 +70,4 @@ Extra Dependencies
============ =====================

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

0.3.0
-----

Features
~~~~~~~~

* ``Add cloud-based auth (aws_iam, gcp, azure_ad) to Akeyless secrets backend (#69772)``

Doc-only
~~~~~~~~

* ``Document each provider's optional extras in its docs index (#69478)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``Fix inconsistency between generated provider docs and pyproject.toml (#68991)``
0.2.0
-----

Expand Down
6 changes: 3 additions & 3 deletions providers/akeyless/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ Provides a Hook, Connection type, and Secrets Backend for managing static secret
dynamic secrets, rotated secrets, and more.


Release: 0.2.0
Release: 0.3.0

Provider package
----------------
Expand Down Expand Up @@ -129,5 +129,5 @@ 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-akeyless 0.2.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.2.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.2.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.2.0.tar.gz.sha512>`__)
* `The apache-airflow-providers-akeyless 0.2.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.2.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.2.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.2.0-py3-none-any.whl.sha512>`__)
* `The apache-airflow-providers-akeyless 0.3.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.3.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.3.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.3.0.tar.gz.sha512>`__)
* `The apache-airflow-providers-akeyless 0.3.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.3.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.3.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_akeyless-0.3.0-py3-none-any.whl.sha512>`__)
3 changes: 2 additions & 1 deletion providers/akeyless/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,9 @@ description: |
state: ready
lifecycle: incubation
source-date-epoch: 1780426378
source-date-epoch: 1784746595
versions:
- 0.3.0
- 0.2.0
- 0.1.0

Expand Down
6 changes: 3 additions & 3 deletions providers/akeyless/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-akeyless"
version = "0.2.0"
version = "0.3.0"
description = "Provider package apache-airflow-providers-akeyless for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
Expand Down Expand Up @@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}

[project.urls]
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.2.0"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.2.0/changelog.html"
"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.3.0"
"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-akeyless/0.3.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

__all__ = ["__version__"]

__version__ = "0.2.0"
__version__ = "0.3.0"

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
Expand Down
6 changes: 3 additions & 3 deletions providers/amazon/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

Package ``apache-airflow-providers-amazon``

Release: ``9.32.0``
Release: ``9.33.0``


Amazon integration (including `Amazon Web Services (AWS) <https://aws.amazon.com/>`__).
Expand All @@ -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 <https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.32.0/>`_.
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.33.0/>`_.

Installation
------------
Expand Down Expand Up @@ -130,4 +130,4 @@ Extra Dependencies
==================== ============================================================================================================================================================

The changelog for the provider package can be found in the
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.32.0/changelog.html>`_.
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.33.0/changelog.html>`_.
43 changes: 43 additions & 0 deletions providers/amazon/docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,56 @@
Changelog
---------

9.33.0
......

.. note::
``RedshiftSQLHook.get_sqlalchemy_engine()``, used for the SQLAlchemy engine backing
lineage/reflection, now resolves an explicit Postgres DB-API driver for a bare
``postgresql://`` URL, preferring ``psycopg`` (v3) when importable and falling back to
``psycopg2``. Where both drivers are installed, this engine now uses ``psycopg`` (v3),
matching the sync Postgres driver default change in ``apache-airflow-providers-postgres``.

Features
~~~~~~~~

* ``Add OpenLineage parent info to EMR Spark steps (#70182)``
* ``Add S3RemoteLogIO.from_config and register s3 remote logging scheme (#69817)``
* ``Add CloudWatchRemoteLogIO.from_config and register cloudwatch scheme (#69816)``
* ``Add Amazon ECR repository operators (#69886)``
* ``Add dedicated Glue crawler lifecycle operators (#69930)``
* ``Allow 'AthenaOperator' queries without a 'database' argument (#69846)``
* ``Add durable execution to 'RedshiftDataOperator' (#69530)``

Bug Fixes
~~~~~~~~~

* ``Make RedshiftDeleteClusterOperator delete reliably during cluster transitions (#69574)``
* ``Fix Amazon provider log messages to show actual values (#69967)``
* ``Secure AWS auth cookies behind TLS proxies (#69898)``
* ``Generate a fresh EmrContainerOperator request token on each task attempt (#69625)``

Misc
~~~~

* ``Make psycopg (v3) the default synchronous Postgres driver (#69526)``
* ``Warn for bad combination of parameters for RedshiftDataOperator (#69524)``

Doc-only
~~~~~~~~

* ``Link task state store docs in durable execution across providers (#69851)``
* ``Fix documentation misusing previous/next for task relationships (#69179)``

.. Below changes are excluded from the changelog. Move them to
appropriate section above if needed. Do not delete the lines(!):
* ``Revert "Make Redshift system-test clusters non-public in sql_to_s3/s3_to_sql (#69890)" (#70259)``
* ``Pin task bundle manifest to the dagrun's version (#69941)``
* ``Make Redshift system-test clusters non-public in sql_to_s3/s3_to_sql (#69890)``
* ``Consume external role ARN in Neptune Analytics system test (#69682)``
* ``Update 'example_bedrock_agentcore' system test to use 'codeConfiguration' instead of ECR image (#69576)``


9.32.0
......

Expand Down
6 changes: 3 additions & 3 deletions providers/amazon/docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ apache-airflow-providers-amazon package
Amazon integration (including `Amazon Web Services (AWS) <https://aws.amazon.com/>`__).


Release: 9.32.0
Release: 9.33.0

Provider package
----------------
Expand Down Expand Up @@ -201,5 +201,5 @@ 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-amazon 9.32.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.32.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.32.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.32.0.tar.gz.sha512>`__)
* `The apache-airflow-providers-amazon 9.32.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.32.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.32.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.32.0-py3-none-any.whl.sha512>`__)
* `The apache-airflow-providers-amazon 9.33.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.33.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.33.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.33.0.tar.gz.sha512>`__)
* `The apache-airflow-providers-amazon 9.33.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.33.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.33.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-9.33.0-py3-none-any.whl.sha512>`__)
3 changes: 2 additions & 1 deletion providers/amazon/provider.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,13 @@ description: |

state: ready
lifecycle: production
source-date-epoch: 1783356304
source-date-epoch: 1784746595
# 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.33.0
- 9.32.0
- 9.31.0
- 9.30.0
Expand Down
6 changes: 3 additions & 3 deletions providers/amazon/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-amazon"
version = "9.32.0"
version = "9.33.0"
description = "Provider package apache-airflow-providers-amazon for Apache Airflow"
readme = "README.rst"
license = "Apache-2.0"
Expand Down Expand Up @@ -217,8 +217,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}

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

__all__ = ["__version__"]

__version__ = "9.32.0"
__version__ = "9.33.0"

if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
"2.11.0"
Expand Down
6 changes: 3 additions & 3 deletions providers/anthropic/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

Package ``apache-airflow-providers-anthropic``

Release: ``0.1.0``
Release: ``0.2.0``


`Anthropic <https://docs.claude.com/>`__ provider for Apache Airflow.
Expand All @@ -38,7 +38,7 @@ This is a provider package for ``anthropic`` provider. All classes for this prov
are in ``airflow.providers.anthropic`` python package.

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

Installation
------------
Expand Down Expand Up @@ -72,4 +72,4 @@ Extra Dependencies
=========== ===============================

The changelog for the provider package can be found in the
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-anthropic/0.1.0/changelog.html>`_.
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-anthropic/0.2.0/changelog.html>`_.
Loading