This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 836f8699d90 Update min version of Celery library to 5.5.0 (#43777)
836f8699d90 is described below

commit 836f8699d90f46383092773df225224d23a2d858
Author: Elad Kalif <[email protected]>
AuthorDate: Tue Apr 1 18:55:08 2025 +0300

    Update min version of Celery library to 5.5.0 (#43777)
---
 generated/provider_dependencies.json                               | 2 +-
 providers/celery/README.rst                                        | 2 +-
 providers/celery/pyproject.toml                                    | 3 ++-
 providers/celery/src/airflow/providers/celery/get_provider_info.py | 2 +-
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/generated/provider_dependencies.json 
b/generated/provider_dependencies.json
index 91f1ea93e26..9b469f39d10 100644
--- a/generated/provider_dependencies.json
+++ b/generated/provider_dependencies.json
@@ -353,7 +353,7 @@
   "celery": {
     "deps": [
       "apache-airflow>=2.9.0",
-      "celery[redis]>=5.4.0,<6",
+      "celery[redis]>=5.5.0,<6",
       "flower>=1.0.0"
     ],
     "devel-deps": [],
diff --git a/providers/celery/README.rst b/providers/celery/README.rst
index 2e10c043e94..8d18495dac7 100644
--- a/providers/celery/README.rst
+++ b/providers/celery/README.rst
@@ -54,7 +54,7 @@ Requirements
 PIP package         Version required
 ==================  ==================
 ``apache-airflow``  ``>=2.9.0``
-``celery[redis]``   ``>=5.4.0,<6``
+``celery[redis]``   ``>=5.5.0,<6``
 ``flower``          ``>=1.0.0``
 ==================  ==================
 
diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml
index 3696cde4268..32dec82e382 100644
--- a/providers/celery/pyproject.toml
+++ b/providers/celery/pyproject.toml
@@ -61,7 +61,8 @@ dependencies = [
     # The Celery is known to introduce problems when upgraded to a MAJOR 
version. Airflow Core
     # Uses Celery for CeleryExecutor, and we also know that Kubernetes Python 
client follows SemVer
     # 
(https://docs.celeryq.dev/en/stable/contributing.html?highlight=semver#versions).
-    "celery[redis]>=5.4.0,<6",
+    # Updating min version to 5.5.0 to avoid redis import bug 
https://github.com/apache/airflow/issues/41359
+    "celery[redis]>=5.5.0,<6",
     "flower>=1.0.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 78fa692b64d..fd27e3a72cc 100644
--- a/providers/celery/src/airflow/providers/celery/get_provider_info.py
+++ b/providers/celery/src/airflow/providers/celery/get_provider_info.py
@@ -298,7 +298,7 @@ def get_provider_info():
                 },
             },
         },
-        "dependencies": ["apache-airflow>=2.9.0", "celery[redis]>=5.4.0,<6", 
"flower>=1.0.0"],
+        "dependencies": ["apache-airflow>=2.9.0", "celery[redis]>=5.5.0,<6", 
"flower>=1.0.0"],
         "optional-dependencies": {"cncf.kubernetes": 
["apache-airflow-providers-cncf-kubernetes>=7.4.0"]},
         "devel-dependencies": [],
     }

Reply via email to