You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by je...@apache.org on 2025/02/20 21:35:46 UTC
(airflow) 04/06: Bump celery provider version to 3.11.0
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 <je...@apache.org>
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",