From e56b5526505b4912e5efabbf9ab932d3b2cf8a20 Mon Sep 17 00:00:00 2001 From: Usama Sadiq Date: Thu, 14 Mar 2024 00:45:05 +0500 Subject: [PATCH] feat: update celery version --- .github/workflows/ci.yml | 4 +- requirements/base.txt | 44 ++++++++++--- requirements/constraints.txt | 2 +- requirements/devstack.txt | 61 ++++++++++++++---- requirements/local.txt | 61 ++++++++++++++---- requirements/monitoring/requirements.txt | 81 +++++++++++++++++++----- requirements/production.txt | 55 ++++++++++++---- requirements/test.txt | 61 ++++++++++++++---- 8 files changed, 289 insertions(+), 80 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ce02c6d8..1b3979aa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,9 @@ jobs: make validate_translations - name: Run Coverage if: matrix.python-version == '3.8' && matrix.toxenv=='django42' - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: flags: unittests + file: ./coverage.xml fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }} diff --git a/requirements/base.txt b/requirements/base.txt index a4630042..946bde16 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==2.6.1 +amqp==5.2.0 # via kombu analytics-python==1.4.post1 # via -r requirements/base.in @@ -17,13 +17,15 @@ async-timeout==4.0.3 # via redis backoff==1.10.0 # via analytics-python -backports-zoneinfo==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 # via + # celery # django # djangorestframework -billiard==3.6.4.0 + # kombu +billiard==4.2.0 # via celery -celery==4.4.7 +celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -37,7 +39,18 @@ cffi==1.16.0 charset-normalizer==3.3.2 # via requests click==8.1.7 - # via edx-django-utils + # via + # celery + # click-didyoumean + # click-plugins + # click-repl + # edx-django-utils +click-didyoumean==0.3.1 + # via celery +click-plugins==1.1.1 + # via celery +click-repl==0.3.0 + # via celery cryptography==42.0.5 # via # pyjwt @@ -124,7 +137,7 @@ edx-django-utils==5.12.0 # edx-rest-api-client edx-drf-extensions==10.3.0 # via -r requirements/base.in -edx-opaque-keys==2.5.1 +edx-opaque-keys==2.8.0 # via edx-drf-extensions edx-rest-api-client==5.7.0 # via -r requirements/base.in @@ -132,7 +145,7 @@ idna==3.7 # via requests inflection==0.5.1 # via drf-yasg -kombu==4.6.11 +kombu==5.3.7 # via celery monotonic==1.6 # via analytics-python @@ -148,6 +161,8 @@ packaging==24.0 # via drf-yasg pbr==6.0.0 # via stevedore +prompt-toolkit==3.0.43 + # via click-repl psutil==5.9.8 # via edx-django-utils pycparser==2.22 @@ -164,7 +179,9 @@ pymongo==3.13.0 pynacl==1.5.0 # via edx-django-utils python-dateutil==2.9.0.post0 - # via analytics-python + # via + # analytics-python + # celery python-slugify==4.0.1 # via # -c requirements/constraints.txt @@ -174,7 +191,6 @@ python3-openid==3.2.0 pytz==2024.1 # via # -r requirements/base.in - # celery # drf-yasg pyyaml==6.0.1 # via @@ -222,13 +238,21 @@ typing-extensions==4.11.0 # via # asgiref # edx-opaque-keys + # kombu +tzdata==2024.1 + # via + # backports-zoneinfo + # celery uritemplate==4.1.1 # via drf-yasg urllib3==1.26.18 # via # -c requirements/constraints.txt # requests -vine==1.3.0 +vine==5.1.0 # via # amqp # celery + # kombu +wcwidth==0.2.13 + # via prompt-toolkit diff --git a/requirements/constraints.txt b/requirements/constraints.txt index eca21e89..9f837379 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -21,7 +21,7 @@ django-extensions<3.2.0 django-storages==1.10.1 # From base.in -celery<5.0 # version 5.0 drops support for python 3.5 +celery<6.0 # keeping the version same as edx-platform code-annotations>=0.3.1 # Pinned to avoid pyyaml security alerts. (https://github.com/openedx/registrar/pull/42) diff --git a/requirements/devstack.txt b/requirements/devstack.txt index 18948b01..7a460ae5 100644 --- a/requirements/devstack.txt +++ b/requirements/devstack.txt @@ -12,7 +12,7 @@ alabaster==0.7.13 # via # -r requirements/local.txt # sphinx -amqp==2.6.1 +amqp==5.2.0 # via # -r requirements/local.txt # kombu @@ -42,25 +42,27 @@ backoff==1.10.0 # via # -r requirements/local.txt # analytics-python -backports-zoneinfo==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/local.txt + # celery # django # djangorestframework + # kombu beautifulsoup4==4.12.3 # via # -r requirements/local.txt # pydata-sphinx-theme -billiard==3.6.4.0 +billiard==4.2.0 # via # -r requirements/local.txt # celery -boto3==1.34.84 +boto3==1.34.89 # via # -c requirements/constraints.txt # -r requirements/local.txt # moto -botocore==1.34.84 +botocore==1.34.89 # via # -r requirements/local.txt # boto3 @@ -70,7 +72,7 @@ cachetools==5.3.3 # via # -r requirements/local.txt # tox -celery==4.4.7 +celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/local.txt @@ -95,14 +97,30 @@ charset-normalizer==3.3.2 click==8.1.7 # via # -r requirements/local.txt + # celery + # click-didyoumean # click-log + # click-plugins + # click-repl # code-annotations # edx-django-utils # edx-lint +click-didyoumean==0.3.1 + # via + # -r requirements/local.txt + # celery click-log==0.4.0 # via # -r requirements/local.txt # edx-lint +click-plugins==1.1.1 + # via + # -r requirements/local.txt + # celery +click-repl==0.3.0 + # via + # -r requirements/local.txt + # celery code-annotations==1.8.0 # via # -c requirements/constraints.txt @@ -240,19 +258,19 @@ edx-i18n-tools==1.5.0 # via -r requirements/local.txt edx-lint==5.3.6 # via -r requirements/local.txt -edx-opaque-keys==2.5.1 +edx-opaque-keys==2.8.0 # via # -r requirements/local.txt # edx-drf-extensions edx-rest-api-client==5.7.0 # via -r requirements/local.txt -exceptiongroup==1.2.0 +exceptiongroup==1.2.1 # via # -r requirements/local.txt # pytest factory-boy==3.3.0 # via -r requirements/local.txt -faker==24.9.0 +faker==24.11.0 # via # -r requirements/local.txt # factory-boy @@ -299,7 +317,7 @@ jmespath==1.0.1 # -r requirements/local.txt # boto3 # botocore -kombu==4.6.11 +kombu==5.3.7 # via # -r requirements/local.txt # celery @@ -365,7 +383,7 @@ platformdirs==4.2.0 # pylint # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -r requirements/local.txt # pytest @@ -374,6 +392,10 @@ polib==1.2.0 # via # -r requirements/local.txt # edx-i18n-tools +prompt-toolkit==3.0.43 + # via + # -r requirements/local.txt + # click-repl psutil==5.9.8 # via # -r requirements/local.txt @@ -450,6 +472,7 @@ python-dateutil==2.9.0.post0 # -r requirements/local.txt # analytics-python # botocore + # celery # faker # freezegun # moto @@ -469,7 +492,6 @@ pytz==2024.1 # via # -r requirements/local.txt # babel - # celery # drf-yasg pywatchman==2.0.0 # via -r requirements/local.txt @@ -630,8 +652,14 @@ typing-extensions==4.11.0 # astroid # edx-opaque-keys # faker + # kombu # pydata-sphinx-theme # pylint +tzdata==2024.1 + # via + # -r requirements/local.txt + # backports-zoneinfo + # celery uritemplate==4.1.1 # via # -r requirements/local.txt @@ -643,15 +671,20 @@ urllib3==1.26.18 # botocore # requests # responses -vine==1.3.0 +vine==5.1.0 # via # -r requirements/local.txt # amqp # celery -virtualenv==20.25.1 + # kombu +virtualenv==20.25.3 # via # -r requirements/local.txt # tox +wcwidth==0.2.13 + # via + # -r requirements/local.txt + # prompt-toolkit werkzeug==3.0.2 # via # -r requirements/local.txt diff --git a/requirements/local.txt b/requirements/local.txt index d9b83560..438b5d57 100644 --- a/requirements/local.txt +++ b/requirements/local.txt @@ -12,7 +12,7 @@ alabaster==0.7.13 # via # -r requirements/docs.txt # sphinx -amqp==2.6.1 +amqp==5.2.0 # via # -r requirements/test.txt # kombu @@ -42,25 +42,27 @@ backoff==1.10.0 # via # -r requirements/test.txt # analytics-python -backports-zoneinfo==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test.txt + # celery # django # djangorestframework + # kombu beautifulsoup4==4.12.3 # via # -r requirements/docs.txt # pydata-sphinx-theme -billiard==3.6.4.0 +billiard==4.2.0 # via # -r requirements/test.txt # celery -boto3==1.34.84 +boto3==1.34.89 # via # -c requirements/constraints.txt # -r requirements/test.txt # moto -botocore==1.34.84 +botocore==1.34.89 # via # -r requirements/test.txt # boto3 @@ -70,7 +72,7 @@ cachetools==5.3.3 # via # -r requirements/test.txt # tox -celery==4.4.7 +celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/test.txt @@ -97,14 +99,30 @@ charset-normalizer==3.3.2 click==8.1.7 # via # -r requirements/test.txt + # celery + # click-didyoumean # click-log + # click-plugins + # click-repl # code-annotations # edx-django-utils # edx-lint +click-didyoumean==0.3.1 + # via + # -r requirements/test.txt + # celery click-log==0.4.0 # via # -r requirements/test.txt # edx-lint +click-plugins==1.1.1 + # via + # -r requirements/test.txt + # celery +click-repl==0.3.0 + # via + # -r requirements/test.txt + # celery code-annotations==1.8.0 # via # -c requirements/constraints.txt @@ -240,19 +258,19 @@ edx-i18n-tools==1.5.0 # via -r requirements/local.in edx-lint==5.3.6 # via -r requirements/test.txt -edx-opaque-keys==2.5.1 +edx-opaque-keys==2.8.0 # via # -r requirements/test.txt # edx-drf-extensions edx-rest-api-client==5.7.0 # via -r requirements/test.txt -exceptiongroup==1.2.0 +exceptiongroup==1.2.1 # via # -r requirements/test.txt # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.9.0 +faker==24.11.0 # via # -r requirements/test.txt # factory-boy @@ -301,7 +319,7 @@ jmespath==1.0.1 # -r requirements/test.txt # boto3 # botocore -kombu==4.6.11 +kombu==5.3.7 # via # -r requirements/test.txt # celery @@ -361,13 +379,17 @@ platformdirs==4.2.0 # pylint # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -r requirements/test.txt # pytest # tox polib==1.2.0 # via edx-i18n-tools +prompt-toolkit==3.0.43 + # via + # -r requirements/test.txt + # click-repl psutil==5.9.8 # via # -r requirements/test.txt @@ -442,6 +464,7 @@ python-dateutil==2.9.0.post0 # -r requirements/test.txt # analytics-python # botocore + # celery # faker # freezegun # moto @@ -460,7 +483,6 @@ pytz==2024.1 # -r requirements/docs.txt # -r requirements/test.txt # babel - # celery # drf-yasg pywatchman==2.0.0 # via -r requirements/local.in @@ -616,8 +638,14 @@ typing-extensions==4.11.0 # astroid # edx-opaque-keys # faker + # kombu # pydata-sphinx-theme # pylint +tzdata==2024.1 + # via + # -r requirements/test.txt + # backports-zoneinfo + # celery uritemplate==4.1.1 # via # -r requirements/test.txt @@ -630,15 +658,20 @@ urllib3==1.26.18 # botocore # requests # responses -vine==1.3.0 +vine==5.1.0 # via # -r requirements/test.txt # amqp # celery -virtualenv==20.25.1 + # kombu +virtualenv==20.25.3 # via # -r requirements/test.txt # tox +wcwidth==0.2.13 + # via + # -r requirements/test.txt + # prompt-toolkit werkzeug==3.0.2 # via # -r requirements/test.txt diff --git a/requirements/monitoring/requirements.txt b/requirements/monitoring/requirements.txt index 788d10ef..1a3bb357 100644 --- a/requirements/monitoring/requirements.txt +++ b/requirements/monitoring/requirements.txt @@ -14,7 +14,7 @@ alabaster==0.7.13 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # sphinx -amqp==2.6.1 +amqp==5.2.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -63,34 +63,36 @@ backoff==1.10.0 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # analytics-python -backports-zoneinfo==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt + # celery # django # djangorestframework + # kombu beautifulsoup4==4.12.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # pydata-sphinx-theme -billiard==3.6.4.0 +billiard==4.2.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # celery -boto3==1.34.84 +boto3==1.34.89 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # moto -botocore==1.34.84 +botocore==1.34.89 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -105,7 +107,7 @@ cachetools==5.3.3 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # tox -celery==4.4.7 +celery==5.4.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -146,16 +148,41 @@ click==8.1.7 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt + # celery + # click-didyoumean # click-log + # click-plugins + # click-repl # code-annotations # edx-django-utils # edx-lint +click-didyoumean==0.3.1 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # -r requirements/monitoring/../production.txt + # -r requirements/monitoring/../test.txt + # celery click-log==0.4.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # edx-lint +click-plugins==1.1.1 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # -r requirements/monitoring/../production.txt + # -r requirements/monitoring/../test.txt + # celery +click-repl==0.3.0 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # -r requirements/monitoring/../production.txt + # -r requirements/monitoring/../test.txt + # celery code-annotations==1.8.0 # via # -r requirements/monitoring/../devstack.txt @@ -385,7 +412,7 @@ edx-lint==5.3.6 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -edx-opaque-keys==2.5.1 +edx-opaque-keys==2.8.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -398,7 +425,7 @@ edx-rest-api-client==5.7.0 # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt -exceptiongroup==1.2.0 +exceptiongroup==1.2.1 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -409,7 +436,7 @@ factory-boy==3.3.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt -faker==24.9.0 +faker==24.11.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -433,7 +460,7 @@ greenlet==3.0.3 # via # -r requirements/monitoring/../production.txt # gevent -gunicorn==21.2.0 +gunicorn==22.0.0 # via -r requirements/monitoring/../production.txt idna==3.7 # via @@ -487,7 +514,7 @@ jmespath==1.0.1 # -r requirements/monitoring/../test.txt # boto3 # botocore -kombu==4.6.11 +kombu==5.3.7 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -588,7 +615,7 @@ platformdirs==4.2.0 # pylint # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -600,6 +627,13 @@ polib==1.2.0 # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # edx-i18n-tools +prompt-toolkit==3.0.43 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # -r requirements/monitoring/../production.txt + # -r requirements/monitoring/../test.txt + # click-repl psutil==5.9.8 # via # -r requirements/monitoring/../devstack.txt @@ -719,6 +753,7 @@ python-dateutil==2.9.0.post0 # -r requirements/monitoring/../test.txt # analytics-python # botocore + # celery # faker # freezegun # moto @@ -748,7 +783,6 @@ pytz==2024.1 # -r requirements/monitoring/../production.txt # -r requirements/monitoring/../test.txt # babel - # celery # drf-yasg pywatchman==2.0.0 # via @@ -979,8 +1013,17 @@ typing-extensions==4.11.0 # astroid # edx-opaque-keys # faker + # kombu # pydata-sphinx-theme # pylint +tzdata==2024.1 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # -r requirements/monitoring/../production.txt + # -r requirements/monitoring/../test.txt + # backports-zoneinfo + # celery uritemplate==4.1.1 # via # -r requirements/monitoring/../devstack.txt @@ -997,7 +1040,7 @@ urllib3==1.26.18 # botocore # requests # responses -vine==1.3.0 +vine==5.1.0 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt @@ -1005,12 +1048,20 @@ vine==1.3.0 # -r requirements/monitoring/../test.txt # amqp # celery -virtualenv==20.25.1 + # kombu +virtualenv==20.25.3 # via # -r requirements/monitoring/../devstack.txt # -r requirements/monitoring/../local.txt # -r requirements/monitoring/../test.txt # tox +wcwidth==0.2.13 + # via + # -r requirements/monitoring/../devstack.txt + # -r requirements/monitoring/../local.txt + # -r requirements/monitoring/../production.txt + # -r requirements/monitoring/../test.txt + # prompt-toolkit werkzeug==3.0.2 # via # -r requirements/monitoring/../devstack.txt diff --git a/requirements/production.txt b/requirements/production.txt index 7809c6eb..7d616aed 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==2.6.1 +amqp==5.2.0 # via # -r requirements/base.txt # kombu @@ -24,24 +24,26 @@ backoff==1.10.0 # via # -r requirements/base.txt # analytics-python -backports-zoneinfo==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt + # celery # django # djangorestframework -billiard==3.6.4.0 + # kombu +billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.34.84 +boto3==1.34.89 # via # -c requirements/constraints.txt # -r requirements/production.in -botocore==1.34.84 +botocore==1.34.89 # via # boto3 # s3transfer -celery==4.4.7 +celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -62,7 +64,23 @@ charset-normalizer==3.3.2 click==8.1.7 # via # -r requirements/base.txt + # celery + # click-didyoumean + # click-plugins + # click-repl # edx-django-utils +click-didyoumean==0.3.1 + # via + # -r requirements/base.txt + # celery +click-plugins==1.1.1 + # via + # -r requirements/base.txt + # celery +click-repl==0.3.0 + # via + # -r requirements/base.txt + # celery cryptography==42.0.5 # via # -r requirements/base.txt @@ -157,7 +175,7 @@ edx-django-utils==5.12.0 # edx-rest-api-client edx-drf-extensions==10.3.0 # via -r requirements/base.txt -edx-opaque-keys==2.5.1 +edx-opaque-keys==2.8.0 # via # -r requirements/base.txt # edx-drf-extensions @@ -167,7 +185,7 @@ gevent==24.2.1 # via -r requirements/production.in greenlet==3.0.3 # via gevent -gunicorn==21.2.0 +gunicorn==22.0.0 # via -r requirements/production.in idna==3.7 # via @@ -181,7 +199,7 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==4.6.11 +kombu==5.3.7 # via # -r requirements/base.txt # celery @@ -212,6 +230,10 @@ pbr==6.0.0 # via # -r requirements/base.txt # stevedore +prompt-toolkit==3.0.43 + # via + # -r requirements/base.txt + # click-repl psutil==5.9.8 # via # -r requirements/base.txt @@ -243,6 +265,7 @@ python-dateutil==2.9.0.post0 # -r requirements/base.txt # analytics-python # botocore + # celery python-memcached==1.62 # via -r requirements/nonlocal.txt python-slugify==4.0.1 @@ -256,7 +279,6 @@ python3-openid==3.2.0 pytz==2024.1 # via # -r requirements/base.txt - # celery # drf-yasg pyyaml==6.0.1 # via @@ -323,6 +345,12 @@ typing-extensions==4.11.0 # -r requirements/base.txt # asgiref # edx-opaque-keys + # kombu +tzdata==2024.1 + # via + # -r requirements/base.txt + # backports-zoneinfo + # celery uritemplate==4.1.1 # via # -r requirements/base.txt @@ -333,11 +361,16 @@ urllib3==1.26.18 # -r requirements/base.txt # botocore # requests -vine==1.3.0 +vine==5.1.0 # via # -r requirements/base.txt # amqp # celery + # kombu +wcwidth==0.2.13 + # via + # -r requirements/base.txt + # prompt-toolkit zope-event==5.0 # via gevent zope-interface==6.3 diff --git a/requirements/test.txt b/requirements/test.txt index 45abceab..c2060560 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,7 +4,7 @@ # # make upgrade # -amqp==2.6.1 +amqp==5.2.0 # via # -r requirements/base.txt # kombu @@ -28,27 +28,29 @@ backoff==1.10.0 # via # -r requirements/base.txt # analytics-python -backports-zoneinfo==0.2.1 +backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt + # celery # django # djangorestframework -billiard==3.6.4.0 + # kombu +billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.34.84 +boto3==1.34.89 # via # -c requirements/constraints.txt # moto -botocore==1.34.84 +botocore==1.34.89 # via # boto3 # moto # s3transfer cachetools==5.3.3 # via tox -celery==4.4.7 +celery==5.4.0 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -71,12 +73,28 @@ charset-normalizer==3.3.2 click==8.1.7 # via # -r requirements/base.txt + # celery + # click-didyoumean # click-log + # click-plugins + # click-repl # code-annotations # edx-django-utils # edx-lint +click-didyoumean==0.3.1 + # via + # -r requirements/base.txt + # celery click-log==0.4.0 # via edx-lint +click-plugins==1.1.1 + # via + # -r requirements/base.txt + # celery +click-repl==0.3.0 + # via + # -r requirements/base.txt + # celery code-annotations==1.8.0 # via # -c requirements/constraints.txt @@ -192,17 +210,17 @@ edx-drf-extensions==10.3.0 # via -r requirements/base.txt edx-lint==5.3.6 # via -r requirements/test.in -edx-opaque-keys==2.5.1 +edx-opaque-keys==2.8.0 # via # -r requirements/base.txt # edx-drf-extensions edx-rest-api-client==5.7.0 # via -r requirements/base.txt -exceptiongroup==1.2.0 +exceptiongroup==1.2.1 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==24.9.0 +faker==24.11.0 # via # -r requirements/test.in # factory-boy @@ -234,7 +252,7 @@ jmespath==1.0.1 # via # boto3 # botocore -kombu==4.6.11 +kombu==5.3.7 # via # -r requirements/base.txt # celery @@ -278,10 +296,14 @@ platformdirs==4.2.0 # pylint # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # pytest # tox +prompt-toolkit==3.0.43 + # via + # -r requirements/base.txt + # click-repl psutil==5.9.8 # via # -r requirements/base.txt @@ -338,6 +360,7 @@ python-dateutil==2.9.0.post0 # -r requirements/base.txt # analytics-python # botocore + # celery # faker # freezegun # moto @@ -353,7 +376,6 @@ python3-openid==3.2.0 pytz==2024.1 # via # -r requirements/base.txt - # celery # drf-yasg pyyaml==6.0.1 # via @@ -444,7 +466,13 @@ typing-extensions==4.11.0 # astroid # edx-opaque-keys # faker + # kombu # pylint +tzdata==2024.1 + # via + # -r requirements/base.txt + # backports-zoneinfo + # celery uritemplate==4.1.1 # via # -r requirements/base.txt @@ -456,13 +484,18 @@ urllib3==1.26.18 # botocore # requests # responses -vine==1.3.0 +vine==5.1.0 # via # -r requirements/base.txt # amqp # celery -virtualenv==20.25.1 + # kombu +virtualenv==20.25.3 # via tox +wcwidth==0.2.13 + # via + # -r requirements/base.txt + # prompt-toolkit werkzeug==3.0.2 # via moto xmltodict==0.13.0