diff --git a/providers/airbyte/README.rst b/providers/airbyte/README.rst index 3cb1a285b3967..1c0a64a363af0 100644 --- a/providers/airbyte/README.rst +++ b/providers/airbyte/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-airbyte`` Release: ``5.2.3`` -Release Date: ``|PypiReleaseDate|`` `Airbyte `__ diff --git a/providers/airbyte/docs/.latest-doc-only-change.txt b/providers/airbyte/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/airbyte/docs/.latest-doc-only-change.txt +++ b/providers/airbyte/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/alibaba/README.rst b/providers/alibaba/README.rst index 9a48f64a0fdb9..5324aa53f677e 100644 --- a/providers/alibaba/README.rst +++ b/providers/alibaba/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-alibaba`` Release: ``3.2.2`` -Release Date: ``|PypiReleaseDate|`` Alibaba Cloud integration (including `Alibaba Cloud `__). diff --git a/providers/alibaba/docs/.latest-doc-only-change.txt b/providers/alibaba/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/alibaba/docs/.latest-doc-only-change.txt +++ b/providers/alibaba/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst index b0c7fd1d7c0ca..cb4edfa994912 100644 --- a/providers/amazon/README.rst +++ b/providers/amazon/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-amazon`` -Release: ``9.12.0`` +Release: ``9.13.0`` -Release Date: ``|PypiReleaseDate|`` Amazon integration (including `Amazon Web Services (AWS) `__). @@ -37,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 ------------ @@ -105,4 +104,4 @@ Dependent package ======================================================================================================================== ==================== 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 90000e1290956..5a2eecff0cf11 100644 --- a/providers/amazon/docs/changelog.rst +++ b/providers/amazon/docs/changelog.rst @@ -26,6 +26,60 @@ Changelog --------- +9.13.0 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``feature: Add OpenLineage support for transfer operators between GCS and S3 (#54269)`` +* ``Update HiveToDynamoDBOperator to support Polars (#54221)`` +* ``Update 'SqlToS3Operator' to support Polars and deprecate 'read_pd_kwargs' (#54195)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix SqlToS3Operator _partition_dataframe for proper polars support (#54588)`` +* ``fixing file extension issue on SqlToS3Operator (#54187)`` +* ``Fix connection management for EKS token generation (#55195)`` +* ``Retry on more edge cases for bedrock (#55201)`` + +Misc +~~~~ + +* ``Refactor Common Queue Interface (#54651)`` +* ``Introduce 'LIST' logic in AWS auth manager (#54987)`` +* ``Move secrets_masker over to airflow_shared distribution (#54449)`` +* ``Handle task-sdk connection retrieval import error in BaseHook (#54692)`` +* ``Remove end_from_trigger attribute in trigger (#54567)`` +* ``Remove redundant exception handling in AWS hook (#54485)`` +* ``Remove end_from_trigger attribute in trigger (#54531)`` +* ``Unify error handling when connection is not found in aws hook (#54299)`` +* ``Fix a small typo and improve logging in bedrock error handling (#55271)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` +* ``Mark Batch Executor as stable (#54924)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Add missing test for amazon/aws/executors/ecs/boto_schema.py (#54930)`` + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Make AWS notifier tests db independent (#54668)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + * ``Mock AWS during Athena tests (#54576)`` + * ``make bundle_name not nullable (#47592)`` + * ``Add CI support for SQLAlchemy 2.0 (#52233)`` + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + * ``Update models used in bedrock system tests (#55229)`` + 9.12.0 ...... diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst index 028bf2e10e9c8..4aa496e4d2951 100644 --- a/providers/amazon/docs/index.rst +++ b/providers/amazon/docs/index.rst @@ -87,9 +87,7 @@ apache-airflow-providers-amazon package Amazon integration (including `Amazon Web Services (AWS) `__). -Release: 9.12.0 - -Release Date: ``|PypiReleaseDate|`` +Release: 9.13.0 Provider package ---------------- @@ -168,5 +166,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.12.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-amazon 9.12.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.13.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-amazon 9.13.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/amazon/provider.yaml b/providers/amazon/provider.yaml index 274b9dc46bcd2..d9c2a63388902 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: 1754502801 +source-date-epoch: 1756876382 # 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.13.0 - 9.12.0 - 9.11.0 - 9.10.0 diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml index e5f4d3ff1b467..52e1e7fa6a167 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.12.0" +version = "9.13.0" description = "Provider package apache-airflow-providers-amazon for Apache Airflow" readme = "README.rst" authors = [ @@ -140,7 +140,7 @@ dependencies = [ "apache-airflow-providers-standard" ] "common.messaging" = [ - "apache-airflow-providers-common-messaging>=1.0.3" + "apache-airflow-providers-common-messaging>=2.0.0" ] [dependency-groups] @@ -206,8 +206,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.12.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.12.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.13.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-amazon/9.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/amazon/src/airflow/providers/amazon/__init__.py b/providers/amazon/src/airflow/providers/amazon/__init__.py index 383457cb2d01e..38a61b5428bdf 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.12.0" +__version__ = "9.13.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/apache/beam/README.rst b/providers/apache/beam/README.rst index 3639f304e1c7b..e920703676358 100644 --- a/providers/apache/beam/README.rst +++ b/providers/apache/beam/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-apache-beam`` -Release: ``6.1.3`` +Release: ``6.1.4`` -Release Date: ``|PypiReleaseDate|`` `Apache Beam `__. @@ -37,7 +36,7 @@ This is a provider package for ``apache.beam`` provider. All classes for this pr are in ``airflow.providers.apache.beam`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -83,4 +82,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/beam/docs/changelog.rst b/providers/apache/beam/docs/changelog.rst index acf8f98061b5e..f200efda64394 100644 --- a/providers/apache/beam/docs/changelog.rst +++ b/providers/apache/beam/docs/changelog.rst @@ -26,6 +26,31 @@ Changelog --------- +6.1.4 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``fix apache beam provider with missing google provider (#54982)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + * ``switch to DataflowJobStateCompleteTrigger to work with modern google-provider (#55156)`` + 6.1.3 ..... diff --git a/providers/apache/beam/docs/index.rst b/providers/apache/beam/docs/index.rst index e203cbd6886ca..f6e92585128c8 100644 --- a/providers/apache/beam/docs/index.rst +++ b/providers/apache/beam/docs/index.rst @@ -75,9 +75,7 @@ apache-airflow-providers-apache-beam package `Apache Beam `__. -Release: 6.1.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 6.1.4 Provider package ---------------- @@ -134,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-beam 6.1.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-beam 6.1.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-beam 6.1.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-beam 6.1.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/beam/provider.yaml b/providers/apache/beam/provider.yaml index da8e89f676d40..0309fd90daebb 100644 --- a/providers/apache/beam/provider.yaml +++ b/providers/apache/beam/provider.yaml @@ -22,12 +22,13 @@ description: | `Apache Beam `__. state: ready -source-date-epoch: 1753688579 +source-date-epoch: 1756876404 # 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.1.4 - 6.1.3 - 6.1.2 - 6.1.1 diff --git a/providers/apache/beam/pyproject.toml b/providers/apache/beam/pyproject.toml index 47027b494f5be..d5450680b395c 100644 --- a/providers/apache/beam/pyproject.toml +++ b/providers/apache/beam/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-beam" -version = "6.1.3" +version = "6.1.4" description = "Provider package apache-airflow-providers-apache-beam for Apache Airflow" readme = "README.rst" authors = [ @@ -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-apache-beam/6.1.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.1.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.1.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-beam/6.1.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/beam/src/airflow/providers/apache/beam/__init__.py b/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py index ba7c8e500af8b..affb81ca13141 100644 --- a/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py +++ b/providers/apache/beam/src/airflow/providers/apache/beam/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.1.3" +__version__ = "6.1.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/apache/cassandra/README.rst b/providers/apache/cassandra/README.rst index bf624d43c88a8..d0da062ba4ca2 100644 --- a/providers/apache/cassandra/README.rst +++ b/providers/apache/cassandra/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-cassandra`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Cassandra `__. diff --git a/providers/apache/cassandra/docs/.latest-doc-only-change.txt b/providers/apache/cassandra/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/apache/cassandra/docs/.latest-doc-only-change.txt +++ b/providers/apache/cassandra/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/drill/README.rst b/providers/apache/drill/README.rst index 37c6e956cbf16..e40729e7ea95f 100644 --- a/providers/apache/drill/README.rst +++ b/providers/apache/drill/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-drill`` Release: ``3.1.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Drill `__. diff --git a/providers/apache/drill/docs/.latest-doc-only-change.txt b/providers/apache/drill/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/apache/drill/docs/.latest-doc-only-change.txt +++ b/providers/apache/drill/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/druid/README.rst b/providers/apache/druid/README.rst index c34bccb12786b..bd17b6832e8f6 100644 --- a/providers/apache/druid/README.rst +++ b/providers/apache/druid/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-druid`` Release: ``4.3.0`` -Release Date: ``|PypiReleaseDate|`` `Apache Druid `__. diff --git a/providers/apache/druid/docs/.latest-doc-only-change.txt b/providers/apache/druid/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/apache/druid/docs/.latest-doc-only-change.txt +++ b/providers/apache/druid/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/flink/README.rst b/providers/apache/flink/README.rst index 168babcf30fbc..6eba06f1fc3e1 100644 --- a/providers/apache/flink/README.rst +++ b/providers/apache/flink/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-flink`` Release: ``1.7.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Flink `__ diff --git a/providers/apache/flink/docs/.latest-doc-only-change.txt b/providers/apache/flink/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/apache/flink/docs/.latest-doc-only-change.txt +++ b/providers/apache/flink/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/hdfs/README.rst b/providers/apache/hdfs/README.rst index 3f155bc9578de..0a4f88898e4d3 100644 --- a/providers/apache/hdfs/README.rst +++ b/providers/apache/hdfs/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-hdfs`` Release: ``4.10.2`` -Release Date: ``|PypiReleaseDate|`` `Hadoop Distributed File System (HDFS) `__ and `WebHDFS `__. diff --git a/providers/apache/hdfs/docs/.latest-doc-only-change.txt b/providers/apache/hdfs/docs/.latest-doc-only-change.txt index 2dce7d6910414..80ded1ce07d9d 100644 --- a/providers/apache/hdfs/docs/.latest-doc-only-change.txt +++ b/providers/apache/hdfs/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -d4473555c0e7022e073489b7163d49102881a1a6 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/apache/hive/README.rst b/providers/apache/hive/README.rst index 693022530465e..2c6d4ba28c6d9 100644 --- a/providers/apache/hive/README.rst +++ b/providers/apache/hive/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-hive`` Release: ``9.1.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Hive `__ diff --git a/providers/apache/hive/docs/.latest-doc-only-change.txt b/providers/apache/hive/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/apache/hive/docs/.latest-doc-only-change.txt +++ b/providers/apache/hive/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/iceberg/README.rst b/providers/apache/iceberg/README.rst index ce19f2c15e019..15c2b69c1046b 100644 --- a/providers/apache/iceberg/README.rst +++ b/providers/apache/iceberg/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-iceberg`` Release: ``1.3.2`` -Release Date: ``|PypiReleaseDate|`` `Iceberg `__ diff --git a/providers/apache/iceberg/docs/.latest-doc-only-change.txt b/providers/apache/iceberg/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/apache/iceberg/docs/.latest-doc-only-change.txt +++ b/providers/apache/iceberg/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/impala/README.rst b/providers/apache/impala/README.rst index 3976bb0362f54..efa7f64755bcd 100644 --- a/providers/apache/impala/README.rst +++ b/providers/apache/impala/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-impala`` Release: ``1.7.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Impala `__. diff --git a/providers/apache/impala/docs/.latest-doc-only-change.txt b/providers/apache/impala/docs/.latest-doc-only-change.txt index d047c51a15517..80ded1ce07d9d 100644 --- a/providers/apache/impala/docs/.latest-doc-only-change.txt +++ b/providers/apache/impala/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -d61fe47bf63387a4157fa99093471583623a1483 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/apache/kafka/README.rst b/providers/apache/kafka/README.rst index 45f0d1ba63c61..575ff2f498537 100644 --- a/providers/apache/kafka/README.rst +++ b/providers/apache/kafka/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-apache-kafka`` -Release: ``1.10.2`` +Release: ``1.10.3`` -Release Date: ``|PypiReleaseDate|`` `Apache Kafka `__ @@ -37,7 +36,7 @@ This is a provider package for ``apache.kafka`` provider. All classes for this p are in ``airflow.providers.apache.kafka`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -80,4 +79,4 @@ Dependent package ======================================================================================================================== ==================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/apache/kafka/docs/changelog.rst b/providers/apache/kafka/docs/changelog.rst index 0a54b58fed14d..ce829a23046ff 100644 --- a/providers/apache/kafka/docs/changelog.rst +++ b/providers/apache/kafka/docs/changelog.rst @@ -27,6 +27,29 @@ Changelog --------- +1.10.3 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Misc +~~~~ + +* ``Refactor Common Queue Interface (#54651)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 1.10.2 ...... diff --git a/providers/apache/kafka/docs/index.rst b/providers/apache/kafka/docs/index.rst index 0f1a2316a944d..2d4a4a3a43bac 100644 --- a/providers/apache/kafka/docs/index.rst +++ b/providers/apache/kafka/docs/index.rst @@ -83,9 +83,7 @@ apache-airflow-providers-apache-kafka package `Apache Kafka `__ -Release: 1.10.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 1.10.3 Provider package ---------------- @@ -139,5 +137,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-kafka 1.10.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-apache-kafka 1.10.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-kafka 1.10.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-apache-kafka 1.10.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/apache/kafka/provider.yaml b/providers/apache/kafka/provider.yaml index ee65c958bc133..6eba3518c5047 100644 --- a/providers/apache/kafka/provider.yaml +++ b/providers/apache/kafka/provider.yaml @@ -20,7 +20,7 @@ package-name: apache-airflow-providers-apache-kafka name: Apache Kafka state: ready -source-date-epoch: 1754503001 +source-date-epoch: 1756876481 description: | `Apache Kafka `__ # Note that those versions are maintained by release manager - do not update them manually @@ -28,6 +28,7 @@ description: | # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 1.10.3 - 1.10.2 - 1.10.1 - 1.10.0 diff --git a/providers/apache/kafka/pyproject.toml b/providers/apache/kafka/pyproject.toml index d93852a4e4e47..acde75f825ad8 100644 --- a/providers/apache/kafka/pyproject.toml +++ b/providers/apache/kafka/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-apache-kafka" -version = "1.10.2" +version = "1.10.3" description = "Provider package apache-airflow-providers-apache-kafka for Apache Airflow" readme = "README.rst" authors = [ @@ -68,7 +68,7 @@ dependencies = [ "apache-airflow-providers-google" ] "common.messaging" = [ - "apache-airflow-providers-common-messaging>=1.0.3" + "apache-airflow-providers-common-messaging>=2.0.0" ] [dependency-groups] @@ -79,7 +79,7 @@ dev = [ "apache-airflow-providers-common-messaging", "apache-airflow-providers-google", # Additional devel dependencies (do not remove this line and add extra development dependencies) - "apache-airflow-providers-common-messaging>=1.0.3", + "apache-airflow-providers-common-messaging>=2.0.0", ] # To build docs: @@ -108,8 +108,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-kafka/1.10.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.10.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.10.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-apache-kafka/1.10.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/kafka/src/airflow/providers/apache/kafka/__init__.py b/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py index bf445f7fe9d03..7579d70e2dc7f 100644 --- a/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py +++ b/providers/apache/kafka/src/airflow/providers/apache/kafka/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.10.2" +__version__ = "1.10.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/apache/kylin/README.rst b/providers/apache/kylin/README.rst index 6f63c14c3b7fb..fb7327554aa11 100644 --- a/providers/apache/kylin/README.rst +++ b/providers/apache/kylin/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-kylin`` Release: ``3.9.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Kylin `__ diff --git a/providers/apache/kylin/docs/.latest-doc-only-change.txt b/providers/apache/kylin/docs/.latest-doc-only-change.txt index f41e3226a6f43..8d3a81560d1a8 100644 --- a/providers/apache/kylin/docs/.latest-doc-only-change.txt +++ b/providers/apache/kylin/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +f620bcc40a69330ca0a8b47c77c3d699e6136606 diff --git a/providers/apache/livy/README.rst b/providers/apache/livy/README.rst index 30349da141202..1b843a29700a4 100644 --- a/providers/apache/livy/README.rst +++ b/providers/apache/livy/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-livy`` Release: ``4.4.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Livy `__ diff --git a/providers/apache/livy/docs/.latest-doc-only-change.txt b/providers/apache/livy/docs/.latest-doc-only-change.txt index 14c800999367f..dc05872249800 100644 --- a/providers/apache/livy/docs/.latest-doc-only-change.txt +++ b/providers/apache/livy/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -bcc64a255e488e74db034e9b7e46a002b1c0f8cd +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/pig/README.rst b/providers/apache/pig/README.rst index 0d044d2f66079..e833623999917 100644 --- a/providers/apache/pig/README.rst +++ b/providers/apache/pig/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-pig`` Release: ``4.7.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Pig `__ diff --git a/providers/apache/pig/docs/.latest-doc-only-change.txt b/providers/apache/pig/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/apache/pig/docs/.latest-doc-only-change.txt +++ b/providers/apache/pig/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/pinot/README.rst b/providers/apache/pinot/README.rst index 8f5e45d36fc23..dfb23ebe90738 100644 --- a/providers/apache/pinot/README.rst +++ b/providers/apache/pinot/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-pinot`` Release: ``4.8.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Pinot `__ diff --git a/providers/apache/pinot/docs/.latest-doc-only-change.txt b/providers/apache/pinot/docs/.latest-doc-only-change.txt index d047c51a15517..dc05872249800 100644 --- a/providers/apache/pinot/docs/.latest-doc-only-change.txt +++ b/providers/apache/pinot/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -d61fe47bf63387a4157fa99093471583623a1483 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apache/spark/README.rst b/providers/apache/spark/README.rst index 791d65cd425fe..a17aa10794b5d 100644 --- a/providers/apache/spark/README.rst +++ b/providers/apache/spark/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-spark`` Release: ``5.3.2`` -Release Date: ``|PypiReleaseDate|`` `Apache Spark `__ diff --git a/providers/apache/spark/docs/.latest-doc-only-change.txt b/providers/apache/spark/docs/.latest-doc-only-change.txt index 2dce7d6910414..8d3a81560d1a8 100644 --- a/providers/apache/spark/docs/.latest-doc-only-change.txt +++ b/providers/apache/spark/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -d4473555c0e7022e073489b7163d49102881a1a6 +f620bcc40a69330ca0a8b47c77c3d699e6136606 diff --git a/providers/apache/tinkerpop/README.rst b/providers/apache/tinkerpop/README.rst index 12260619f3593..a91f7a793f498 100644 --- a/providers/apache/tinkerpop/README.rst +++ b/providers/apache/tinkerpop/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apache-tinkerpop`` Release: ``1.0.3`` -Release Date: ``|PypiReleaseDate|`` `Apache TinkerPop `__. Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic diff --git a/providers/apache/tinkerpop/docs/.latest-doc-only-change.txt b/providers/apache/tinkerpop/docs/.latest-doc-only-change.txt index 18968b027f51a..dc05872249800 100644 --- a/providers/apache/tinkerpop/docs/.latest-doc-only-change.txt +++ b/providers/apache/tinkerpop/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -a4a51a02db2994e4ea94b83887739dc79a4d11d9 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/apprise/README.rst b/providers/apprise/README.rst index aeb31cf79d430..29ff68b580897 100644 --- a/providers/apprise/README.rst +++ b/providers/apprise/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-apprise`` Release: ``2.1.2`` -Release Date: ``|PypiReleaseDate|`` `Apprise `__ diff --git a/providers/apprise/docs/.latest-doc-only-change.txt b/providers/apprise/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/apprise/docs/.latest-doc-only-change.txt +++ b/providers/apprise/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/arangodb/README.rst b/providers/arangodb/README.rst index e8cdc78fe93a8..4b82ead80decc 100644 --- a/providers/arangodb/README.rst +++ b/providers/arangodb/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-arangodb`` Release: ``2.8.2`` -Release Date: ``|PypiReleaseDate|`` `ArangoDB `__ diff --git a/providers/arangodb/docs/.latest-doc-only-change.txt b/providers/arangodb/docs/.latest-doc-only-change.txt index e13e6f925b7f1..dc05872249800 100644 --- a/providers/arangodb/docs/.latest-doc-only-change.txt +++ b/providers/arangodb/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -cc29e027ce777452c214187e675eb247a6e231ad +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/asana/README.rst b/providers/asana/README.rst index c005f901e26a9..9680594864c02 100644 --- a/providers/asana/README.rst +++ b/providers/asana/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-asana`` Release: ``2.10.2`` -Release Date: ``|PypiReleaseDate|`` `Asana `__ diff --git a/providers/asana/docs/.latest-doc-only-change.txt b/providers/asana/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/asana/docs/.latest-doc-only-change.txt +++ b/providers/asana/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/atlassian/jira/README.rst b/providers/atlassian/jira/README.rst index 135ec657c8dd2..30d1e4c8dfd29 100644 --- a/providers/atlassian/jira/README.rst +++ b/providers/atlassian/jira/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-atlassian-jira`` Release: ``3.1.2`` -Release Date: ``|PypiReleaseDate|`` `Atlassian Jira `__ diff --git a/providers/atlassian/jira/docs/.latest-doc-only-change.txt b/providers/atlassian/jira/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/atlassian/jira/docs/.latest-doc-only-change.txt +++ b/providers/atlassian/jira/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/celery/README.rst b/providers/celery/README.rst index ce082e11cde92..3abc9d52fc001 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-celery`` -Release: ``3.12.2`` +Release: ``3.12.3`` -Release Date: ``|PypiReleaseDate|`` `Celery `__ @@ -37,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 ------------ @@ -79,4 +78,4 @@ Dependent package ====================================================================================================================== =================== 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 b9f4ff405b124..8745bc7aa544c 100644 --- a/providers/celery/docs/changelog.rst +++ b/providers/celery/docs/changelog.rst @@ -27,6 +27,39 @@ Changelog --------- +3.12.3 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix setproctitle usage on macos (#53122)`` +* ``Fix celery visibility timeout (set to 23.5h instead of the intended 24h) (#54480)`` + +Misc +~~~~ + +* ``Remove MappedOperator inheritance (#53696)`` +* ``Fix mypy no-redef errors for timeout imports in providers (#54471)`` +* ``Update usage of timeout contextmanager from SDK where possible (#54183)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Switch pre-commit to prek (#54258)`` + * ``make bundle_name not nullable (#47592)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 3.12.2 ...... diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index 65b495622ec00..1b9130b13603f 100644 --- a/providers/celery/docs/index.rst +++ b/providers/celery/docs/index.rst @@ -67,9 +67,7 @@ apache-airflow-providers-celery package `Celery `__ -Release: 3.12.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 3.12.3 Provider package ---------------- @@ -122,5 +120,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.12.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-celery 3.12.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.12.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-celery 3.12.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml index 8f7c0ea2db4f9..03966ac187459 100644 --- a/providers/celery/provider.yaml +++ b/providers/celery/provider.yaml @@ -22,12 +22,13 @@ description: | `Celery `__ state: ready -source-date-epoch: 1753689541 +source-date-epoch: 1756876642 # 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.12.3 - 3.12.2 - 3.12.1 - 3.12.0 diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index 31ad92aeb5a4c..fc25e9531eee4 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.12.2" +version = "3.12.3" description = "Provider package apache-airflow-providers-celery for Apache Airflow" readme = "README.rst" authors = [ @@ -108,8 +108,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.12.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.12.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.12.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.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/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py index 7dc160dfe2650..46804a1ad69f4 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.12.2" +__version__ = "3.12.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/cloudant/README.rst b/providers/cloudant/README.rst index ddb1c1aa727b7..5f67839193d48 100644 --- a/providers/cloudant/README.rst +++ b/providers/cloudant/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-cloudant`` Release: ``4.2.2`` -Release Date: ``|PypiReleaseDate|`` `IBM Cloudant `__ diff --git a/providers/cloudant/docs/.latest-doc-only-change.txt b/providers/cloudant/docs/.latest-doc-only-change.txt index 3ecab8b229679..80ded1ce07d9d 100644 --- a/providers/cloudant/docs/.latest-doc-only-change.txt +++ b/providers/cloudant/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/cncf/kubernetes/README.rst b/providers/cncf/kubernetes/README.rst index b2d578b9823c1..c246c53d9d10d 100644 --- a/providers/cncf/kubernetes/README.rst +++ b/providers/cncf/kubernetes/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-cncf-kubernetes`` -Release: ``10.7.0`` +Release: ``10.8.0`` -Release Date: ``|PypiReleaseDate|`` `Kubernetes `__ @@ -37,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 ------------ @@ -63,4 +62,4 @@ PIP package Version required ====================== ==================== 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 6d7f1f2c168bd..9326f7103e648 100644 --- a/providers/cncf/kubernetes/docs/changelog.rst +++ b/providers/cncf/kubernetes/docs/changelog.rst @@ -28,6 +28,51 @@ Changelog --------- +10.8.0 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Add customizable log prefix and formatter to KubernetesPodOperator (#53598)`` +* ``Enhanced Pod Failure Logging in KubernetesExecutor (#54115)`` + +Bug Fixes +~~~~~~~~~ + +* ``fix: Handle Kubernetes API responses with non-JSON bodies (#55107)`` +* ``Fix KubernetesExecutor retry on 409 conflict (#54777)`` +* ``KubernetesPodOperator logs pod and container state after error occurred (#54828)`` +* ``Throttle HTTPError during consume pod logs (#54761)`` + +Misc +~~~~ + +* ``Remove airflow.models.DAG (#54383)`` +* ``Refactor Kubernetes Executor Types to NamedTuples (#54858)`` +* ``Move some items in 'airflow.utils.context' to appropriate places (#53600)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove Legacy Query Object Usage from airflow-models (#52325)`` + * ``Fix k8s pod yaml test to expect redacted sensitive data (#54883)`` + * ``Move secrets_masker over to airflow_shared distribution (#54449)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + * ``make bundle_name not nullable (#47592)`` + * ``Bump pytest-asyncio to 1.1.0 (#54123)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 10.7.0 ...... diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst index 545a2f0611e46..41435a9c11051 100644 --- a/providers/cncf/kubernetes/docs/index.rst +++ b/providers/cncf/kubernetes/docs/index.rst @@ -87,9 +87,7 @@ apache-airflow-providers-cncf-kubernetes package `Kubernetes `__ -Release: 10.7.0 - -Release Date: ``|PypiReleaseDate|`` +Release: 10.8.0 Provider package ---------------- diff --git a/providers/cncf/kubernetes/provider.yaml b/providers/cncf/kubernetes/provider.yaml index d0d5fd47df73d..053edbb3a5e45 100644 --- a/providers/cncf/kubernetes/provider.yaml +++ b/providers/cncf/kubernetes/provider.yaml @@ -22,12 +22,13 @@ description: | `Kubernetes `__ state: ready -source-date-epoch: 1754503046 +source-date-epoch: 1756876671 # 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.8.0 - 10.7.0 - 10.6.2 - 10.6.1 diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml index 0374005612237..44e07812f43d4 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.7.0" +version = "10.8.0" description = "Provider package apache-airflow-providers-cncf-kubernetes for Apache Airflow" readme = "README.rst" authors = [ @@ -108,8 +108,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.7.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.7.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.8.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes/10.8.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/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/__init__.py index 91e85a226fc40..d6a991a585a1c 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.7.0" +__version__ = "10.8.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/cohere/README.rst b/providers/cohere/README.rst index bf9589c2c5a39..55485507bd6ef 100644 --- a/providers/cohere/README.rst +++ b/providers/cohere/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-cohere`` Release: ``1.5.3`` -Release Date: ``|PypiReleaseDate|`` `Cohere `__ diff --git a/providers/cohere/docs/.latest-doc-only-change.txt b/providers/cohere/docs/.latest-doc-only-change.txt index 3ecab8b229679..80ded1ce07d9d 100644 --- a/providers/cohere/docs/.latest-doc-only-change.txt +++ b/providers/cohere/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst index 60ab6bfd82bb8..3286e1ebb32b5 100644 --- a/providers/common/compat/README.rst +++ b/providers/common/compat/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-common-compat`` Release: ``1.7.3`` -Release Date: ``|PypiReleaseDate|`` Common Compatibility Provider - providing compatibility code for previous Airflow versions diff --git a/providers/common/compat/docs/.latest-doc-only-change.txt b/providers/common/compat/docs/.latest-doc-only-change.txt index 3ecab8b229679..80ded1ce07d9d 100644 --- a/providers/common/compat/docs/.latest-doc-only-change.txt +++ b/providers/common/compat/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/common/io/README.rst b/providers/common/io/README.rst index 2210f0a8d10db..d1d9a2f039c35 100644 --- a/providers/common/io/README.rst +++ b/providers/common/io/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-common-io`` Release: ``1.6.2`` -Release Date: ``|PypiReleaseDate|`` Common IO Provider diff --git a/providers/common/messaging/README.rst b/providers/common/messaging/README.rst index 15f17bb66dab7..8b77c85b751d1 100644 --- a/providers/common/messaging/README.rst +++ b/providers/common/messaging/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-common-messaging`` -Release: ``1.0.5`` +Release: ``2.0.0`` -Release Date: ``|PypiReleaseDate|`` ``Common Messaging Provider`` @@ -37,7 +36,7 @@ This is a provider package for ``common.messaging`` provider. All classes for th are in ``airflow.providers.common.messaging`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -58,4 +57,4 @@ PIP package Version required ================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/common/messaging/docs/changelog.rst b/providers/common/messaging/docs/changelog.rst index 87244e947bbf9..830279744ead3 100644 --- a/providers/common/messaging/docs/changelog.rst +++ b/providers/common/messaging/docs/changelog.rst @@ -25,6 +25,35 @@ Changelog --------- +2.0.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + + +Breaking changes +~~~~~~~~~~~~~~~~ + +* ``Refactor Common Queue Interface (#54651)`` + +Bug Fixes +~~~~~~~~~ + +* ``fix(messaging): improve MessageQueueTrigger logging and add comprehensive tests (#54492)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 1.0.5 ..... diff --git a/providers/common/messaging/docs/index.rst b/providers/common/messaging/docs/index.rst index 42024803fba6c..593231cf865c2 100644 --- a/providers/common/messaging/docs/index.rst +++ b/providers/common/messaging/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-common-messaging package ``Common Messaging Provider`` -Release: 1.0.5 - -Release Date: ``|PypiReleaseDate|`` +Release: 2.0.0 Provider package ---------------- diff --git a/providers/common/messaging/provider.yaml b/providers/common/messaging/provider.yaml index c3d2384439ed7..c1322dd09d508 100644 --- a/providers/common/messaging/provider.yaml +++ b/providers/common/messaging/provider.yaml @@ -22,12 +22,13 @@ description: | ``Common Messaging Provider`` state: ready -source-date-epoch: 1753690133 +source-date-epoch: 1756876733 # 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: + - 2.0.0 - 1.0.5 - 1.0.4 - 1.0.3 diff --git a/providers/common/messaging/pyproject.toml b/providers/common/messaging/pyproject.toml index 15b1807f25233..cf3d775e4f9d7 100644 --- a/providers/common/messaging/pyproject.toml +++ b/providers/common/messaging/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-common-messaging" -version = "1.0.5" +version = "2.0.0" description = "Provider package apache-airflow-providers-common-messaging for Apache Airflow" readme = "README.rst" authors = [ @@ -109,8 +109,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-messaging/1.0.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/1.0.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/2.0.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-messaging/2.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" diff --git a/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py b/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py index a8c1895ef95c6..618ae113ff7a4 100644 --- a/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py +++ b/providers/common/messaging/src/airflow/providers/common/messaging/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.0.5" +__version__ = "2.0.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.1" diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst index f6b97539dc32c..1cba48b67b22b 100644 --- a/providers/common/sql/README.rst +++ b/providers/common/sql/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-common-sql`` -Release: ``1.27.5`` +Release: ``1.28.0`` -Release Date: ``|PypiReleaseDate|`` `Common SQL Provider `__ @@ -37,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 ------------ @@ -80,4 +79,4 @@ Dependent package ============================================================================================================== =============== 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 f51f3b22b67b5..cd8d37c8d2acd 100644 --- a/providers/common/sql/docs/changelog.rst +++ b/providers/common/sql/docs/changelog.rst @@ -25,6 +25,44 @@ Changelog --------- +1.28.0 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Add SQLInsertRowsOperator in common.sql provider (#55031)`` +* ``Added paginated_sql_statement_clause parameter to GenericTransfer (#48866)`` +* ``Add rudimentary support for psycopg3 (#52976)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fixed resolving of dialect name when host of JdbcHook is an JDBC URL (#54446)`` + +Misc +~~~~ + +* ``Remove unneeded isort skip comments (#54979)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + * ``make bundle_name not nullable (#47592)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 1.27.5 ...... diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst index 4cf85499e6f05..b9537436c4e78 100644 --- a/providers/common/sql/docs/index.rst +++ b/providers/common/sql/docs/index.rst @@ -79,9 +79,7 @@ apache-airflow-providers-common-sql package `Common SQL Provider `__ -Release: 1.27.5 - -Release Date: ``|PypiReleaseDate|`` +Release: 1.28.0 Provider package ---------------- @@ -135,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-common-sql 1.27.5 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-common-sql 1.27.5 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 1.28.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-sql 1.28.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/sql/provider.yaml b/providers/common/sql/provider.yaml index d3586cd1e66a2..31e82b8d2163b 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: 1754503073 +source-date-epoch: 1756876759 # 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.28.0 - 1.27.5 - 1.27.4 - 1.27.3 diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml index 0549a0c05312a..cc1aaf226cd60 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.27.5" +version = "1.28.0" description = "Provider package apache-airflow-providers-common-sql for Apache Airflow" readme = "README.rst" authors = [ @@ -121,8 +121,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.27.5" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.27.5/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.28.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-common-sql/1.28.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/sql/src/airflow/providers/common/sql/__init__.py b/providers/common/sql/src/airflow/providers/common/sql/__init__.py index 7c272dd29b8cc..cd1b26f985a56 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.27.5" +__version__ = "1.28.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst index faee589ca80aa..f7bbbae165390 100644 --- a/providers/databricks/README.rst +++ b/providers/databricks/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-databricks`` -Release: ``7.7.1`` +Release: ``7.7.2`` -Release Date: ``|PypiReleaseDate|`` `Databricks `__ @@ -37,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 ------------ @@ -57,7 +56,6 @@ PIP package Version required ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-compat`` ``>=1.6.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` -``apache-airflow-providers-openlineage`` ``>=2.3.0`` ``requests`` ``>=2.32.0,<3`` ``databricks-sql-connector`` ``>=4.0.0`` ``databricks-sqlalchemy`` ``>=1.0.2`` @@ -92,4 +90,4 @@ Dependent package ================================================================================================================== ================= 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 9763564b4ce7b..f003224989f3d 100644 --- a/providers/databricks/docs/changelog.rst +++ b/providers/databricks/docs/changelog.rst @@ -26,6 +26,38 @@ Changelog --------- +7.7.2 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix Databricks sqlalchemy URL construction (#54478)`` +* ``Ensures DatabricksWorkflowOperator updates ACL (if available) when resetting a job. (#47827)`` + +Misc +~~~~ + +* ``Remove airflow.models.DAG (#54383)`` +* ``chore: change openlineage to optional dependency (#54748)`` +* ``Move DagBag to SDK and make it return SDK DAG objects (#53918)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + * ``Add CI support for SQLAlchemy 2.0 (#52233)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 7.7.1 ..... diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst index 19816d870b779..67f7d9952e223 100644 --- a/providers/databricks/docs/index.rst +++ b/providers/databricks/docs/index.rst @@ -78,9 +78,7 @@ apache-airflow-providers-databricks package `Databricks `__ -Release: 7.7.1 - -Release Date: ``|PypiReleaseDate|`` +Release: 7.7.2 Provider package ---------------- @@ -106,7 +104,6 @@ PIP package Version required ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-compat`` ``>=1.6.0`` ``apache-airflow-providers-common-sql`` ``>=1.27.0`` -``apache-airflow-providers-openlineage`` ``>=2.3.0`` ``requests`` ``>=2.32.0,<3`` ``databricks-sql-connector`` ``>=4.0.0`` ``databricks-sqlalchemy`` ``>=1.0.2`` @@ -146,5 +143,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.7.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-databricks 7.7.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.7.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-databricks 7.7.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/databricks/provider.yaml b/providers/databricks/provider.yaml index 9dce257e446c6..dbf70d02f378b 100644 --- a/providers/databricks/provider.yaml +++ b/providers/databricks/provider.yaml @@ -22,12 +22,13 @@ description: | `Databricks `__ state: ready -source-date-epoch: 1754503130 +source-date-epoch: 1756876778 # 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.7.2 - 7.7.1 - 7.7.0 - 7.6.0 diff --git a/providers/databricks/pyproject.toml b/providers/databricks/pyproject.toml index 5e75fdea7ed78..3529a75f286de 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.7.1" +version = "7.7.2" description = "Provider package apache-airflow-providers-databricks for Apache Airflow" readme = "README.rst" authors = [ @@ -133,8 +133,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.7.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.7.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.7.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-databricks/7.7.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/databricks/src/airflow/providers/databricks/__init__.py b/providers/databricks/src/airflow/providers/databricks/__init__.py index b09e820b2f148..fba2dc1b60cbd 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.7.1" +__version__ = "7.7.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/datadog/README.rst b/providers/datadog/README.rst index dfc2784cb4cc5..8c4a61335ab04 100644 --- a/providers/datadog/README.rst +++ b/providers/datadog/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-datadog`` Release: ``3.9.2`` -Release Date: ``|PypiReleaseDate|`` `Datadog `__ diff --git a/providers/datadog/docs/.latest-doc-only-change.txt b/providers/datadog/docs/.latest-doc-only-change.txt index 3ecab8b229679..80ded1ce07d9d 100644 --- a/providers/datadog/docs/.latest-doc-only-change.txt +++ b/providers/datadog/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/dbt/cloud/README.rst b/providers/dbt/cloud/README.rst index 1c26249023692..b4e481a186ab7 100644 --- a/providers/dbt/cloud/README.rst +++ b/providers/dbt/cloud/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-dbt-cloud`` -Release: ``4.4.2`` +Release: ``4.4.3`` -Release Date: ``|PypiReleaseDate|`` `dbt Cloud `__ @@ -37,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 ------------ @@ -83,4 +82,4 @@ Dependent package ================================================================================================================== ================= 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 1ec0e75f6b0b6..ca44578533818 100644 --- a/providers/dbt/cloud/docs/changelog.rst +++ b/providers/dbt/cloud/docs/changelog.rst @@ -28,6 +28,29 @@ Changelog --------- +4.4.3 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Change operator DbtCloudRunJobOperator to send job_run_id to XCom (#55184)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 4.4.2 ..... diff --git a/providers/dbt/cloud/docs/index.rst b/providers/dbt/cloud/docs/index.rst index 46a3c91014ebb..1dfe14caf6d91 100644 --- a/providers/dbt/cloud/docs/index.rst +++ b/providers/dbt/cloud/docs/index.rst @@ -81,9 +81,7 @@ apache-airflow-providers-dbt-cloud package `dbt Cloud `__ -Release: 4.4.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 4.4.3 Provider package ---------------- @@ -140,5 +138,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.4.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-dbt-cloud 4.4.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dbt-cloud 4.4.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-dbt-cloud 4.4.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/dbt/cloud/provider.yaml b/providers/dbt/cloud/provider.yaml index 3a25592f75c27..62d721068b331 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: 1753690386 +source-date-epoch: 1756876793 # 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.4.3 - 4.4.2 - 4.4.1 - 4.4.0 diff --git a/providers/dbt/cloud/pyproject.toml b/providers/dbt/cloud/pyproject.toml index f0260526fa400..de91020daabc9 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.4.2" +version = "4.4.3" description = "Provider package apache-airflow-providers-dbt-cloud for Apache Airflow" readme = "README.rst" authors = [ @@ -109,8 +109,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.4.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.4.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.4.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-dbt-cloud/4.4.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/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py b/providers/dbt/cloud/src/airflow/providers/dbt/cloud/__init__.py index cd40d328ab30e..939bf28310554 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.4.2" +__version__ = "4.4.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/dingding/README.rst b/providers/dingding/README.rst index 7454a5b3ed299..37f94c9f897c7 100644 --- a/providers/dingding/README.rst +++ b/providers/dingding/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-dingding`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `DingTalk `__ diff --git a/providers/dingding/docs/.latest-doc-only-change.txt b/providers/dingding/docs/.latest-doc-only-change.txt index 3ecab8b229679..dc05872249800 100644 --- a/providers/dingding/docs/.latest-doc-only-change.txt +++ b/providers/dingding/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -4a8567b20bdd6555cbdc936d6674bf4fa390b0d5 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/discord/README.rst b/providers/discord/README.rst index be01d8d57fc09..14053643b57ad 100644 --- a/providers/discord/README.rst +++ b/providers/discord/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-discord`` Release: ``3.10.2`` -Release Date: ``|PypiReleaseDate|`` `Discord `__ diff --git a/providers/discord/docs/.latest-doc-only-change.txt b/providers/discord/docs/.latest-doc-only-change.txt index 14c800999367f..80ded1ce07d9d 100644 --- a/providers/discord/docs/.latest-doc-only-change.txt +++ b/providers/discord/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -bcc64a255e488e74db034e9b7e46a002b1c0f8cd +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/docker/README.rst b/providers/docker/README.rst index 5f0212986ff2f..6948148f23d5a 100644 --- a/providers/docker/README.rst +++ b/providers/docker/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-docker`` Release: ``4.4.2`` -Release Date: ``|PypiReleaseDate|`` `Docker `__ diff --git a/providers/docker/docs/.latest-doc-only-change.txt b/providers/docker/docs/.latest-doc-only-change.txt index b9d35106436c6..8d3a81560d1a8 100644 --- a/providers/docker/docs/.latest-doc-only-change.txt +++ b/providers/docker/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -229d1b2d56476a0117a451ff9d430976165dda87 +f620bcc40a69330ca0a8b47c77c3d699e6136606 diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst index a284b09781678..4baf158022375 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-edge3`` -Release: ``1.1.3`` +Release: ``1.2.0`` -Release Date: ``|PypiReleaseDate|`` Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites. @@ -49,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 ------------ @@ -72,4 +71,4 @@ PIP package Version required ================== =================== 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 9666233811960..bb2222b4697d1 100644 --- a/providers/edge3/docs/changelog.rst +++ b/providers/edge3/docs/changelog.rst @@ -27,6 +27,36 @@ Changelog --------- +1.2.0 +..... + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Provide React UI for Edge (#53563)`` +* ``Feature/add auto refresh to edge react UI (#54994)`` +* ``Feature/add state badge to edge react UI (#54993)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix setproctitle usage on macos (#53122)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` +* ``Add a note to edgeexecutor doc regarding multiple executors (#54077)`` +* ``Fix Airflow 2 reference in README/index of providers (#55240)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Switch pre-commit to prek (#54258)`` + 1.1.3 ..... diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index d48c45067e694..5d1f19c73b1f2 100644 --- a/providers/edge3/docs/index.rst +++ b/providers/edge3/docs/index.rst @@ -90,9 +90,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed are provided by the API server. -Release: 1.1.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 1.2.0 Provider package ---------------- diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml index 55018bf0f5382..17e078b26cb5b 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: 1754503142 +source-date-epoch: 1756876811 # 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.2.0 - 1.1.3 - 1.1.2 - 1.1.1 diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index 3a694ff4fcf2b..bc29c6c1e667e 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 = "1.1.3" +version = "1.2.0" description = "Provider package apache-airflow-providers-edge3 for Apache Airflow" readme = "README.rst" authors = [ @@ -96,8 +96,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/1.1.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.1.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.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/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py index 92adda0774171..6b990adc04c09 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__ = "1.1.3" +__version__ = "1.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/elasticsearch/README.rst b/providers/elasticsearch/README.rst index d7759fa36e335..10e74170afa67 100644 --- a/providers/elasticsearch/README.rst +++ b/providers/elasticsearch/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-elasticsearch`` Release: ``6.3.2`` -Release Date: ``|PypiReleaseDate|`` `Elasticsearch `__ diff --git a/providers/elasticsearch/docs/.latest-doc-only-change.txt b/providers/elasticsearch/docs/.latest-doc-only-change.txt index f41e3226a6f43..8d3a81560d1a8 100644 --- a/providers/elasticsearch/docs/.latest-doc-only-change.txt +++ b/providers/elasticsearch/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +f620bcc40a69330ca0a8b47c77c3d699e6136606 diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst index 20459ea2a8f19..5fa19db0a206d 100644 --- a/providers/exasol/README.rst +++ b/providers/exasol/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-exasol`` Release: ``4.8.2`` -Release Date: ``|PypiReleaseDate|`` `Exasol `__ diff --git a/providers/exasol/docs/.latest-doc-only-change.txt b/providers/exasol/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/exasol/docs/.latest-doc-only-change.txt +++ b/providers/exasol/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/fab/README.rst b/providers/fab/README.rst index b5f4a97af7ba7..9f8b03a2729ce 100644 --- a/providers/fab/README.rst +++ b/providers/fab/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-fab`` -Release: ``2.4.1`` +Release: ``2.4.2`` -Release Date: ``|PypiReleaseDate|`` `Flask App Builder `__ @@ -37,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 ------------ @@ -88,4 +87,4 @@ Dependent package ================================================================================================================== ================= 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 8c3250f51a112..232ea3d03da61 100644 --- a/providers/fab/docs/changelog.rst +++ b/providers/fab/docs/changelog.rst @@ -20,6 +20,41 @@ Changelog --------- +2.4.2 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Remove query obj from providers fab (#53953)`` +* ``fix: Add cookies options into FAB provider.yaml (#54995)`` +* ``To fix Fab auth manager returns get_id of integer type where str is expected (#54384)`` +* ``Potential fix for code scanning alert no. 519: Clear-text logging of sensitive information (#54742)`` +* ``Create FAB's user/role tables on migration, not only on initdb (#54227)`` + +Misc +~~~~ + +* ``Bump the fab-ui-package-updates group across 1 directory with 8 updates (#54517)`` +* ``Move DagBag to SDK and make it return SDK DAG objects (#53918)`` +* ``Update 'is_authorized_dag' method in 'FabAuthManager' (#54926)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` +* ``Fix Airflow 2 reference in README/index of providers (#55240)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Move secrets_masker over to airflow_shared distribution (#54449)`` + * ``Switch pre-commit to prek (#54258)`` + * ``make bundle_name not nullable (#47592)`` + 2.4.1 ..... diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst index a0ec4a3f2a235..1869f55a627a2 100644 --- a/providers/fab/docs/index.rst +++ b/providers/fab/docs/index.rst @@ -84,9 +84,7 @@ apache-airflow-providers-fab package `Flask App Builder `__ -Release: 2.4.1 - -Release Date: ``|PypiReleaseDate|`` +Release: 2.4.2 Provider package ---------------- @@ -148,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-fab 2.4.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-fab 2.4.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 2.4.2 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-fab 2.4.2 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/fab/provider.yaml b/providers/fab/provider.yaml index 8c58e26656ce8..a222a967aa949 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: 1754894503 +source-date-epoch: 1756876838 # 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: + - 2.4.2 - 2.4.1 - 2.4.0 - 2.3.1 diff --git a/providers/fab/pyproject.toml b/providers/fab/pyproject.toml index 2092a927c5baf..608963d0b1111 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 = "2.4.1" +version = "2.4.2" description = "Provider package apache-airflow-providers-fab for Apache Airflow" readme = "README.rst" authors = [ @@ -126,8 +126,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/2.4.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/2.4.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/2.4.2" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-fab/2.4.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/fab/src/airflow/providers/fab/__init__.py b/providers/fab/src/airflow/providers/fab/__init__.py index 3a794df8f758d..56118d11c7a92 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__ = "2.4.1" +__version__ = "2.4.2" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.2" diff --git a/providers/facebook/README.rst b/providers/facebook/README.rst index 7cbdd7f84bddd..9a1e51990547d 100644 --- a/providers/facebook/README.rst +++ b/providers/facebook/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-facebook`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `Facebook Ads `__ diff --git a/providers/facebook/docs/.latest-doc-only-change.txt b/providers/facebook/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/facebook/docs/.latest-doc-only-change.txt +++ b/providers/facebook/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/ftp/README.rst b/providers/ftp/README.rst index 66d96a2ff85dd..5fd17c01025c7 100644 --- a/providers/ftp/README.rst +++ b/providers/ftp/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-ftp`` Release: ``3.13.2`` -Release Date: ``|PypiReleaseDate|`` `File Transfer Protocol (FTP) `__ diff --git a/providers/ftp/docs/.latest-doc-only-change.txt b/providers/ftp/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/ftp/docs/.latest-doc-only-change.txt +++ b/providers/ftp/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/git/README.rst b/providers/git/README.rst index 659ced46422cd..b3eb365c2f9ee 100644 --- a/providers/git/README.rst +++ b/providers/git/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-git`` -Release: ``0.0.6`` +Release: ``0.0.7`` -Release Date: ``|PypiReleaseDate|`` `Distributed version control system (GIT) `__ @@ -37,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 ------------ @@ -59,4 +58,4 @@ PIP package Version required ================== ================== 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 88cf21956ad66..c651b06623022 100644 --- a/providers/git/docs/changelog.rst +++ b/providers/git/docs/changelog.rst @@ -19,6 +19,32 @@ Changelog --------- +0.0.7 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Catch Exception in git hook instantiation (#55079)`` +* ``Fix process leaks in 'GitDagBundle' repository management (#54997)`` + +Doc-only +~~~~~~~~ + +* ``Add missing changelog provider for Git (#54496)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix git connection test by adding required conn_type field (#54681)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 0.0.6 ..... diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst index dfae12b77a230..15a62bfc250ed 100644 --- a/providers/git/docs/index.rst +++ b/providers/git/docs/index.rst @@ -72,9 +72,7 @@ apache-airflow-providers-git package `Distributed version control system (GIT) `__ -Release: 0.0.6 - -Release Date: ``|PypiReleaseDate|`` +Release: 0.0.7 Provider package ---------------- diff --git a/providers/git/provider.yaml b/providers/git/provider.yaml index 7eaca072675e6..f9875691cd3fb 100644 --- a/providers/git/provider.yaml +++ b/providers/git/provider.yaml @@ -22,12 +22,13 @@ description: | `Distributed version control system (GIT) `__ state: ready -source-date-epoch: 1754503255 +source-date-epoch: 1756876853 # 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: + - 0.0.7 - 0.0.6 - 0.0.5 - 0.0.4 diff --git a/providers/git/pyproject.toml b/providers/git/pyproject.toml index 28dd2c96c8d48..42260b8f83468 100644 --- a/providers/git/pyproject.toml +++ b/providers/git/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-git" -version = "0.0.6" +version = "0.0.7" description = "Provider package apache-airflow-providers-git for Apache Airflow" readme = "README.rst" authors = [ @@ -95,8 +95,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-git/0.0.6" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.0.6/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.0.7" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-git/0.0.7/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/git/src/airflow/providers/git/__init__.py b/providers/git/src/airflow/providers/git/__init__.py index ff1cc919a0324..b5adc4e6679bc 100644 --- a/providers/git/src/airflow/providers/git/__init__.py +++ b/providers/git/src/airflow/providers/git/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.0.6" +__version__ = "0.0.7" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/github/README.rst b/providers/github/README.rst index 5a7235cc14b2a..e32cfecda88db 100644 --- a/providers/github/README.rst +++ b/providers/github/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-github`` Release: ``2.9.2`` -Release Date: ``|PypiReleaseDate|`` `GitHub `__ diff --git a/providers/github/docs/.latest-doc-only-change.txt b/providers/github/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/github/docs/.latest-doc-only-change.txt +++ b/providers/github/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/google/README.rst b/providers/google/README.rst index 3ca984ea39cee..90765db9f0175 100644 --- a/providers/google/README.rst +++ b/providers/google/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-google`` -Release: ``17.1.0`` +Release: ``17.2.0`` -Release Date: ``|PypiReleaseDate|`` Google services including: @@ -44,7 +43,7 @@ This is a provider package for ``google`` provider. All classes for this provide are in ``airflow.providers.google`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -173,4 +172,4 @@ Dependent package ======================================================================================================================== ==================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/google/docs/changelog.rst b/providers/google/docs/changelog.rst index 56074588d8bf5..6d8c6398bd82c 100644 --- a/providers/google/docs/changelog.rst +++ b/providers/google/docs/changelog.rst @@ -27,6 +27,67 @@ Changelog --------- +17.2.0 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Added handler for cli command exit code in CloudComposerRunAirflowCLICommandOperator. (#54497)`` +* ``Add 'create_intermediate_dirs' option to 'GCSToSFTPOperator' (#54916)`` +* ``feature: Add OpenLineage support for PubSubPullOperator (#54821)`` +* ``feature: Add OpenLineage support for pubsub create subscription operator - include inputs into OL (#54785)`` +* ``feature: Add OpenLineage support for PubSubPublishMessageOperator (#54764)`` +* ``feature: Add OpenLineage support for pubsub create subscription operator (#54707)`` +* ``feature: Add OpenLineage support for OracleToGCSOperator (#54953)`` +* ``feature: Add OpenLineage support for BigQueryToMsSqlOperator (#55168)`` +* ``Add GSheetsHook API endpoint support (Part 1) (#54560)`` +* ``Add cluster_tier flag support to Dataproc ClusterGenerator (#54105)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix ''BigQueryInsertJobOperator'' failure with asset-triggered DAGs (#55092)`` +* ``Fix serialization in google provider (#55014)`` +* ``Fix CloudComposerDAGRunSensor functionality (#54351)`` +* ``Skip provider_session usage in AF3 for BigQuery and Dataproc triggers (#54405)`` +* ``update logic of BQ to be able to use WRITE_TRUNCATE_DATA' (#54417)`` +* ``Remove MappedOperator inheritance (#53696)`` +* ``Fix mypy no-redef errors for timeout imports in providers (#54471)`` +* ``Validate Dataproc batch labels max 63 characters (#55196)`` + +Misc +~~~~ + +* ``Add rudimentary support for psycopg3 (#52976)`` +* ``Add get_secret function to the common/utils (#54213)`` +* ``Update usage of timeout contextmanager from SDK where possible (#54183)`` +* ``Add return row count to SpannerQueryDatabaseInstanceOperator (#55127)`` +* ``Add composer_dag_run_id as optional parameter to CloudComposerDAGRunSensor (#54977)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` +* ``Fix Airflow 2 reference in README/index of providers (#55240)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove unneeded isort skip comments (#54979)`` + * ``Improve google provider example_http_to_gcs system test (#54647)`` + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + * ``Remove unused test file (#54408)`` + * ``Add CI support for SQLAlchemy 2.0 (#52233)`` + * ``Add missing schedule parameter for the system tests of Google provider (#54270)`` + * ``Update Vertex AI dataset system test (#54220)`` + * ``Bump pytest-asyncio to 1.1.0 (#54123)`` + * ``Update google-provider system tests beam sdk to the latest version (#55210)`` + 17.1.0 ...... diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst index 8228b541f607d..1c0d877eaa6ae 100644 --- a/providers/google/docs/index.rst +++ b/providers/google/docs/index.rst @@ -88,9 +88,7 @@ Google services including: - `Google Workspace `__ (formerly Google Suite) -Release: 17.1.0 - -Release Date: ``|PypiReleaseDate|`` +Release: 17.2.0 Provider package ---------------- @@ -230,5 +228,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-google 17.1.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-google 17.1.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 17.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-google 17.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/google/provider.yaml b/providers/google/provider.yaml index 734d2433d2417..f56cdab61c4ef 100644 --- a/providers/google/provider.yaml +++ b/providers/google/provider.yaml @@ -29,12 +29,13 @@ description: | - `Google Workspace `__ (formerly Google Suite) state: ready -source-date-epoch: 1754503289 +source-date-epoch: 1756876932 # 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: + - 17.2.0 - 17.1.0 - 17.0.0 - 16.1.0 diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml index 99afb40615d9e..33f400b3155de 100644 --- a/providers/google/pyproject.toml +++ b/providers/google/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-google" -version = "17.1.0" +version = "17.2.0" description = "Provider package apache-airflow-providers-google for Apache Airflow" readme = "README.rst" authors = [ @@ -259,8 +259,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-google/17.1.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/17.1.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-google/17.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-google/17.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/google/src/airflow/providers/google/__init__.py b/providers/google/src/airflow/providers/google/__init__.py index 040800881b18e..2b54323e106f5 100644 --- a/providers/google/src/airflow/providers/google/__init__.py +++ b/providers/google/src/airflow/providers/google/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "17.1.0" +__version__ = "17.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/grpc/README.rst b/providers/grpc/README.rst index 1c700a32781d9..de19fea93df37 100644 --- a/providers/grpc/README.rst +++ b/providers/grpc/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-grpc`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `gRPC `__ diff --git a/providers/grpc/docs/.latest-doc-only-change.txt b/providers/grpc/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/grpc/docs/.latest-doc-only-change.txt +++ b/providers/grpc/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/hashicorp/README.rst b/providers/hashicorp/README.rst index 8b30caf99edf7..868c807cbb7c0 100644 --- a/providers/hashicorp/README.rst +++ b/providers/hashicorp/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-hashicorp`` Release: ``4.3.2`` -Release Date: ``|PypiReleaseDate|`` Hashicorp including `Hashicorp Vault `__ diff --git a/providers/hashicorp/docs/.latest-doc-only-change.txt b/providers/hashicorp/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/hashicorp/docs/.latest-doc-only-change.txt +++ b/providers/hashicorp/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/http/README.rst b/providers/http/README.rst index 2540d3d0f7ce4..a31bf2663512a 100644 --- a/providers/http/README.rst +++ b/providers/http/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-http`` -Release: ``5.3.3`` +Release: ``5.3.4`` -Release Date: ``|PypiReleaseDate|`` `Hypertext Transfer Protocol (HTTP) `__ @@ -37,7 +36,7 @@ This is a provider package for ``http`` provider. All classes for this provider are in ``airflow.providers.http`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -51,15 +50,15 @@ 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`` ``requests`` ``>=2.32.0,<3`` ``requests-toolbelt`` ``>=1.0.0`` -``aiohttp`` ``!=3.11.0,>=3.9.2`` +``aiohttp`` ``>=3.12.14`` ``asgiref`` ``>=2.3.0`` -===================== ==================== +===================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/http/docs/changelog.rst b/providers/http/docs/changelog.rst index 68db3845fea79..2dbe2cc30ab96 100644 --- a/providers/http/docs/changelog.rst +++ b/providers/http/docs/changelog.rst @@ -27,6 +27,31 @@ Changelog --------- +5.3.4 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``fix(http): Fix HttpHook.url_from_endpoint() lazy initialization (#54202)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + * ``Prepare release for Aug 2025 1st wave of providers (#54193)`` + * ``Conn docs extra fix (#53942)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 5.3.3 ..... diff --git a/providers/http/docs/index.rst b/providers/http/docs/index.rst index 1d0e6696e09f7..154bae2a411e0 100644 --- a/providers/http/docs/index.rst +++ b/providers/http/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-http package `Hypertext Transfer Protocol (HTTP) `__ -Release: 5.3.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 5.3.4 Provider package ---------------- @@ -99,12 +97,12 @@ Requirements The minimum Apache Airflow version supported by this provider distribution is ``2.10.0``. -===================== ==================== +===================== ================== PIP package Version required -===================== ==================== +===================== ================== ``apache-airflow`` ``>=2.10.0`` ``requests`` ``>=2.32.0,<3`` ``requests-toolbelt`` ``>=1.0.0`` -``aiohttp`` ``!=3.11.0,>=3.9.2`` +``aiohttp`` ``>=3.12.14`` ``asgiref`` ``>=2.3.0`` -===================== ==================== +===================== ================== diff --git a/providers/http/provider.yaml b/providers/http/provider.yaml index fb86ed69d9c1f..62e71bf3bff3a 100644 --- a/providers/http/provider.yaml +++ b/providers/http/provider.yaml @@ -22,12 +22,13 @@ description: | `Hypertext Transfer Protocol (HTTP) `__ state: ready -source-date-epoch: 1753691415 +source-date-epoch: 1756876981 # 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.3.4 - 5.3.3 - 5.3.2 - 5.3.1 diff --git a/providers/http/pyproject.toml b/providers/http/pyproject.toml index cba55c4c40727..19db63d03d3bf 100644 --- a/providers/http/pyproject.toml +++ b/providers/http/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-http" -version = "5.3.3" +version = "5.3.4" description = "Provider package apache-airflow-providers-http for Apache Airflow" readme = "README.rst" authors = [ @@ -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-http/5.3.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-http/5.3.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-http/5.3.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-http/5.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/http/src/airflow/providers/http/__init__.py b/providers/http/src/airflow/providers/http/__init__.py index 8c8912f774da5..d2071d218c1d6 100644 --- a/providers/http/src/airflow/providers/http/__init__.py +++ b/providers/http/src/airflow/providers/http/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.3.3" +__version__ = "5.3.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/imap/README.rst b/providers/imap/README.rst index 9d79ac90aba81..bbe17051f485a 100644 --- a/providers/imap/README.rst +++ b/providers/imap/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-imap`` Release: ``3.9.2`` -Release Date: ``|PypiReleaseDate|`` `Internet Message Access Protocol (IMAP) `__ diff --git a/providers/imap/docs/.latest-doc-only-change.txt b/providers/imap/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/imap/docs/.latest-doc-only-change.txt +++ b/providers/imap/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/influxdb/README.rst b/providers/influxdb/README.rst index df169682640a2..bd9bb1608b4f9 100644 --- a/providers/influxdb/README.rst +++ b/providers/influxdb/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-influxdb`` Release: ``2.9.3`` -Release Date: ``|PypiReleaseDate|`` `InfluxDB `__ diff --git a/providers/influxdb/docs/.latest-doc-only-change.txt b/providers/influxdb/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/influxdb/docs/.latest-doc-only-change.txt +++ b/providers/influxdb/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/jdbc/README.rst b/providers/jdbc/README.rst index 6b66b6641306f..14839fb70c9fa 100644 --- a/providers/jdbc/README.rst +++ b/providers/jdbc/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-jdbc`` -Release: ``5.2.2`` +Release: ``5.2.3`` -Release Date: ``|PypiReleaseDate|`` `Java Database Connectivity (JDBC) `__ @@ -37,7 +36,7 @@ This is a provider package for ``jdbc`` provider. All classes for this provider are in ``airflow.providers.jdbc`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -79,4 +78,4 @@ Dependent package ============================================================================================================ ============== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/jdbc/docs/changelog.rst b/providers/jdbc/docs/changelog.rst index d54e1c79586a8..5b6765fdb4968 100644 --- a/providers/jdbc/docs/changelog.rst +++ b/providers/jdbc/docs/changelog.rst @@ -26,6 +26,31 @@ Changelog --------- +5.2.3 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Fixed resolving of dialect name when host of JdbcHook is an JDBC URL (#54446)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Add rudimentary support for psycopg3 (#52976)`` + * ``Switch pre-commit to prek (#54258)`` + * ``Add CI support for SQLAlchemy 2.0 (#52233)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 5.2.2 ..... diff --git a/providers/jdbc/docs/index.rst b/providers/jdbc/docs/index.rst index ce1834a472c23..c14093532d0b3 100644 --- a/providers/jdbc/docs/index.rst +++ b/providers/jdbc/docs/index.rst @@ -78,9 +78,7 @@ apache-airflow-providers-jdbc package `Java Database Connectivity (JDBC) `__ -Release: 5.2.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 5.2.3 Provider package ---------------- @@ -133,5 +131,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-jdbc 5.2.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-jdbc 5.2.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-jdbc 5.2.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-jdbc 5.2.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/jdbc/provider.yaml b/providers/jdbc/provider.yaml index 0c190cad6717e..58ab89e7f11b3 100644 --- a/providers/jdbc/provider.yaml +++ b/providers/jdbc/provider.yaml @@ -22,12 +22,13 @@ description: | `Java Database Connectivity (JDBC) `__ state: ready -source-date-epoch: 1753691525 +source-date-epoch: 1756876996 # 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.3 - 5.2.2 - 5.2.1 - 5.2.0 diff --git a/providers/jdbc/pyproject.toml b/providers/jdbc/pyproject.toml index bc2fe44c2ba24..5124cf9034bc2 100644 --- a/providers/jdbc/pyproject.toml +++ b/providers/jdbc/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-jdbc" -version = "5.2.2" +version = "5.2.3" description = "Provider package apache-airflow-providers-jdbc for Apache Airflow" readme = "README.rst" authors = [ @@ -97,8 +97,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-jdbc/5.2.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-jdbc/5.2.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-jdbc/5.2.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-jdbc/5.2.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/jdbc/src/airflow/providers/jdbc/__init__.py b/providers/jdbc/src/airflow/providers/jdbc/__init__.py index f97d4d11bbd3c..d4e0287e95a19 100644 --- a/providers/jdbc/src/airflow/providers/jdbc/__init__.py +++ b/providers/jdbc/src/airflow/providers/jdbc/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.2.2" +__version__ = "5.2.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/jenkins/README.rst b/providers/jenkins/README.rst index 6b67db137ff6a..6131c2b3923e9 100644 --- a/providers/jenkins/README.rst +++ b/providers/jenkins/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-jenkins`` Release: ``4.1.2`` -Release Date: ``|PypiReleaseDate|`` `Jenkins `__ diff --git a/providers/jenkins/docs/.latest-doc-only-change.txt b/providers/jenkins/docs/.latest-doc-only-change.txt index e0d9df2fe02e1..dc05872249800 100644 --- a/providers/jenkins/docs/.latest-doc-only-change.txt +++ b/providers/jenkins/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -fbb85abcf77ccf7b9174ba687a48f19c778b4da2 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/keycloak/README.rst b/providers/keycloak/README.rst index d973b9439dcda..9fefd87f89618 100644 --- a/providers/keycloak/README.rst +++ b/providers/keycloak/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-keycloak`` -Release: ``0.0.1`` +Release: ``0.1.0`` -Release Date: ``|PypiReleaseDate|`` ``Keycloak Provider`` @@ -37,7 +36,7 @@ This is a provider package for ``keycloak`` provider. All classes for this provi are in ``airflow.providers.keycloak`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +58,4 @@ PIP package Version required =================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/keycloak/docs/changelog.rst b/providers/keycloak/docs/changelog.rst index fcee4029ff0b4..00729bc8e4646 100644 --- a/providers/keycloak/docs/changelog.rst +++ b/providers/keycloak/docs/changelog.rst @@ -25,6 +25,29 @@ Changelog --------- +0.1.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Add 'LIST' scope in Keycloak auth manager (#54998)`` + +Doc-only +~~~~~~~~ + +* ``docs(keycloak): Update documentation for Keycloak auth manager CLI usage and permission management (#54928)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 0.0.1 ..... diff --git a/providers/keycloak/docs/index.rst b/providers/keycloak/docs/index.rst index 747c9dbad7170..0c9a55a3dedf6 100644 --- a/providers/keycloak/docs/index.rst +++ b/providers/keycloak/docs/index.rst @@ -78,9 +78,7 @@ apache-airflow-providers-keycloak package ``Keycloak Provider`` -Release: 0.0.1 - -Release Date: ``|PypiReleaseDate|`` +Release: 0.1.0 Provider package ---------------- diff --git a/providers/keycloak/provider.yaml b/providers/keycloak/provider.yaml index 0ac4ccc42398f..bed61fdfc5a75 100644 --- a/providers/keycloak/provider.yaml +++ b/providers/keycloak/provider.yaml @@ -22,9 +22,10 @@ description: | ``Keycloak Provider`` state: ready -source-date-epoch: 1741121853 +source-date-epoch: 1756877025 # note that those versions are maintained by release manager - do not update them manually versions: + - 0.1.0 - 0.0.1 auth-managers: diff --git a/providers/keycloak/pyproject.toml b/providers/keycloak/pyproject.toml index 0452ea2f9964e..5652f59dc55ee 100644 --- a/providers/keycloak/pyproject.toml +++ b/providers/keycloak/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-keycloak" -version = "0.0.1" +version = "0.1.0" description = "Provider package apache-airflow-providers-keycloak for Apache Airflow" readme = "README.rst" authors = [ @@ -95,8 +95,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-keycloak/0.0.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.0.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.1.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-keycloak/0.1.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/keycloak/src/airflow/providers/keycloak/__init__.py b/providers/keycloak/src/airflow/providers/keycloak/__init__.py index f5f1281b450c5..1e27f044ce800 100644 --- a/providers/keycloak/src/airflow/providers/keycloak/__init__.py +++ b/providers/keycloak/src/airflow/providers/keycloak/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "0.0.1" +__version__ = "0.1.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "3.0.0" diff --git a/providers/microsoft/azure/README.rst b/providers/microsoft/azure/README.rst index 17672636aabd3..b630c9958a046 100644 --- a/providers/microsoft/azure/README.rst +++ b/providers/microsoft/azure/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-microsoft-azure`` -Release: ``12.6.1`` +Release: ``12.7.0`` -Release Date: ``|PypiReleaseDate|`` `Microsoft Azure `__ @@ -37,7 +36,7 @@ This is a provider package for ``microsoft.azure`` provider. All classes for thi are in ``airflow.providers.microsoft.azure`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -76,15 +75,13 @@ PIP package Version required ``azure-mgmt-datafactory`` ``>=2.0.0`` ``azure-mgmt-containerregistry`` ``>=8.0.0`` ``azure-mgmt-containerinstance`` ``>=10.1.0`` -``flask-appbuilder`` ``>=4.0.0`` ``msgraph-core`` ``>=1.3.3`` ``microsoft-kiota-http`` ``>=1.9.4,<2.0.0`` ``microsoft-kiota-serialization-json`` ``>=1.9.4`` ``microsoft-kiota-serialization-text`` ``>=1.9.4`` ``microsoft-kiota-abstractions`` ``>=1.9.4,<2.0.0`` ``microsoft-kiota-authentication-azure`` ``>=1.9.4,<2.0.0`` -``msal-extensions`` ``>=1.1.0`` -``portalocker`` ``>=2.8.1`` +``msal-extensions`` ``>=1.3.0`` ======================================== =================== Cross provider package dependencies @@ -110,4 +107,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/microsoft/azure/docs/changelog.rst b/providers/microsoft/azure/docs/changelog.rst index 2f1f5bf7ef383..875ed09f7aff3 100644 --- a/providers/microsoft/azure/docs/changelog.rst +++ b/providers/microsoft/azure/docs/changelog.rst @@ -27,6 +27,43 @@ Changelog --------- +12.7.0 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Add setter for blob_service_client in WasbHook to support async injection (#54219)`` +* ``Add CI support for SQLAlchemy 2.0 (#52233)`` + +Bug Fixes +~~~~~~~~~ + +* ``Made get_conn method async for KiotaRequestAdapterHook to fix AsyncToSync error (#54598)`` +* ``fix unreachable mypy warnings for microsoft/azure (#53647)`` + +Misc +~~~~ + +* ``Remove portalocker dependency (#54751)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Fix short names in test_adls (#54907)`` + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 12.6.1 ...... diff --git a/providers/microsoft/azure/docs/index.rst b/providers/microsoft/azure/docs/index.rst index 9e0df717fe72f..18f61a50e8e2b 100644 --- a/providers/microsoft/azure/docs/index.rst +++ b/providers/microsoft/azure/docs/index.rst @@ -82,9 +82,7 @@ apache-airflow-providers-microsoft-azure package `Microsoft Azure `__ -Release: 12.6.1 - -Release Date: ``|PypiReleaseDate|`` +Release: 12.7.0 Provider package ---------------- @@ -129,15 +127,13 @@ PIP package Version required ``azure-mgmt-datafactory`` ``>=2.0.0`` ``azure-mgmt-containerregistry`` ``>=8.0.0`` ``azure-mgmt-containerinstance`` ``>=10.1.0`` -``flask-appbuilder`` ``>=4.0.0`` ``msgraph-core`` ``>=1.3.3`` ``microsoft-kiota-http`` ``>=1.9.4,<2.0.0`` ``microsoft-kiota-serialization-json`` ``>=1.9.4`` ``microsoft-kiota-serialization-text`` ``>=1.9.4`` ``microsoft-kiota-abstractions`` ``>=1.9.4,<2.0.0`` ``microsoft-kiota-authentication-azure`` ``>=1.9.4,<2.0.0`` -``msal-extensions`` ``>=1.1.0`` -``portalocker`` ``>=2.8.1`` +``msal-extensions`` ``>=1.3.0`` ======================================== =================== Cross provider package dependencies @@ -168,5 +164,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-microsoft-azure 12.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-microsoft-azure 12.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 12.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-microsoft-azure 12.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/microsoft/azure/provider.yaml b/providers/microsoft/azure/provider.yaml index 1bc0978722d78..e67c5293075ac 100644 --- a/providers/microsoft/azure/provider.yaml +++ b/providers/microsoft/azure/provider.yaml @@ -20,12 +20,13 @@ name: Microsoft Azure description: | `Microsoft Azure `__ state: ready -source-date-epoch: 1754503334 +source-date-epoch: 1756877043 # 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: + - 12.7.0 - 12.6.1 - 12.6.0 - 12.5.0 diff --git a/providers/microsoft/azure/pyproject.toml b/providers/microsoft/azure/pyproject.toml index ecd50c3b38aa4..3bbd1d7790c51 100644 --- a/providers/microsoft/azure/pyproject.toml +++ b/providers/microsoft/azure/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-microsoft-azure" -version = "12.6.1" +version = "12.7.0" description = "Provider package apache-airflow-providers-microsoft-azure for Apache Airflow" readme = "README.rst" authors = [ @@ -148,8 +148,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-microsoft-azure/12.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-microsoft-azure/12.7.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/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py index 7111dddaf7889..189d97694cf2b 100644 --- a/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py +++ b/providers/microsoft/azure/src/airflow/providers/microsoft/azure/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "12.6.1" +__version__ = "12.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/microsoft/mssql/README.rst b/providers/microsoft/mssql/README.rst index 7d26a2ed87ea8..062051cf4f3c5 100644 --- a/providers/microsoft/mssql/README.rst +++ b/providers/microsoft/mssql/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-microsoft-mssql`` Release: ``4.3.2`` -Release Date: ``|PypiReleaseDate|`` `Microsoft SQL Server (MSSQL) `__ diff --git a/providers/microsoft/mssql/docs/.latest-doc-only-change.txt b/providers/microsoft/mssql/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/microsoft/mssql/docs/.latest-doc-only-change.txt +++ b/providers/microsoft/mssql/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/microsoft/psrp/README.rst b/providers/microsoft/psrp/README.rst index ece1250c58cf7..75efe573fbd5f 100644 --- a/providers/microsoft/psrp/README.rst +++ b/providers/microsoft/psrp/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-microsoft-psrp`` Release: ``3.1.2`` -Release Date: ``|PypiReleaseDate|`` This package provides remote execution capabilities via the `PowerShell Remoting Protocol (PSRP) diff --git a/providers/microsoft/psrp/docs/.latest-doc-only-change.txt b/providers/microsoft/psrp/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/microsoft/psrp/docs/.latest-doc-only-change.txt +++ b/providers/microsoft/psrp/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/microsoft/winrm/README.rst b/providers/microsoft/winrm/README.rst index e7829105f1b77..0f93c0d64090b 100644 --- a/providers/microsoft/winrm/README.rst +++ b/providers/microsoft/winrm/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-microsoft-winrm`` Release: ``3.11.0`` -Release Date: ``|PypiReleaseDate|`` `Windows Remote Management (WinRM) `__ diff --git a/providers/microsoft/winrm/docs/.latest-doc-only-change.txt b/providers/microsoft/winrm/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/microsoft/winrm/docs/.latest-doc-only-change.txt +++ b/providers/microsoft/winrm/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/mongo/README.rst b/providers/mongo/README.rst index a0f96d150fd30..a5060d61b560c 100644 --- a/providers/mongo/README.rst +++ b/providers/mongo/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-mongo`` Release: ``5.2.2`` -Release Date: ``|PypiReleaseDate|`` `MongoDB `__ diff --git a/providers/mongo/docs/.latest-doc-only-change.txt b/providers/mongo/docs/.latest-doc-only-change.txt index 987958c0a77cb..80ded1ce07d9d 100644 --- a/providers/mongo/docs/.latest-doc-only-change.txt +++ b/providers/mongo/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -3b73e4067a0d0b3d524aa8525511a0d5a3a33430 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/mysql/README.rst b/providers/mysql/README.rst index c3cfa6e9050d1..938653c40de26 100644 --- a/providers/mysql/README.rst +++ b/providers/mysql/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-mysql`` -Release: ``6.3.3`` +Release: ``6.3.4`` -Release Date: ``|PypiReleaseDate|`` `MySQL `__ @@ -37,7 +36,7 @@ This is a provider package for ``mysql`` provider. All classes for this provider are in ``airflow.providers.mysql`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -57,7 +56,7 @@ PIP package Version required ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-sql`` ``>=1.20.0`` ``mysqlclient`` ``>=2.2.5; sys_platform != "darwin"`` -``mysql-connector-python`` ``>=9.0.0`` +``mysql-connector-python`` ``>=9.1.0`` ``aiomysql`` ``>=0.2.0`` ======================================= ===================================== @@ -86,4 +85,4 @@ Dependent package ============================================================================================================== =============== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/mysql/docs/changelog.rst b/providers/mysql/docs/changelog.rst index d06e8395e5248..466229872ae40 100644 --- a/providers/mysql/docs/changelog.rst +++ b/providers/mysql/docs/changelog.rst @@ -26,6 +26,30 @@ Changelog --------- +6.3.4 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Misc +~~~~ + +* ``Bump mysql-connector-python>=9.1.0 to support SQLAlchemy 2.0 (#52233)`` +* ``Add optional SQLA logging/diagnostics (#54315)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 6.3.3 ..... diff --git a/providers/mysql/docs/index.rst b/providers/mysql/docs/index.rst index acc899d009eac..7d1907647134d 100644 --- a/providers/mysql/docs/index.rst +++ b/providers/mysql/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-mysql package `MySQL `__ -Release: 6.3.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 6.3.4 Provider package ---------------- @@ -105,7 +103,7 @@ PIP package Version required ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-sql`` ``>=1.20.0`` ``mysqlclient`` ``>=2.2.5; sys_platform != "darwin"`` -``mysql-connector-python`` ``>=9.0.0`` +``mysql-connector-python`` ``>=9.1.0`` ``aiomysql`` ``>=0.2.0`` ======================================= ===================================== @@ -139,5 +137,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-mysql 6.3.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-mysql 6.3.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.3.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-mysql 6.3.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/mysql/provider.yaml b/providers/mysql/provider.yaml index 533862c18b815..3f86f72aab2f3 100644 --- a/providers/mysql/provider.yaml +++ b/providers/mysql/provider.yaml @@ -22,12 +22,13 @@ description: | `MySQL `__ state: ready -source-date-epoch: 1753691629 +source-date-epoch: 1756877094 # 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.3.4 - 6.3.3 - 6.3.2 - 6.3.1 diff --git a/providers/mysql/pyproject.toml b/providers/mysql/pyproject.toml index cdefb3dcec2b3..05ca23bf29b8c 100644 --- a/providers/mysql/pyproject.toml +++ b/providers/mysql/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-mysql" -version = "6.3.3" +version = "6.3.4" description = "Provider package apache-airflow-providers-mysql for Apache Airflow" readme = "README.rst" authors = [ @@ -129,8 +129,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-mysql/6.3.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.3.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.3.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-mysql/6.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/mysql/src/airflow/providers/mysql/__init__.py b/providers/mysql/src/airflow/providers/mysql/__init__.py index 6b774dfd3288d..8e8461559caac 100644 --- a/providers/mysql/src/airflow/providers/mysql/__init__.py +++ b/providers/mysql/src/airflow/providers/mysql/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.3.3" +__version__ = "6.3.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/neo4j/README.rst b/providers/neo4j/README.rst index db498fe1a2e7a..1b5c9cb6df189 100644 --- a/providers/neo4j/README.rst +++ b/providers/neo4j/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-neo4j`` -Release: ``3.10.0`` +Release: ``3.10.1`` -Release Date: ``|PypiReleaseDate|`` `Neo4j `__ @@ -37,7 +36,7 @@ This is a provider package for ``neo4j`` provider. All classes for this provider are in ``airflow.providers.neo4j`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +58,4 @@ PIP package Version required ================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/neo4j/docs/changelog.rst b/providers/neo4j/docs/changelog.rst index 9b8603c3251b7..af5ef403cc17c 100644 --- a/providers/neo4j/docs/changelog.rst +++ b/providers/neo4j/docs/changelog.rst @@ -29,6 +29,29 @@ Changelog --------- +3.10.1 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Misc +~~~~ + +* ``Refactor and clean code of Neo4jHook (#54909)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 3.10.0 ...... diff --git a/providers/neo4j/docs/index.rst b/providers/neo4j/docs/index.rst index b053b585332de..e9263ed29dad0 100644 --- a/providers/neo4j/docs/index.rst +++ b/providers/neo4j/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-neo4j package `Neo4j `__ -Release: 3.10.0 - -Release Date: ``|PypiReleaseDate|`` +Release: 3.10.1 Provider package ---------------- diff --git a/providers/neo4j/provider.yaml b/providers/neo4j/provider.yaml index d3c894b25a9c3..119f8cf90b999 100644 --- a/providers/neo4j/provider.yaml +++ b/providers/neo4j/provider.yaml @@ -22,12 +22,13 @@ description: | `Neo4j `__ state: ready -source-date-epoch: 1753691641 +source-date-epoch: 1756877152 # 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.10.1 - 3.10.0 - 3.9.2 - 3.9.1 diff --git a/providers/neo4j/pyproject.toml b/providers/neo4j/pyproject.toml index 566d253292fc3..6a8cce31566d6 100644 --- a/providers/neo4j/pyproject.toml +++ b/providers/neo4j/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-neo4j" -version = "3.10.0" +version = "3.10.1" description = "Provider package apache-airflow-providers-neo4j for Apache Airflow" readme = "README.rst" authors = [ @@ -95,8 +95,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-neo4j/3.10.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.10.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.10.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-neo4j/3.10.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/neo4j/src/airflow/providers/neo4j/__init__.py b/providers/neo4j/src/airflow/providers/neo4j/__init__.py index 57442ba26172d..d12de680cb289 100644 --- a/providers/neo4j/src/airflow/providers/neo4j/__init__.py +++ b/providers/neo4j/src/airflow/providers/neo4j/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.10.0" +__version__ = "3.10.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/odbc/README.rst b/providers/odbc/README.rst index c03da14951d87..882d64cff599c 100644 --- a/providers/odbc/README.rst +++ b/providers/odbc/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-odbc`` Release: ``4.10.2`` -Release Date: ``|PypiReleaseDate|`` `ODBC `__ diff --git a/providers/odbc/docs/.latest-doc-only-change.txt b/providers/odbc/docs/.latest-doc-only-change.txt index f53adf8506db0..dc05872249800 100644 --- a/providers/odbc/docs/.latest-doc-only-change.txt +++ b/providers/odbc/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7fa85e2b4ea09084e40f2dbf09342ff7c96c3e40 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/openai/README.rst b/providers/openai/README.rst index 12a244f319155..b21901228d894 100644 --- a/providers/openai/README.rst +++ b/providers/openai/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-openai`` Release: ``1.6.2`` -Release Date: ``|PypiReleaseDate|`` `OpenAI `__ diff --git a/providers/openai/docs/.latest-doc-only-change.txt b/providers/openai/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/openai/docs/.latest-doc-only-change.txt +++ b/providers/openai/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/openfaas/README.rst b/providers/openfaas/README.rst index 5ae458b5be26c..d3bbd83125460 100644 --- a/providers/openfaas/README.rst +++ b/providers/openfaas/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-openfaas`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `OpenFaaS `__ diff --git a/providers/openfaas/docs/.latest-doc-only-change.txt b/providers/openfaas/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/openfaas/docs/.latest-doc-only-change.txt +++ b/providers/openfaas/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/openlineage/README.rst b/providers/openlineage/README.rst index 41dde7c51cf36..eaf07bde0423b 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-openlineage`` -Release: ``2.6.1`` +Release: ``2.7.0`` -Release Date: ``|PypiReleaseDate|`` `OpenLineage `__ @@ -37,7 +36,7 @@ This is a provider package for ``openlineage`` provider. All classes for this pr are in ``airflow.providers.openlineage`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -83,4 +82,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/openlineage/docs/changelog.rst b/providers/openlineage/docs/changelog.rst index cab679eff6c8b..4644a6f32e3ff 100644 --- a/providers/openlineage/docs/changelog.rst +++ b/providers/openlineage/docs/changelog.rst @@ -26,6 +26,50 @@ Changelog --------- +2.7.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``add tasksDuration to state run facet (#53644)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix setproctitle usage on macos (#53122)`` +* ``Fix mypy no-redef errors for timeout imports in providers (#54471)`` + +Misc +~~~~ + +* ``Decouple serialization and deserialization code for tasks (#54569)`` +* ``Move secrets_masker over to airflow_shared distribution (#54449)`` +* ``Remove MappedOperator inheritance (#53696)`` +* ``Update usage of timeout contextmanager from SDK where possible (#54183)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` +* ``docs: fix broken link on OpenLineage developer section (#54356)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``chore: add more test cases to OpenLineage system tests (#55138)`` + * ``chore: update ol system tests after bug fix in AF3 (#54629)`` + * ``Switch pre-commit to prek (#54258)`` + * ``Remove SDK BaseOperator in TaskInstance (#53223)`` + * ``chore: Adjust OL system tests to latest changes (#54352)`` + +.. Review and move the new changes to one of the sections above: + * ``Move email notifications from scheduler to DAG processor (#55238)`` + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 2.6.1 ..... diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index 348dbb5e2c86f..569edf5ee53d7 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -81,9 +81,7 @@ apache-airflow-providers-openlineage package `OpenLineage `__ -Release: 2.6.1 - -Release Date: ``|PypiReleaseDate|`` +Release: 2.7.0 Provider package ---------------- @@ -140,5 +138,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-openlineage 2.6.1 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-openlineage 2.6.1 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.7.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-openlineage 2.7.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/openlineage/provider.yaml b/providers/openlineage/provider.yaml index 6a28d948e98c9..754dd088a4a2b 100644 --- a/providers/openlineage/provider.yaml +++ b/providers/openlineage/provider.yaml @@ -22,12 +22,13 @@ description: | `OpenLineage `__ state: ready -source-date-epoch: 1754503416 +source-date-epoch: 1756877213 # 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: + - 2.7.0 - 2.6.1 - 2.6.0 - 2.5.0 diff --git a/providers/openlineage/pyproject.toml b/providers/openlineage/pyproject.toml index 159ad23b55a4d..798f69ce23dc4 100644 --- a/providers/openlineage/pyproject.toml +++ b/providers/openlineage/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-openlineage" -version = "2.6.1" +version = "2.7.0" description = "Provider package apache-airflow-providers-openlineage for Apache Airflow" readme = "README.rst" authors = [ @@ -105,8 +105,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-openlineage/2.6.1" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.6.1/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-openlineage/2.7.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/openlineage/src/airflow/providers/openlineage/__init__.py b/providers/openlineage/src/airflow/providers/openlineage/__init__.py index 5d8130dd58dc5..932dcaf6222e1 100644 --- a/providers/openlineage/src/airflow/providers/openlineage/__init__.py +++ b/providers/openlineage/src/airflow/providers/openlineage/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.6.1" +__version__ = "2.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/opensearch/README.rst b/providers/opensearch/README.rst index 111a6a782f0d6..d6a431a10c9ad 100644 --- a/providers/opensearch/README.rst +++ b/providers/opensearch/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-opensearch`` Release: ``1.7.2`` -Release Date: ``|PypiReleaseDate|`` `OpenSearch `__ diff --git a/providers/opensearch/docs/.latest-doc-only-change.txt b/providers/opensearch/docs/.latest-doc-only-change.txt index f41e3226a6f43..8d3a81560d1a8 100644 --- a/providers/opensearch/docs/.latest-doc-only-change.txt +++ b/providers/opensearch/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +f620bcc40a69330ca0a8b47c77c3d699e6136606 diff --git a/providers/opsgenie/README.rst b/providers/opsgenie/README.rst index 24568d0c46be9..104996c56c4b8 100644 --- a/providers/opsgenie/README.rst +++ b/providers/opsgenie/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-opsgenie`` Release: ``5.9.2`` -Release Date: ``|PypiReleaseDate|`` `Opsgenie `__ diff --git a/providers/opsgenie/docs/.latest-doc-only-change.txt b/providers/opsgenie/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/opsgenie/docs/.latest-doc-only-change.txt +++ b/providers/opsgenie/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/oracle/README.rst b/providers/oracle/README.rst index 5ab5b7005876d..878658fdc73c3 100644 --- a/providers/oracle/README.rst +++ b/providers/oracle/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-oracle`` -Release: ``4.1.3`` +Release: ``4.2.0`` -Release Date: ``|PypiReleaseDate|`` `Oracle `__ @@ -37,7 +36,7 @@ This is a provider package for ``oracle`` provider. All classes for this provide are in ``airflow.providers.oracle`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -72,11 +71,12 @@ You can install such cross-provider dependencies when installing from PyPI. For pip install apache-airflow-providers-oracle[common.sql] -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-common-sql `_ ``common.sql`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/oracle/docs/changelog.rst b/providers/oracle/docs/changelog.rst index e8a788b44803d..15984ba8448e9 100644 --- a/providers/oracle/docs/changelog.rst +++ b/providers/oracle/docs/changelog.rst @@ -27,6 +27,33 @@ Changelog --------- +4.2.0 +..... + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``feature: Add OpenLineage support for OracleToGCSOperator (#54953)`` + +Misc +~~~~ + +* ``Update OracleHook code to meet mypy and ruff guidelines (#54529)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 4.1.3 ..... diff --git a/providers/oracle/docs/index.rst b/providers/oracle/docs/index.rst index 6b73d590199d9..5bfc195359ef6 100644 --- a/providers/oracle/docs/index.rst +++ b/providers/oracle/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-oracle package `Oracle `__ -Release: 4.1.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 4.2.0 Provider package ---------------- @@ -120,11 +118,12 @@ You can install such cross-provider dependencies when installing from PyPI. For pip install apache-airflow-providers-oracle[common.sql] -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-common-sql `_ ``common.sql`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- @@ -132,5 +131,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-oracle 4.1.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-oracle 4.1.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-oracle 4.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/oracle/provider.yaml b/providers/oracle/provider.yaml index 28d42b84ce9a9..7eaaf9ced7cd9 100644 --- a/providers/oracle/provider.yaml +++ b/providers/oracle/provider.yaml @@ -22,12 +22,13 @@ description: | `Oracle `__ state: ready -source-date-epoch: 1753691749 +source-date-epoch: 1756877244 # 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.2.0 - 4.1.3 - 4.1.2 - 4.1.1 diff --git a/providers/oracle/pyproject.toml b/providers/oracle/pyproject.toml index 487e4686c8ab6..85330e2144749 100644 --- a/providers/oracle/pyproject.toml +++ b/providers/oracle/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-oracle" -version = "4.1.3" +version = "4.2.0" description = "Provider package apache-airflow-providers-oracle for Apache Airflow" readme = "README.rst" authors = [ @@ -115,8 +115,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-oracle/4.1.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.1.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-oracle/4.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/oracle/src/airflow/providers/oracle/__init__.py b/providers/oracle/src/airflow/providers/oracle/__init__.py index 2d3c40c01dd51..03a1b42cd50bd 100644 --- a/providers/oracle/src/airflow/providers/oracle/__init__.py +++ b/providers/oracle/src/airflow/providers/oracle/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.1.3" +__version__ = "4.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/pagerduty/README.rst b/providers/pagerduty/README.rst index fdb21bdfaa739..53cab19125b9c 100644 --- a/providers/pagerduty/README.rst +++ b/providers/pagerduty/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-pagerduty`` Release: ``5.0.2`` -Release Date: ``|PypiReleaseDate|`` `Pagerduty `__ diff --git a/providers/pagerduty/docs/.latest-doc-only-change.txt b/providers/pagerduty/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/pagerduty/docs/.latest-doc-only-change.txt +++ b/providers/pagerduty/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/papermill/README.rst b/providers/papermill/README.rst index 1213f1f55378c..e6f4c63596839 100644 --- a/providers/papermill/README.rst +++ b/providers/papermill/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-papermill`` Release: ``3.11.2`` -Release Date: ``|PypiReleaseDate|`` `Papermill `__ diff --git a/providers/papermill/docs/.latest-doc-only-change.txt b/providers/papermill/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/papermill/docs/.latest-doc-only-change.txt +++ b/providers/papermill/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/pgvector/README.rst b/providers/pgvector/README.rst index e4f8a42f9ba09..947dfbead86d1 100644 --- a/providers/pgvector/README.rst +++ b/providers/pgvector/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-pgvector`` Release: ``1.5.2`` -Release Date: ``|PypiReleaseDate|`` `pgvector `__ diff --git a/providers/pgvector/docs/.latest-doc-only-change.txt b/providers/pgvector/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/pgvector/docs/.latest-doc-only-change.txt +++ b/providers/pgvector/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/pinecone/README.rst b/providers/pinecone/README.rst index a5d31797110b8..59018184db396 100644 --- a/providers/pinecone/README.rst +++ b/providers/pinecone/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-pinecone`` -Release: ``2.3.3`` +Release: ``2.3.4`` -Release Date: ``|PypiReleaseDate|`` `Pinecone `__ @@ -37,7 +36,7 @@ This is a provider package for ``pinecone`` provider. All classes for this provi are in ``airflow.providers.pinecone`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -59,4 +58,4 @@ PIP package Version required ================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/pinecone/docs/changelog.rst b/providers/pinecone/docs/changelog.rst index 5598e112dd27b..ce64291fbe9d6 100644 --- a/providers/pinecone/docs/changelog.rst +++ b/providers/pinecone/docs/changelog.rst @@ -20,6 +20,24 @@ Changelog --------- +2.3.4 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Misc +~~~~ + +* ``Switch pre-commit to prek (#54258)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 2.3.3 ..... diff --git a/providers/pinecone/docs/index.rst b/providers/pinecone/docs/index.rst index 07c132e49190a..5755db37258f3 100644 --- a/providers/pinecone/docs/index.rst +++ b/providers/pinecone/docs/index.rst @@ -71,9 +71,7 @@ apache-airflow-providers-pinecone package `Pinecone `__ -Release: 2.3.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 2.3.4 Provider package ---------------- diff --git a/providers/pinecone/provider.yaml b/providers/pinecone/provider.yaml index fa0ba6b45c2c9..42dea8b42a215 100644 --- a/providers/pinecone/provider.yaml +++ b/providers/pinecone/provider.yaml @@ -24,13 +24,14 @@ description: | `Pinecone `__ state: ready -source-date-epoch: 1753691784 +source-date-epoch: 1756877313 # 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: + - 2.3.4 - 2.3.3 - 2.3.2 - 2.3.1 diff --git a/providers/pinecone/pyproject.toml b/providers/pinecone/pyproject.toml index c0110d42658e4..049726df101da 100644 --- a/providers/pinecone/pyproject.toml +++ b/providers/pinecone/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-pinecone" -version = "2.3.3" +version = "2.3.4" description = "Provider package apache-airflow-providers-pinecone for Apache Airflow" readme = "README.rst" authors = [ @@ -95,8 +95,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-pinecone/2.3.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.3.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.3.4" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-pinecone/2.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/pinecone/src/airflow/providers/pinecone/__init__.py b/providers/pinecone/src/airflow/providers/pinecone/__init__.py index 5e0e8f86695dd..ffe558c1ed8d5 100644 --- a/providers/pinecone/src/airflow/providers/pinecone/__init__.py +++ b/providers/pinecone/src/airflow/providers/pinecone/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.3.3" +__version__ = "2.3.4" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/postgres/README.rst b/providers/postgres/README.rst index 9871c48deb2cb..3458a9710e817 100644 --- a/providers/postgres/README.rst +++ b/providers/postgres/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-postgres`` -Release: ``6.2.3`` +Release: ``6.3.0`` -Release Date: ``|PypiReleaseDate|`` `PostgreSQL `__ @@ -37,7 +36,7 @@ This is a provider package for ``postgres`` provider. All classes for this provi are in ``airflow.providers.postgres`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -83,4 +82,4 @@ Dependent package ============================================================================================================== =============== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/postgres/docs/changelog.rst b/providers/postgres/docs/changelog.rst index e8a2fda3a9e00..f92c06a450392 100644 --- a/providers/postgres/docs/changelog.rst +++ b/providers/postgres/docs/changelog.rst @@ -27,6 +27,41 @@ Changelog --------- +6.3.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Added specialized insert_rows in PostgresHook which uses faster psycopg execute_batch method (#54988)`` +* ``Add rudimentary support for psycopg3 (#52976)`` +* ``Implemented native get_column_names in PostgresDialect to become SQLAlchemy independent (#54437)`` + +Bug Fixes +~~~~~~~~~ + +* ``PostgresDialect should use index instead of name in get_column_names and get_primary_keys (#54832)`` + +Misc +~~~~ + +* ``Add CI support for SQLAlchemy 2.0 (#52233)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 6.2.3 ..... diff --git a/providers/postgres/docs/index.rst b/providers/postgres/docs/index.rst index b9950f41d55a7..800bf10d57e43 100644 --- a/providers/postgres/docs/index.rst +++ b/providers/postgres/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-postgres package `PostgreSQL `__ -Release: 6.2.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 6.3.0 Provider package ---------------- @@ -136,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-postgres 6.2.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-postgres 6.2.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 6.3.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-postgres 6.3.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/postgres/provider.yaml b/providers/postgres/provider.yaml index 54cccf6aa6647..01fa0ee058b23 100644 --- a/providers/postgres/provider.yaml +++ b/providers/postgres/provider.yaml @@ -22,12 +22,13 @@ description: | `PostgreSQL `__ state: ready -source-date-epoch: 1754503423 +source-date-epoch: 1756877337 # 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.3.0 - 6.2.3 - 6.2.2 - 6.2.1 diff --git a/providers/postgres/pyproject.toml b/providers/postgres/pyproject.toml index 33ad216595bc1..5c27f689aeeef 100644 --- a/providers/postgres/pyproject.toml +++ b/providers/postgres/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-postgres" -version = "6.2.3" +version = "6.3.0" description = "Provider package apache-airflow-providers-postgres for Apache Airflow" readme = "README.rst" authors = [ @@ -124,8 +124,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-postgres/6.2.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.2.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.3.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-postgres/6.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" diff --git a/providers/postgres/src/airflow/providers/postgres/__init__.py b/providers/postgres/src/airflow/providers/postgres/__init__.py index 19a4d26b0a1f5..ce70e475ac763 100644 --- a/providers/postgres/src/airflow/providers/postgres/__init__.py +++ b/providers/postgres/src/airflow/providers/postgres/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.2.3" +__version__ = "6.3.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/presto/README.rst b/providers/presto/README.rst index 5a97b98edd28d..ce1cea5de5cb6 100644 --- a/providers/presto/README.rst +++ b/providers/presto/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-presto`` Release: ``5.9.2`` -Release Date: ``|PypiReleaseDate|`` `Presto `__ diff --git a/providers/presto/docs/.latest-doc-only-change.txt b/providers/presto/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/presto/docs/.latest-doc-only-change.txt +++ b/providers/presto/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/qdrant/README.rst b/providers/qdrant/README.rst index 65f63537d9b9b..7340cabc505db 100644 --- a/providers/qdrant/README.rst +++ b/providers/qdrant/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-qdrant`` Release: ``1.4.3`` -Release Date: ``|PypiReleaseDate|`` `Qdrant `__ diff --git a/providers/qdrant/docs/.latest-doc-only-change.txt b/providers/qdrant/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/qdrant/docs/.latest-doc-only-change.txt +++ b/providers/qdrant/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/redis/README.rst b/providers/redis/README.rst index e84645b0cf835..caca051613d06 100644 --- a/providers/redis/README.rst +++ b/providers/redis/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-redis`` Release: ``4.3.0`` -Release Date: ``|PypiReleaseDate|`` `Redis `__ diff --git a/providers/redis/docs/changelog.rst b/providers/redis/docs/changelog.rst index b945998a55078..41648feeae0dd 100644 --- a/providers/redis/docs/changelog.rst +++ b/providers/redis/docs/changelog.rst @@ -35,8 +35,22 @@ Features * ``AIP-82: Add RedisPubSubMessageQueueProvider (#53556)`` -.. Below changes are excluded from the changelog. Move them to - appropriate section above if needed. Do not delete the lines(!): +Misc +~~~~ + +* ``Refactor Common Queue Interface (#54651)`` + + +.. Review and move the new changes to one of the sections above: + * ``Remove airflow.models.DAG (#54383)`` + * ``Make term Dag consistent in providers docs (#55101)`` + * ``Switch pre-commit to prek (#54258)`` + * ``make bundle_name not nullable (#47592)`` + * ``Update main with Airflow 3.0.4 release details (#54294)`` + * ``Prepare release for Aug 2025 1st wave of providers (#54193)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` 4.2.0 ..... diff --git a/providers/redis/docs/index.rst b/providers/redis/docs/index.rst index 505fea6524625..f8de8f6b51812 100644 --- a/providers/redis/docs/index.rst +++ b/providers/redis/docs/index.rst @@ -81,8 +81,6 @@ apache-airflow-providers-redis package Release: 4.3.0 -Release Date: ``|PypiReleaseDate|`` - Provider package ---------------- diff --git a/providers/redis/pyproject.toml b/providers/redis/pyproject.toml index 32a310a55d861..cc155abfa7330 100644 --- a/providers/redis/pyproject.toml +++ b/providers/redis/pyproject.toml @@ -66,7 +66,7 @@ dependencies = [ # Any change in the dependencies is preserved when the file is regenerated [project.optional-dependencies] "common.messaging" = [ - "apache-airflow-providers-common-messaging>=1.0.3" + "apache-airflow-providers-common-messaging>=2.0.0" ] [dependency-groups] diff --git a/providers/salesforce/README.rst b/providers/salesforce/README.rst index a0b8b09b00b45..8f6eba609f620 100644 --- a/providers/salesforce/README.rst +++ b/providers/salesforce/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-salesforce`` -Release: ``5.11.2`` +Release: ``5.11.3`` -Release Date: ``|PypiReleaseDate|`` `Salesforce `__ @@ -37,7 +36,7 @@ This is a provider package for ``salesforce`` provider. All classes for this pro are in ``airflow.providers.salesforce`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -61,4 +60,4 @@ PIP package Version required ===================== ===================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/salesforce/docs/changelog.rst b/providers/salesforce/docs/changelog.rst index 51dfef675d2f1..2604e3fb6f4a0 100644 --- a/providers/salesforce/docs/changelog.rst +++ b/providers/salesforce/docs/changelog.rst @@ -27,6 +27,31 @@ Changelog --------- +5.11.3 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix mypy error for salesforce to_json (#55060)`` +* ``Use 'orient' kwarg in SalesforceHook (#55056)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 5.11.2 ...... diff --git a/providers/salesforce/docs/index.rst b/providers/salesforce/docs/index.rst index 9daf96bbd71c2..236fa0da9b8b2 100644 --- a/providers/salesforce/docs/index.rst +++ b/providers/salesforce/docs/index.rst @@ -77,9 +77,7 @@ apache-airflow-providers-salesforce package `Salesforce `__ -Release: 5.11.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 5.11.3 Provider package ---------------- diff --git a/providers/salesforce/provider.yaml b/providers/salesforce/provider.yaml index 82825fb77acfe..14628fdc8b581 100644 --- a/providers/salesforce/provider.yaml +++ b/providers/salesforce/provider.yaml @@ -22,12 +22,13 @@ description: | `Salesforce `__ state: ready -source-date-epoch: 1753691842 +source-date-epoch: 1756877452 # 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.11.3 - 5.11.2 - 5.11.1 - 5.11.0 diff --git a/providers/salesforce/pyproject.toml b/providers/salesforce/pyproject.toml index 5aa9097d6b895..8b5d45facbe2b 100644 --- a/providers/salesforce/pyproject.toml +++ b/providers/salesforce/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-salesforce" -version = "5.11.2" +version = "5.11.3" description = "Provider package apache-airflow-providers-salesforce for Apache Airflow" readme = "README.rst" authors = [ @@ -97,8 +97,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-salesforce/5.11.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.11.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.11.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-salesforce/5.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/salesforce/src/airflow/providers/salesforce/__init__.py b/providers/salesforce/src/airflow/providers/salesforce/__init__.py index 0968f80e7d523..b167e6959dbb6 100644 --- a/providers/salesforce/src/airflow/providers/salesforce/__init__.py +++ b/providers/salesforce/src/airflow/providers/salesforce/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.11.2" +__version__ = "5.11.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/samba/README.rst b/providers/samba/README.rst index 0bada698570c4..4fe3289465768 100644 --- a/providers/samba/README.rst +++ b/providers/samba/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-samba`` -Release: ``4.10.3`` +Release: ``4.11.0`` -Release Date: ``|PypiReleaseDate|`` `Samba `__ @@ -37,7 +36,7 @@ This is a provider package for ``samba`` provider. All classes for this provider are in ``airflow.providers.samba`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -78,4 +77,4 @@ Dependent package ==================================================================================================== ========== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/samba/docs/changelog.rst b/providers/samba/docs/changelog.rst index a44b82999a4f2..e991b5d14605f 100644 --- a/providers/samba/docs/changelog.rst +++ b/providers/samba/docs/changelog.rst @@ -27,6 +27,31 @@ Changelog --------- +4.11.0 +...... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Added support for Windows paths in SambaHook (#54459)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix windows path joining in sambahook (#54573)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 4.10.3 ...... diff --git a/providers/samba/docs/index.rst b/providers/samba/docs/index.rst index 215fc3b7514d2..51de065a451b7 100644 --- a/providers/samba/docs/index.rst +++ b/providers/samba/docs/index.rst @@ -76,9 +76,7 @@ apache-airflow-providers-samba package `Samba `__ -Release: 4.10.3 - -Release Date: ``|PypiReleaseDate|`` +Release: 4.11.0 Provider package ---------------- @@ -130,5 +128,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-samba 4.10.3 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-samba 4.10.3 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-samba 4.11.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-samba 4.11.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/samba/provider.yaml b/providers/samba/provider.yaml index ec7dfb9474329..cc9d654439eb9 100644 --- a/providers/samba/provider.yaml +++ b/providers/samba/provider.yaml @@ -22,12 +22,13 @@ description: | `Samba `__ state: ready -source-date-epoch: 1754503458 +source-date-epoch: 1756877466 # 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.0 - 4.10.3 - 4.10.2 - 4.10.1 diff --git a/providers/samba/pyproject.toml b/providers/samba/pyproject.toml index 38e70640cdb6a..d61d9eae9658e 100644 --- a/providers/samba/pyproject.toml +++ b/providers/samba/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-samba" -version = "4.10.3" +version = "4.11.0" description = "Provider package apache-airflow-providers-samba for Apache Airflow" readme = "README.rst" authors = [ @@ -103,8 +103,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-samba/4.10.3" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.10.3/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-samba/4.11.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/samba/src/airflow/providers/samba/__init__.py b/providers/samba/src/airflow/providers/samba/__init__.py index 3043adea2dc5b..b4191ca9a9885 100644 --- a/providers/samba/src/airflow/providers/samba/__init__.py +++ b/providers/samba/src/airflow/providers/samba/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "4.10.3" +__version__ = "4.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/segment/README.rst b/providers/segment/README.rst index 97fbf91b3ba53..6e87f5bc474e6 100644 --- a/providers/segment/README.rst +++ b/providers/segment/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-segment`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `Segment `__ diff --git a/providers/segment/docs/.latest-doc-only-change.txt b/providers/segment/docs/.latest-doc-only-change.txt index f41e3226a6f43..80ded1ce07d9d 100644 --- a/providers/segment/docs/.latest-doc-only-change.txt +++ b/providers/segment/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/sendgrid/README.rst b/providers/sendgrid/README.rst index b2f1d8e421364..c6591df6eb438 100644 --- a/providers/sendgrid/README.rst +++ b/providers/sendgrid/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-sendgrid`` Release: ``4.1.3`` -Release Date: ``|PypiReleaseDate|`` `Sendgrid `__ diff --git a/providers/sendgrid/docs/.latest-doc-only-change.txt b/providers/sendgrid/docs/.latest-doc-only-change.txt index 2dce7d6910414..80ded1ce07d9d 100644 --- a/providers/sendgrid/docs/.latest-doc-only-change.txt +++ b/providers/sendgrid/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -d4473555c0e7022e073489b7163d49102881a1a6 +3442d811cf693e836a862652c9caf04b7a373af7 diff --git a/providers/sftp/README.rst b/providers/sftp/README.rst index a4544218d8824..c277d667827fc 100644 --- a/providers/sftp/README.rst +++ b/providers/sftp/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-sftp`` -Release: ``5.3.4`` +Release: ``5.4.0`` -Release Date: ``|PypiReleaseDate|`` `SSH File Transfer Protocol (SFTP) `__ @@ -37,7 +36,7 @@ This is a provider package for ``sftp`` provider. All classes for this provider are in ``airflow.providers.sftp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -82,4 +81,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/sftp/docs/changelog.rst b/providers/sftp/docs/changelog.rst index 6fb8efbb270aa..4370a00248111 100644 --- a/providers/sftp/docs/changelog.rst +++ b/providers/sftp/docs/changelog.rst @@ -27,6 +27,30 @@ Changelog --------- +5.4.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Feature: add optional managed connection (#52700)`` +* ``Add file_pattern to template fields (#54562)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix sftp async hoook (#54763)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 5.3.4 ..... diff --git a/providers/sftp/docs/index.rst b/providers/sftp/docs/index.rst index 125a5e240a088..f0ec68aa7318e 100644 --- a/providers/sftp/docs/index.rst +++ b/providers/sftp/docs/index.rst @@ -70,9 +70,7 @@ apache-airflow-providers-sftp package `SSH File Transfer Protocol (SFTP) `__ -Release: 5.3.4 - -Release Date: ``|PypiReleaseDate|`` +Release: 5.4.0 Provider package ---------------- @@ -128,5 +126,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-sftp 5.3.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-sftp 5.3.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-sftp 5.4.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-sftp 5.4.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/sftp/provider.yaml b/providers/sftp/provider.yaml index de643d6929799..b0b4b3acb201a 100644 --- a/providers/sftp/provider.yaml +++ b/providers/sftp/provider.yaml @@ -22,12 +22,13 @@ description: | `SSH File Transfer Protocol (SFTP) `__ state: ready -source-date-epoch: 1754503469 +source-date-epoch: 1756877505 # 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.4.0 - 5.3.4 - 5.3.3 - 5.3.2 diff --git a/providers/sftp/pyproject.toml b/providers/sftp/pyproject.toml index 0dd39e9441eb5..6ad0a3c2a660d 100644 --- a/providers/sftp/pyproject.toml +++ b/providers/sftp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-sftp" -version = "5.3.4" +version = "5.4.0" description = "Provider package apache-airflow-providers-sftp for Apache Airflow" readme = "README.rst" authors = [ @@ -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-sftp/5.3.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/5.3.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/5.4.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-sftp/5.4.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/sftp/src/airflow/providers/sftp/__init__.py b/providers/sftp/src/airflow/providers/sftp/__init__.py index d35642ce6713f..146ae553a6fd6 100644 --- a/providers/sftp/src/airflow/providers/sftp/__init__.py +++ b/providers/sftp/src/airflow/providers/sftp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "5.3.4" +__version__ = "5.4.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/singularity/README.rst b/providers/singularity/README.rst index cdbe1b12e81f0..38b55d55e2745 100644 --- a/providers/singularity/README.rst +++ b/providers/singularity/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-singularity`` Release: ``3.8.2`` -Release Date: ``|PypiReleaseDate|`` `Singularity `__ diff --git a/providers/singularity/docs/.latest-doc-only-change.txt b/providers/singularity/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/singularity/docs/.latest-doc-only-change.txt +++ b/providers/singularity/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/slack/README.rst b/providers/slack/README.rst index 345263fca5e5b..9d258fc61185e 100644 --- a/providers/slack/README.rst +++ b/providers/slack/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-slack`` -Release: ``9.1.4`` +Release: ``9.2.0`` -Release Date: ``|PypiReleaseDate|`` `Slack `__ services integration including: @@ -40,7 +39,7 @@ This is a provider package for ``slack`` provider. All classes for this provider are in ``airflow.providers.slack`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -84,4 +83,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/slack/docs/changelog.rst b/providers/slack/docs/changelog.rst index 906dc65096b3b..bef8e7abb8eda 100644 --- a/providers/slack/docs/changelog.rst +++ b/providers/slack/docs/changelog.rst @@ -27,6 +27,30 @@ Changelog --------- +9.2.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``AIP-86 - Add async support for Notifiers (#53831)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Make slack providers tests db independent (#54660)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 9.1.4 ..... diff --git a/providers/slack/docs/index.rst b/providers/slack/docs/index.rst index 658c48851708c..6bfdfb3e3b60c 100644 --- a/providers/slack/docs/index.rst +++ b/providers/slack/docs/index.rst @@ -81,9 +81,7 @@ apache-airflow-providers-slack package - `Slack Incoming Webhook `__ -Release: 9.1.4 - -Release Date: ``|PypiReleaseDate|`` +Release: 9.2.0 Provider package ---------------- @@ -138,5 +136,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-slack 9.1.4 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-slack 9.1.4 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-slack 9.2.0 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-slack 9.2.0 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/slack/provider.yaml b/providers/slack/provider.yaml index d6e94dcab8ba0..10edd1494893f 100644 --- a/providers/slack/provider.yaml +++ b/providers/slack/provider.yaml @@ -25,12 +25,13 @@ description: | - `Slack Incoming Webhook `__ state: ready -source-date-epoch: 1754503504 +source-date-epoch: 1756877527 # 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.0 - 9.1.4 - 9.1.3 - 9.1.2 diff --git a/providers/slack/pyproject.toml b/providers/slack/pyproject.toml index 44f4f8284f138..503da2d345589 100644 --- a/providers/slack/pyproject.toml +++ b/providers/slack/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-slack" -version = "9.1.4" +version = "9.2.0" description = "Provider package apache-airflow-providers-slack for Apache Airflow" readme = "README.rst" authors = [ @@ -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-slack/9.1.4" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.1.4/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.2.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-slack/9.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/slack/src/airflow/providers/slack/__init__.py b/providers/slack/src/airflow/providers/slack/__init__.py index cc29e9907058e..8cc320c397f8e 100644 --- a/providers/slack/src/airflow/providers/slack/__init__.py +++ b/providers/slack/src/airflow/providers/slack/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "9.1.4" +__version__ = "9.2.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/smtp/README.rst b/providers/smtp/README.rst index fc58307b0c550..23f2cac484fa3 100644 --- a/providers/smtp/README.rst +++ b/providers/smtp/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-smtp`` -Release: ``2.2.0`` +Release: ``2.2.1`` -Release Date: ``|PypiReleaseDate|`` `Simple Mail Transfer Protocol (SMTP) `__ @@ -37,7 +36,7 @@ This is a provider package for ``smtp`` provider. All classes for this provider are in ``airflow.providers.smtp`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -78,4 +77,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/smtp/docs/changelog.rst b/providers/smtp/docs/changelog.rst index fb8d6e921e6ad..57aa3623c95b0 100644 --- a/providers/smtp/docs/changelog.rst +++ b/providers/smtp/docs/changelog.rst @@ -28,6 +28,31 @@ Changelog --------- +2.2.1 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix SMTP email template when mark_success_url is undefined for RuntimeTaskInstance objects (#54680)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Make smtp provider tests db independent (#54674)`` + * ``Replace API server's direct Connection access workaround in BaseHook (#54083)`` + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 2.2.0 ..... diff --git a/providers/smtp/docs/index.rst b/providers/smtp/docs/index.rst index 8f5c3272dc47f..b673c18647d40 100644 --- a/providers/smtp/docs/index.rst +++ b/providers/smtp/docs/index.rst @@ -64,9 +64,7 @@ apache-airflow-providers-smtp package `Simple Mail Transfer Protocol (SMTP) `__ -Release: 2.2.0 - -Release Date: ``|PypiReleaseDate|`` +Release: 2.2.1 Provider package ---------------- @@ -118,5 +116,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-smtp 2.2.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-smtp 2.2.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-smtp 2.2.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-smtp 2.2.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/smtp/provider.yaml b/providers/smtp/provider.yaml index 613fd733ed7d3..1e57ded9170d1 100644 --- a/providers/smtp/provider.yaml +++ b/providers/smtp/provider.yaml @@ -23,12 +23,13 @@ description: | `Simple Mail Transfer Protocol (SMTP) `__ state: ready -source-date-epoch: 1754503513 +source-date-epoch: 1756877538 # 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: + - 2.2.1 - 2.2.0 - 2.1.2 - 2.1.1 diff --git a/providers/smtp/pyproject.toml b/providers/smtp/pyproject.toml index c8a9f80a5d77a..ac31d92cb0f95 100644 --- a/providers/smtp/pyproject.toml +++ b/providers/smtp/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-smtp" -version = "2.2.0" +version = "2.2.1" description = "Provider package apache-airflow-providers-smtp for Apache Airflow" readme = "README.rst" authors = [ @@ -96,8 +96,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-smtp/2.2.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/2.2.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/2.2.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-smtp/2.2.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/smtp/src/airflow/providers/smtp/__init__.py b/providers/smtp/src/airflow/providers/smtp/__init__.py index 1b88d28acc77b..2c0f51c66f5a0 100644 --- a/providers/smtp/src/airflow/providers/smtp/__init__.py +++ b/providers/smtp/src/airflow/providers/smtp/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "2.2.0" +__version__ = "2.2.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/snowflake/README.rst b/providers/snowflake/README.rst index 395543b8b8900..7a02a7609be93 100644 --- a/providers/snowflake/README.rst +++ b/providers/snowflake/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-snowflake`` -Release: ``6.5.2`` +Release: ``6.5.3`` -Release Date: ``|PypiReleaseDate|`` `Snowflake `__ @@ -37,7 +36,7 @@ This is a provider package for ``snowflake`` provider. All classes for this prov are in ``airflow.providers.snowflake`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -56,7 +55,7 @@ PIP package Version required ========================================== ======================================================================== ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-compat`` ``>=1.6.0`` -``apache-airflow-providers-common-sql`` ``>=1.21.0`` +``apache-airflow-providers-common-sql`` ``>=1.27.5`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` ``pyarrow`` ``>=16.1.0; python_version < "3.13"`` @@ -89,4 +88,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/snowflake/docs/changelog.rst b/providers/snowflake/docs/changelog.rst index f3734b401f992..454d7b616ec10 100644 --- a/providers/snowflake/docs/changelog.rst +++ b/providers/snowflake/docs/changelog.rst @@ -27,6 +27,31 @@ Changelog --------- +6.5.3 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``fix(snowflake): enhance error message formatting for SQL errors (#54063)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Switch pre-commit to prek (#54258)`` + * ``make bundle_name not nullable (#47592)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 6.5.2 ..... diff --git a/providers/snowflake/docs/index.rst b/providers/snowflake/docs/index.rst index 4c9c982110346..92648cf1478fe 100644 --- a/providers/snowflake/docs/index.rst +++ b/providers/snowflake/docs/index.rst @@ -78,9 +78,7 @@ apache-airflow-providers-snowflake package `Snowflake `__ -Release: 6.5.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 6.5.3 Provider package ---------------- @@ -105,7 +103,7 @@ PIP package Version required ========================================== ======================================================================== ``apache-airflow`` ``>=2.10.0`` ``apache-airflow-providers-common-compat`` ``>=1.6.0`` -``apache-airflow-providers-common-sql`` ``>=1.21.0`` +``apache-airflow-providers-common-sql`` ``>=1.27.5`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` ``pyarrow`` ``>=16.1.0; python_version < "3.13"`` @@ -143,5 +141,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-snowflake 6.5.2 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-snowflake 6.5.2 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.5.3 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-snowflake 6.5.3 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/snowflake/provider.yaml b/providers/snowflake/provider.yaml index a746127cff3c9..a43e3e2538b71 100644 --- a/providers/snowflake/provider.yaml +++ b/providers/snowflake/provider.yaml @@ -22,12 +22,13 @@ description: | `Snowflake `__ state: ready -source-date-epoch: 1754503520 +source-date-epoch: 1756877547 # 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.5.3 - 6.5.2 - 6.5.1 - 6.5.0 diff --git a/providers/snowflake/pyproject.toml b/providers/snowflake/pyproject.toml index 1c67a35a4a2c0..6f0f59c4658a6 100644 --- a/providers/snowflake/pyproject.toml +++ b/providers/snowflake/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-snowflake" -version = "6.5.2" +version = "6.5.3" description = "Provider package apache-airflow-providers-snowflake for Apache Airflow" readme = "README.rst" authors = [ @@ -117,8 +117,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-snowflake/6.5.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.5.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.5.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-snowflake/6.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/snowflake/src/airflow/providers/snowflake/__init__.py b/providers/snowflake/src/airflow/providers/snowflake/__init__.py index bd4b919d9d1ab..3b92526f87e7a 100644 --- a/providers/snowflake/src/airflow/providers/snowflake/__init__.py +++ b/providers/snowflake/src/airflow/providers/snowflake/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "6.5.2" +__version__ = "6.5.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/sqlite/README.rst b/providers/sqlite/README.rst index fbfc30c1927c3..72bcd3133ef27 100644 --- a/providers/sqlite/README.rst +++ b/providers/sqlite/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-sqlite`` Release: ``4.1.2`` -Release Date: ``|PypiReleaseDate|`` `SQLite `__ diff --git a/providers/sqlite/docs/.latest-doc-only-change.txt b/providers/sqlite/docs/.latest-doc-only-change.txt index 2dce7d6910414..dc05872249800 100644 --- a/providers/sqlite/docs/.latest-doc-only-change.txt +++ b/providers/sqlite/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -d4473555c0e7022e073489b7163d49102881a1a6 +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/ssh/README.rst b/providers/ssh/README.rst index 1fb326ac076ba..b56d23bad1498 100644 --- a/providers/ssh/README.rst +++ b/providers/ssh/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-ssh`` Release: ``4.1.3`` -Release Date: ``|PypiReleaseDate|`` `Secure Shell (SSH) `__ diff --git a/providers/standard/README.rst b/providers/standard/README.rst index d22f565b63353..a70b5e00c2641 100644 --- a/providers/standard/README.rst +++ b/providers/standard/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-standard`` -Release: ``1.6.0`` +Release: ``1.7.0`` -Release Date: ``|PypiReleaseDate|`` Airflow Standard Provider @@ -37,7 +36,7 @@ This is a provider package for ``standard`` provider. All classes for this provi are in ``airflow.providers.standard`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -58,4 +57,4 @@ PIP package Version required ================== ================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/standard/docs/changelog.rst b/providers/standard/docs/changelog.rst index 5b121ab23295e..a883b142c5485 100644 --- a/providers/standard/docs/changelog.rst +++ b/providers/standard/docs/changelog.rst @@ -35,6 +35,58 @@ Changelog --------- +1.7.0 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Features +~~~~~~~~ + +* ``Add options_mapping support to HITLBranchOperator (#55093)`` +* ``feat(hitl): update url generating utility (#55022)`` +* ``feat(hitl): add utility functions for generating the url to required actions page (#54827)`` +* ``Display a more friendly error when invalid branches are provided to branch operators (#54273)`` +* ``Add owners/actors/respondents to HITLOperators (#54308)`` + +Bug Fixes +~~~~~~~~~ + +* ``Fix ''BranchPythonOperator'' failure when callable returns None (#54991)`` +* ``Fix external_python task failure when ''expect_airflow=False'' (#54809)`` +* ``Fix typos in HITL-related code and comments (#54670)`` + +Misc +~~~~ + +* ``refactor(hitl): rename HITLDetail.user_id as HITLDetail.responded_user_id and add HITLDetail.responded_user_name (#55019)`` +* ``Revert "Fix rendering of template fields with start from trigger" (#55037)`` +* ``Change StartTriggerArgs imports (#54856)`` +* ``Do not use HITLDetailResponse from core in sdk (#54358)`` +* ``Move DagBag to SDK and make it return SDK DAG objects (#53918)`` +* ``Remove MappedOperator inheritance (#53696)`` + +Doc-only +~~~~~~~~ + +* ``Make term Dag consistent in providers docs (#55101)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Remove airflow.models.DAG (#54383)`` + * ``Fix test_external_python tests setup (#55145)`` + * ``Move trigger_rule utils from 'airflow/utils' to 'airflow.task'and integrate with Execution API spec (#53389)`` + * ``Import documentation with screenshots for HITL (#54618)`` + * ``Move filesystem sensor tests to standard provider (#54635)`` + * ``Switch pre-commit to prek (#54258)`` + * ``docs(hitl): fix typo in example_hitl_operator (#54537)`` + * ``make bundle_name not nullable (#47592)`` + * ``Remove SDK BaseOperator in TaskInstance (#53223)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 1.6.0 ..... diff --git a/providers/standard/docs/index.rst b/providers/standard/docs/index.rst index 3c01ad7f508c1..fee4b03a7981d 100644 --- a/providers/standard/docs/index.rst +++ b/providers/standard/docs/index.rst @@ -66,9 +66,7 @@ apache-airflow-providers-standard package Airflow Standard Provider -Release: 1.6.0 - -Release Date: ``|PypiReleaseDate|`` +Release: 1.7.0 Provider package ---------------- diff --git a/providers/standard/provider.yaml b/providers/standard/provider.yaml index 2d51e49616f65..e26410cd3a343 100644 --- a/providers/standard/provider.yaml +++ b/providers/standard/provider.yaml @@ -21,12 +21,13 @@ name: Standard description: | Airflow Standard Provider state: ready -source-date-epoch: 1754503555 +source-date-epoch: 1756877597 # 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.7.0 - 1.6.0 - 1.5.0 - 1.4.1 diff --git a/providers/standard/pyproject.toml b/providers/standard/pyproject.toml index 01a8fc33d39a8..73919ece30f0d 100644 --- a/providers/standard/pyproject.toml +++ b/providers/standard/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-standard" -version = "1.6.0" +version = "1.7.0" description = "Provider package apache-airflow-providers-standard for Apache Airflow" readme = "README.rst" authors = [ @@ -95,8 +95,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-standard/1.6.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.6.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.7.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-standard/1.7.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/standard/src/airflow/providers/standard/__init__.py b/providers/standard/src/airflow/providers/standard/__init__.py index a736a2d7c8635..f401e7c10ad04 100644 --- a/providers/standard/src/airflow/providers/standard/__init__.py +++ b/providers/standard/src/airflow/providers/standard/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.6.0" +__version__ = "1.7.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/tableau/README.rst b/providers/tableau/README.rst index 0b87f9a73cfae..5c5bad6568ef5 100644 --- a/providers/tableau/README.rst +++ b/providers/tableau/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-tableau`` Release: ``5.2.0`` -Release Date: ``|PypiReleaseDate|`` `Tableau `__ diff --git a/providers/tableau/docs/.latest-doc-only-change.txt b/providers/tableau/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/tableau/docs/.latest-doc-only-change.txt +++ b/providers/tableau/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/telegram/README.rst b/providers/telegram/README.rst index 8c7e33b63bd55..58dcb7fd5dfb1 100644 --- a/providers/telegram/README.rst +++ b/providers/telegram/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-telegram`` Release: ``4.8.2`` -Release Date: ``|PypiReleaseDate|`` `Telegram `__ diff --git a/providers/teradata/README.rst b/providers/teradata/README.rst index e270605289091..dc7195e3c4e68 100644 --- a/providers/teradata/README.rst +++ b/providers/teradata/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-teradata`` Release: ``3.2.1`` -Release Date: ``|PypiReleaseDate|`` `Teradata `__ diff --git a/providers/teradata/docs/.latest-doc-only-change.txt b/providers/teradata/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/teradata/docs/.latest-doc-only-change.txt +++ b/providers/teradata/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/trino/README.rst b/providers/trino/README.rst index 60583f0a154d1..4bf990efdb8ec 100644 --- a/providers/trino/README.rst +++ b/providers/trino/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-trino`` Release: ``6.3.3`` -Release Date: ``|PypiReleaseDate|`` `Trino `__ diff --git a/providers/trino/docs/.latest-doc-only-change.txt b/providers/trino/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/trino/docs/.latest-doc-only-change.txt +++ b/providers/trino/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/vertica/README.rst b/providers/vertica/README.rst index c568ff2c0fb74..ab0b5efe12df8 100644 --- a/providers/vertica/README.rst +++ b/providers/vertica/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-vertica`` Release: ``4.1.2`` -Release Date: ``|PypiReleaseDate|`` `Vertica `__ diff --git a/providers/vertica/docs/.latest-doc-only-change.txt b/providers/vertica/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/vertica/docs/.latest-doc-only-change.txt +++ b/providers/vertica/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/weaviate/README.rst b/providers/weaviate/README.rst index 5a2ed06492cd8..f457bc30158fe 100644 --- a/providers/weaviate/README.rst +++ b/providers/weaviate/README.rst @@ -23,9 +23,8 @@ Package ``apache-airflow-providers-weaviate`` -Release: ``3.2.2`` +Release: ``3.2.3`` -Release Date: ``|PypiReleaseDate|`` `Weaviate `__ @@ -37,7 +36,7 @@ This is a provider package for ``weaviate`` provider. All classes for this provi are in ``airflow.providers.weaviate`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -56,10 +55,10 @@ PIP package Version required =================== ===================================== ``apache-airflow`` ``>=2.10.0`` ``httpx`` ``>=0.25.0`` -``weaviate-client`` ``>=4.4.0`` +``weaviate-client`` ``!=4.16.7,>=4.4.0`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` =================== ===================================== The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/weaviate/docs/changelog.rst b/providers/weaviate/docs/changelog.rst index 46606d4f16a2f..ea4cf28776f4f 100644 --- a/providers/weaviate/docs/changelog.rst +++ b/providers/weaviate/docs/changelog.rst @@ -20,6 +20,24 @@ Changelog --------- +3.2.3 +..... + + +Release Date: ``|PypiReleaseDate|`` + +Bug Fixes +~~~~~~~~~ + +* ``Prevent problems with weaviate-client==4.16.7 (#54424)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Switch pre-commit to prek (#54258)`` + +.. Review and move the new changes to one of the sections above: + * ``Fix Airflow 2 reference in README/index of providers (#55240)`` + 3.2.2 ..... diff --git a/providers/weaviate/docs/index.rst b/providers/weaviate/docs/index.rst index ab768732c245c..193e04a4e72b9 100644 --- a/providers/weaviate/docs/index.rst +++ b/providers/weaviate/docs/index.rst @@ -79,9 +79,7 @@ apache-airflow-providers-weaviate package `Weaviate `__ -Release: 3.2.2 - -Release Date: ``|PypiReleaseDate|`` +Release: 3.2.3 Provider package ---------------- @@ -106,7 +104,7 @@ PIP package Version required =================== ===================================== ``apache-airflow`` ``>=2.10.0`` ``httpx`` ``>=0.25.0`` -``weaviate-client`` ``>=4.4.0`` +``weaviate-client`` ``!=4.16.7,>=4.4.0`` ``pandas`` ``>=2.1.2; python_version < "3.13"`` ``pandas`` ``>=2.2.3; python_version >= "3.13"`` =================== ===================================== diff --git a/providers/weaviate/provider.yaml b/providers/weaviate/provider.yaml index 00f3d8ef0456e..0f421a3f60a37 100644 --- a/providers/weaviate/provider.yaml +++ b/providers/weaviate/provider.yaml @@ -24,13 +24,14 @@ description: | `Weaviate `__ state: ready -source-date-epoch: 1753692080 +source-date-epoch: 1756877639 # 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.3 - 3.2.2 - 3.2.1 - 3.2.0 diff --git a/providers/weaviate/pyproject.toml b/providers/weaviate/pyproject.toml index 6f5c59bfc2f6a..70805fb8eea77 100644 --- a/providers/weaviate/pyproject.toml +++ b/providers/weaviate/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-weaviate" -version = "3.2.2" +version = "3.2.3" description = "Provider package apache-airflow-providers-weaviate for Apache Airflow" readme = "README.rst" authors = [ @@ -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-weaviate/3.2.2" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.2.2/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.2.3" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-weaviate/3.2.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/weaviate/src/airflow/providers/weaviate/__init__.py b/providers/weaviate/src/airflow/providers/weaviate/__init__.py index 7432c88690a73..8c7dce54140f8 100644 --- a/providers/weaviate/src/airflow/providers/weaviate/__init__.py +++ b/providers/weaviate/src/airflow/providers/weaviate/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "3.2.2" +__version__ = "3.2.3" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0" diff --git a/providers/yandex/README.rst b/providers/yandex/README.rst index e06025595e02e..04f39e3121e08 100644 --- a/providers/yandex/README.rst +++ b/providers/yandex/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-yandex`` Release: ``4.2.0`` -Release Date: ``|PypiReleaseDate|`` This package is for Yandex, including: diff --git a/providers/ydb/README.rst b/providers/ydb/README.rst index a3ac8d15bfad6..0340fb81f1edc 100644 --- a/providers/ydb/README.rst +++ b/providers/ydb/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-ydb`` Release: ``2.2.2`` -Release Date: ``|PypiReleaseDate|`` `YDB `__ diff --git a/providers/ydb/docs/.latest-doc-only-change.txt b/providers/ydb/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/ydb/docs/.latest-doc-only-change.txt +++ b/providers/ydb/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/providers/zendesk/README.rst b/providers/zendesk/README.rst index 962e3ecae74d8..b363799d5b36b 100644 --- a/providers/zendesk/README.rst +++ b/providers/zendesk/README.rst @@ -25,7 +25,6 @@ Package ``apache-airflow-providers-zendesk`` Release: ``4.10.2`` -Release Date: ``|PypiReleaseDate|`` `Zendesk `__ diff --git a/providers/zendesk/docs/.latest-doc-only-change.txt b/providers/zendesk/docs/.latest-doc-only-change.txt index f41e3226a6f43..dc05872249800 100644 --- a/providers/zendesk/docs/.latest-doc-only-change.txt +++ b/providers/zendesk/docs/.latest-doc-only-change.txt @@ -1 +1 @@ -7b2ec33c7ad4998d9c9735b79593fcdcd3b9dd1f +b7846750bdd11989ce84717ee5c747b8006b74cd diff --git a/pyproject.toml b/pyproject.toml index c3687e7a55035..25341f6571bf4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -185,7 +185,7 @@ packages = [] "apache-airflow-providers-common-io>=1.4.2" ] "common.messaging" = [ - "apache-airflow-providers-common-messaging>=1.0.3" # Set from MIN_VERSION_OVERRIDE in update_airflow_pyproject_toml.py + "apache-airflow-providers-common-messaging>=2.0.0" # Set from MIN_VERSION_OVERRIDE in update_airflow_pyproject_toml.py ] "common.sql" = [ "apache-airflow-providers-common-sql>=1.18.0" @@ -420,7 +420,7 @@ packages = [] "apache-airflow-providers-cohere>=1.4.0", "apache-airflow-providers-common-compat>=1.2.1", "apache-airflow-providers-common-io>=1.4.2", - "apache-airflow-providers-common-messaging>=1.0.3", # Set from MIN_VERSION_OVERRIDE in update_airflow_pyproject_toml.py + "apache-airflow-providers-common-messaging>=2.0.0", # Set from MIN_VERSION_OVERRIDE in update_airflow_pyproject_toml.py "apache-airflow-providers-common-sql>=1.18.0", "apache-airflow-providers-databricks>=6.11.0", "apache-airflow-providers-datadog>=3.8.0", diff --git a/scripts/ci/prek/update_airflow_pyproject_toml.py b/scripts/ci/prek/update_airflow_pyproject_toml.py index be3cc4cb4f993..1814fe3cc227c 100755 --- a/scripts/ci/prek/update_airflow_pyproject_toml.py +++ b/scripts/ci/prek/update_airflow_pyproject_toml.py @@ -74,7 +74,7 @@ "fab": parse_version("2.2.0"), "openlineage": parse_version("2.3.0"), "git": parse_version("0.0.2"), - "common.messaging": parse_version("1.0.3"), + "common.messaging": parse_version("2.0.0"), }