Blob Blame History Raw
diff --git a/celery/bin/base.py b/celery/bin/base.py
index 78d6371..4a69b7b 100644
--- a/celery/bin/base.py
+++ b/celery/bin/base.py
@@ -137,10 +137,10 @@ def handle_preload_options(f):
 class CeleryOption(click.Option):
     """Customized option for Celery."""
 
-    def get_default(self, ctx):
+    def get_default(self, ctx, **kwargs):
         if self.default_value_from_context:
             self.default = ctx.obj[self.default_value_from_context]
-        return super().get_default(ctx)
+        return super().get_default(ctx, **kwargs)
 
     def __init__(self, *args, **kwargs):
         """Initialize a Celery option."""
diff --git a/requirements/default.txt b/requirements/default.txt
index afa9d16..59f77b7 100644
--- a/requirements/default.txt
+++ b/requirements/default.txt
@@ -2,8 +2,8 @@ pytz>dev
 billiard>=3.6.4.0,<4.0
 kombu>=5.1.0,<6.0
 vine>=5.0.0,<6.0
-click>=7.0,<8.0
+click>=7.0,<9.0
 click-didyoumean>=0.0.3
-click-repl>=0.1.6
+click-repl>=0.2.0
 click-plugins>=1.1.1
 setuptools