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

robdiciuccio pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 0462252  Revert a7f247b472efedaf13b30fc02e9acdf6fe38795f (#16039)
0462252 is described below

commit 04622529dfc57de662dc129d5c5ca7e789921d5b
Author: Rob DiCiuccio <[email protected]>
AuthorDate: Tue Aug 3 09:27:45 2021 -0700

    Revert a7f247b472efedaf13b30fc02e9acdf6fe38795f (#16039)
---
 UPDATING.md              |  2 --
 requirements/base.txt    | 26 +++++---------------------
 requirements/testing.txt |  4 ++++
 setup.py                 |  2 +-
 4 files changed, 10 insertions(+), 24 deletions(-)

diff --git a/UPDATING.md b/UPDATING.md
index 35e2732..0e4c3a0 100644
--- a/UPDATING.md
+++ b/UPDATING.md
@@ -26,8 +26,6 @@ assists people when migrating to a new version.
 - [15909](https://github.com/apache/incubator-superset/pull/15909): a change 
which
 drops a uniqueness criterion (which may or may not have existed) to the tables 
table. This constraint was obsolete as it is handled by the ORM due to 
differences in how MySQL, PostgreSQL, etc. handle uniqueness for NULL values.
 
-- [15927](https://github.com/apache/superset/pull/15927): Upgrades Celery to 
5.x. Per the 
[upgrading](https://docs.celeryproject.org/en/stable/history/whatsnew-5.0.html#upgrading-from-celery-4-x)
 instructions Celery 5.0 introduces a new CLI implementation which is not 
completely backwards compatible. Please ensure global options are positioned 
before the sub-command.
-
 - [13772](https://github.com/apache/superset/pull/13772): Row level security 
(RLS) is now enabled by default. To activate the feature, please run `superset 
init` to expose the RLS menus to Admin users.
 
 - [13980](https://github.com/apache/superset/pull/13980): Data health checks 
no longer use the metadata database as an interim cache. Though non-breaking, 
deployments which implement complex logic should likely memoize the callback 
function. Refer to documentation in the confg.py file for more detail.
diff --git a/requirements/base.txt b/requirements/base.txt
index 75280d8..0125e97 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -11,7 +11,7 @@ aiohttp==3.7.2
     # via slackclient
 alembic==1.4.3
     # via flask-migrate
-amqp==5.0.6
+amqp==2.6.1
     # via kombu
 apispec[yaml]==3.3.2
     # via flask-appbuilder
@@ -25,7 +25,7 @@ babel==2.8.0
     # via flask-babel
 backoff==1.10.0
     # via apache-superset
-billiard==3.6.4.0
+billiard==3.6.3.0
     # via celery
 bleach==3.3.0
     # via apache-superset
@@ -33,7 +33,7 @@ brotli==1.0.9
     # via flask-compress
 cachelib==0.1.1
     # via apache-superset
-celery==5.1.2
+celery==4.4.7
     # via apache-superset
 cffi==1.14.3
     # via cryptography
@@ -42,18 +42,8 @@ chardet==3.0.4
 click==7.1.2
     # via
     #   apache-superset
-    #   celery
-    #   click-didyoumean
-    #   click-plugins
-    #   click-repl
     #   flask
     #   flask-appbuilder
-click-didyoumean==0.0.3
-    # via celery
-click-plugins==1.1.1
-    # via celery
-click-repl==0.2.0
-    # via celery
 colorama==0.4.4
     # via
     #   apache-superset
@@ -142,7 +132,7 @@ jinja2==2.11.3
     #   flask-babel
 jsonschema==3.2.0
     # via flask-appbuilder
-kombu==5.1.0
+kombu==4.6.11
     # via celery
 korean-lunar-calendar==0.2.1
     # via holidays
@@ -190,8 +180,6 @@ polyline==1.4.0
     # via apache-superset
 prison==0.1.3
     # via flask-appbuilder
-prompt-toolkit==3.0.19
-    # via click-repl
 pyarrow==4.0.1
     # via apache-superset
 pycparser==2.20
@@ -247,7 +235,6 @@ simplejson==3.17.2
 six==1.15.0
     # via
     #   bleach
-    #   click-repl
     #   cryptography
     #   flask-jwt-extended
     #   flask-talisman
@@ -285,13 +272,10 @@ typing-extensions==3.7.4.3
     #   apache-superset
 urllib3==1.25.11
     # via selenium
-vine==5.0.0
+vine==1.3.0
     # via
     #   amqp
     #   celery
-    #   kombu
-wcwidth==0.2.5
-    # via prompt-toolkit
 webencodings==0.5.1
     # via bleach
 werkzeug==1.0.1
diff --git a/requirements/testing.txt b/requirements/testing.txt
index b6839a4..5b736e3 100644
--- a/requirements/testing.txt
+++ b/requirements/testing.txt
@@ -53,6 +53,8 @@ pexpect==4.8.0
     # via ipython
 pickleshare==0.7.5
     # via ipython
+prompt-toolkit==3.0.8
+    # via ipython
 ptyprocess==0.6.0
     # via pexpect
 pyfakefs==4.4.0
@@ -78,6 +80,8 @@ statsd==3.3.0
     # via -r requirements/testing.in
 traitlets==5.0.5
     # via ipython
+wcwidth==0.2.5
+    # via prompt-toolkit
 websocket-client==0.57.0
     # via docker
 
diff --git a/setup.py b/setup.py
index 6480fc7..a38c7d2 100644
--- a/setup.py
+++ b/setup.py
@@ -67,7 +67,7 @@ setup(
         "backoff>=1.8.0",
         "bleach>=3.0.2, <4.0.0",
         "cachelib>=0.1.1,<0.2",
-        "celery>=5.0.0, <6.0.0",
+        "celery>=4.3.0, <5.0.0, !=4.4.1",
         "click<8",
         "colorama",
         "croniter>=0.3.28",

Reply via email to