This is an automated email from the ASF dual-hosted git repository. jedcunningham pushed a commit to branch v3-0-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 1562521bfb83974408f144b6f919cca7fe3f245e Author: Jed Cunningham <[email protected]> AuthorDate: Fri Jan 31 16:03:03 2025 -0700 Bump celery provider version to 3.11.0 We are doing this so we can cut a 3.11.0a1, to coincide with the 3.0.0a1 release only. This version is not ending up on pypi, or going up for a vote, at this time. --- providers/celery/README.rst | 6 +++--- providers/celery/docs/changelog.rst | 11 +++++++++++ providers/celery/docs/commits.rst | 14 +++++++++++++- providers/celery/docs/index.rst | 14 +++++++------- providers/celery/provider.yaml | 3 ++- providers/celery/pyproject.toml | 6 +++--- providers/celery/src/airflow/providers/celery/__init__.py | 2 +- .../src/airflow/providers/celery/get_provider_info.py | 3 ++- 8 files changed, 42 insertions(+), 17 deletions(-) diff --git a/providers/celery/README.rst b/providers/celery/README.rst index 001620b7289..dccd1b91918 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -24,7 +24,7 @@ Package ``apache-airflow-providers-celery`` -Release: ``3.10.0`` +Release: ``3.11.0`` `Celery <https://docs.celeryq.dev/en/stable/>`__ @@ -37,7 +37,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 <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.10.0/>`_. +in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.11.0/>`_. Installation ------------ @@ -80,4 +80,4 @@ Dependent package ====================================================================================================================== =================== The changelog for the provider package can be found in the -`changelog <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.10.0/changelog.html>`_. +`changelog <https://airflow.apache.org/docs/apache-airflow-providers-celery/3.11.0/changelog.html>`_. diff --git a/providers/celery/docs/changelog.rst b/providers/celery/docs/changelog.rst index 51f13de8bc4..cfd12212129 100644 --- a/providers/celery/docs/changelog.rst +++ b/providers/celery/docs/changelog.rst @@ -27,6 +27,17 @@ Changelog --------- +3.11.0 +...... + +Features +~~~~~~~~ + +* ``Swap CeleryExecutor over to use TaskSDK for execution. (#46265)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + 3.10.0 ...... diff --git a/providers/celery/docs/commits.rst b/providers/celery/docs/commits.rst index 89d8d723f98..d3dec585e3f 100644 --- a/providers/celery/docs/commits.rst +++ b/providers/celery/docs/commits.rst @@ -34,14 +34,26 @@ For high-level changelog, see :doc:`package information including changelog <ind +3.11.0 +...... + +Latest change: 2025-01-31 + +================================================================================================= =========== =================================================================== +Commit Committed Subject +================================================================================================= =========== =================================================================== +`984c61d287 <https://github.com/apache/airflow/commit/984c61d2871167056cc727c82b7ee5d3acf9d54a>`_ 2025-01-31 ``Swap CeleryExecutor over to use TaskSDK for execution. (#46265)`` +================================================================================================= =========== =================================================================== + 3.10.0 ...... -Latest change: 2025-01-25 +Latest change: 2025-01-26 ================================================================================================= =========== ================================================================================ Commit Committed Subject ================================================================================================= =========== ================================================================================ +`1018627243 <https://github.com/apache/airflow/commit/1018627243b46c33a9df03bd10fa78b23eff95d3>`_ 2025-01-26 ``Prepare docs for ad hoc release celery provider Jan 2025 (rc2) (#46055)`` `29b9e8ea10 <https://github.com/apache/airflow/commit/29b9e8ea10de7a82ad40a7a2160c64a84004a45e>`_ 2025-01-25 ``move standard, alibaba and common.sql provider to the new structure (#45964)`` `4545ea42ef <https://github.com/apache/airflow/commit/4545ea42efd034686ff26788c6b729ed0a69e358>`_ 2025-01-23 ``Prepare docs for ad hoc release celery provider Jan 2025 (#45942)`` `4dda6ba8c0 <https://github.com/apache/airflow/commit/4dda6ba8c01912db2c2a6518dacd062b10ebf1e0>`_ 2025-01-23 ``Move new provider tests to "provider_tests" submodule (#45955)`` diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index 51164b78383..293ab1fedd7 100644 --- a/providers/celery/docs/index.rst +++ b/providers/celery/docs/index.rst @@ -67,7 +67,7 @@ apache-airflow-providers-celery package `Celery <https://docs.celeryq.dev/en/stable/>`__ -Release: 3.10.0 +Release: 3.11.0 Provider package ---------------- @@ -87,14 +87,14 @@ Requirements The minimum Apache Airflow version supported by this provider package is ``2.9.0``. -================== ============================== +================== ================== PIP package Version required -================== ============================== +================== ================== ``apache-airflow`` ``>=2.9.0`` -``celery[redis]`` ``>=5.3.0,!=5.3.2,!=5.3.3,<6`` +``celery[redis]`` ``>=5.4.0,<6`` ``flower`` ``>=1.0.0`` ``google-re2`` ``>=1.0`` -================== ============================== +================== ================== Cross provider package dependencies ----------------------------------- @@ -121,5 +121,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site <https://downloads.apache.org/airflow/providers/>`_ -* `The apache-airflow-providers-celery 3.10.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.10.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.10.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.10.0.tar.gz.sha512>`__) -* `The apache-airflow-providers-celery 3.10.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.10.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.10.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.10.0-py3-none-any.whl.sha512>`__) +* `The apache-airflow-providers-celery 3.11.0 sdist package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.11.0.tar.gz>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.11.0.tar.gz.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.11.0.tar.gz.sha512>`__) +* `The apache-airflow-providers-celery 3.11.0 wheel package <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.11.0-py3-none-any.whl>`_ (`asc <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.11.0-py3-none-any.whl.asc>`__, `sha512 <https://downloads.apache.org/airflow/providers/apache_airflow_providers_celery-3.11.0-py3-none-any.whl.sha512>`__) diff --git a/providers/celery/provider.yaml b/providers/celery/provider.yaml index 3a829a0d96a..3c5fd0ff859 100644 --- a/providers/celery/provider.yaml +++ b/providers/celery/provider.yaml @@ -22,9 +22,10 @@ description: | `Celery <https://docs.celeryq.dev/en/stable/>`__ state: ready -source-date-epoch: 1737575943 +source-date-epoch: 1738364543 # note that those versions are maintained by release manager - do not update them manually versions: + - 3.11.0 - 3.10.0 - 3.9.0 - 3.8.5 diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index 959a219c2eb..d1422c4b4e2 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.10.0" +version = "3.11.0" description = "Provider package apache-airflow-providers-celery for Apache Airflow" readme = "README.rst" authors = [ @@ -72,8 +72,8 @@ dependencies = [ ] [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.10.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.10.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.11.0" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-celery/3.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/celery/src/airflow/providers/celery/__init__.py b/providers/celery/src/airflow/providers/celery/__init__.py index fab2486cc99..9ae74ed8e5d 100644 --- a/providers/celery/src/airflow/providers/celery/__init__.py +++ b/providers/celery/src/airflow/providers/celery/__init__.py @@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version __all__ = ["__version__"] -__version__ = "3.10.0" +__version__ = "3.11.0" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.9.0" diff --git a/providers/celery/src/airflow/providers/celery/get_provider_info.py b/providers/celery/src/airflow/providers/celery/get_provider_info.py index 0cc999f5baf..9a077ca6a80 100644 --- a/providers/celery/src/airflow/providers/celery/get_provider_info.py +++ b/providers/celery/src/airflow/providers/celery/get_provider_info.py @@ -27,8 +27,9 @@ def get_provider_info(): "name": "Celery", "description": "`Celery <https://docs.celeryq.dev/en/stable/>`__\n", "state": "ready", - "source-date-epoch": 1737575943, + "source-date-epoch": 1738364543, "versions": [ + "3.11.0", "3.10.0", "3.9.0", "3.8.5",
