diff --git a/requirements/base.txt b/requirements/base.txt index 79efb7b..62f6933 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -68,7 +68,7 @@ psutil==7.1.0 # via edx-django-utils pycparser==2.23 # via cffi -pynacl==1.6.0 +pynacl==1.6.2 # via edx-django-utils python-dateutil==2.9.0.post0 # via celery diff --git a/requirements/dev.txt b/requirements/dev.txt index 28cc99d..96a1622 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -103,6 +103,7 @@ django==4.2.27 # django-crum # django-model-utils # django-waffle + # djangorestframework # edx-celeryutils # edx-django-utils # edx-i18n-tools @@ -119,6 +120,8 @@ django-waffle==5.0.0 # via # -r quality.txt # edx-django-utils +djangorestframework==3.16.1 + # via -r quality.txt edx-celeryutils==1.4.0 # via -r quality.txt edx-django-utils==8.0.1 @@ -247,7 +250,7 @@ pylint-plugin-utils==0.9.0 # -r quality.txt # pylint-celery # pylint-django -pynacl==1.6.0 +pynacl==1.6.2 # via # -r quality.txt # edx-django-utils diff --git a/requirements/doc.txt b/requirements/doc.txt index 376c84c..fd7a76e 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -9,7 +9,9 @@ accessible-pygments==0.0.5 alabaster==1.0.0 # via sphinx amqp==5.3.1 - # via kombu + # via + # -r test.txt + # kombu asgiref==3.10.0 # via # -r test.txt @@ -23,10 +25,13 @@ backports-tarfile==1.2.0 beautifulsoup4==4.14.2 # via pydata-sphinx-theme billiard==4.2.2 - # via celery + # via + # -r test.txt + # celery celery==5.5.3 # via # -c constraints.txt + # -r test.txt # edx-celeryutils certifi==2025.10.5 # via requests @@ -71,9 +76,11 @@ ddt==1.7.2 django==4.2.27 # via # -c common_constraints.txt + # -r test.txt # django-crum # django-model-utils # django-waffle + # djangorestframework # edx-celeryutils # edx-django-utils # jsonfield @@ -89,6 +96,8 @@ django-waffle==5.0.0 # via # -r test.txt # edx-django-utils +djangorestframework==3.16.1 + # via -r test.txt doc8==2.0.0 # via -r doc.in docutils==0.21.2 @@ -142,7 +151,9 @@ jsonfield==3.2.0 keyring==25.6.0 # via twine kombu==5.5.4 - # via celery + # via + # -r test.txt + # celery markdown-it-py==4.0.0 # via rich markupsafe==3.0.3 @@ -196,7 +207,7 @@ pygments==2.19.2 # readme-renderer # rich # sphinx -pynacl==1.6.0 +pynacl==1.6.2 # via # -r test.txt # edx-django-utils @@ -305,6 +316,7 @@ urllib3==2.6.0 # twine vine==5.1.0 # via + # -r test.txt # amqp # celery # kombu diff --git a/requirements/quality.txt b/requirements/quality.txt index d83d9dd..f9f9449 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -5,7 +5,9 @@ # make upgrade # amqp==5.3.1 - # via kombu + # via + # -r test.txt + # kombu asgiref==3.10.0 # via # -r test.txt @@ -15,10 +17,13 @@ astroid==3.3.11 # pylint # pylint-celery billiard==4.2.2 - # via celery + # via + # -r test.txt + # celery celery==5.5.3 # via # -c constraints.txt + # -r test.txt # edx-celeryutils cffi==2.0.0 # via @@ -64,9 +69,11 @@ dill==0.4.0 django==4.2.27 # via # -c common_constraints.txt + # -r test.txt # django-crum # django-model-utils # django-waffle + # djangorestframework # edx-celeryutils # edx-django-utils # jsonfield @@ -82,6 +89,8 @@ django-waffle==5.0.0 # via # -r test.txt # edx-django-utils +djangorestframework==3.16.1 + # via -r test.txt edx-celeryutils==1.4.0 # via -r test.txt edx-django-utils==8.0.1 @@ -111,7 +120,9 @@ jsonfield==3.2.0 # -r test.txt # edx-celeryutils kombu==5.5.4 - # via celery + # via + # -r test.txt + # celery markupsafe==3.0.3 # via # -r test.txt @@ -166,7 +177,7 @@ pylint-plugin-utils==0.9.0 # via # pylint-celery # pylint-django -pynacl==1.6.0 +pynacl==1.6.2 # via # -r test.txt # edx-django-utils @@ -228,6 +239,7 @@ tzdata==2025.2 # kombu vine==5.1.0 # via + # -r test.txt # amqp # celery # kombu diff --git a/requirements/test.txt b/requirements/test.txt index a359cbf..0e853d2 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,27 +4,30 @@ # # make upgrade # +amqp==5.3.1 # via - # -r requirements/base.txt + # -r base.txt # kombu asgiref==3.10.0 # via - # -r requirements/base.txt + # -r base.txt # django +billiard==4.2.2 # via - # -r requirements/base.txt + # -r base.txt # celery +celery==5.5.3 # via - # -c requirements/constraints.txt - # -r requirements/base.txt + # -c constraints.txt + # -r base.txt # edx-celeryutils cffi==2.0.0 # via - # -r requirements/base.txt + # -r base.txt # pynacl click==8.3.0 # via - # -r requirements/base.txt + # -r base.txt # celery # click-didyoumean # click-plugins @@ -33,25 +36,26 @@ click==8.3.0 # edx-django-utils click-didyoumean==0.3.1 # via - # -r requirements/base.txt + # -r base.txt # celery click-plugins==1.1.1.2 # via - # -r requirements/base.txt + # -r base.txt # celery click-repl==0.3.0 # via - # -r requirements/base.txt + # -r base.txt # celery code-annotations==2.3.0 - # via -r requirements/test.in + # via -r test.in coverage[toml]==7.11.0 # via pytest-cov ddt==1.7.2 - # via -r requirements/test.in + # via -r test.in +django==4.2.27 # via - # -c requirements/common_constraints.txt - # -r requirements/base.txt + # -c common_constraints.txt + # -r base.txt # django-crum # django-model-utils # django-waffle @@ -61,23 +65,24 @@ ddt==1.7.2 # jsonfield django-crum==0.7.9 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils django-model-utils==5.0.0 # via - # -r requirements/base.txt + # -r base.txt # edx-celeryutils django-waffle==5.0.0 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils - # via -r requirements/base.txt +djangorestframework==3.16.1 + # via -r base.txt edx-celeryutils==1.4.0 - # via -r requirements/base.txt + # via -r base.txt edx-django-utils==8.0.1 - # via -r requirements/base.txt + # via -r base.txt freezegun==1.5.5 - # via -r requirements/test.in + # via -r test.in greenlet==3.2.4 # via sqlalchemy iniconfig==2.3.0 @@ -86,18 +91,19 @@ jinja2==3.1.6 # via code-annotations jsonfield==3.2.0 # via - # -r requirements/base.txt + # -r base.txt # edx-celeryutils +kombu==5.5.4 # via - # -r requirements/base.txt + # -r base.txt # celery markupsafe==3.0.3 # via jinja2 mock==5.2.0 - # via -r requirements/test.in + # via -r test.in packaging==25.0 # via - # -r requirements/base.txt + # -r base.txt # kombu # pytest pluggy==1.6.0 @@ -106,33 +112,33 @@ pluggy==1.6.0 # pytest-cov prompt-toolkit==3.0.52 # via - # -r requirements/base.txt + # -r base.txt # click-repl psutil==7.1.0 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils pycparser==2.23 # via - # -r requirements/base.txt + # -r base.txt # cffi pygments==2.19.2 # via pytest -pynacl==1.6.0 +pynacl==1.6.2 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils pytest==8.4.2 # via # pytest-cov # pytest-django pytest-cov==7.0.0 - # via -r requirements/test.in + # via -r test.in pytest-django==4.11.1 - # via -r requirements/test.in + # via -r test.in python-dateutil==2.9.0.post0 # via - # -r requirements/base.txt + # -r base.txt # celery # freezegun python-slugify==8.0.4 @@ -140,20 +146,20 @@ python-slugify==8.0.4 pyyaml==6.0.3 # via code-annotations simplejson==3.20.2 - # via -r requirements/base.txt + # via -r base.txt six==1.17.0 # via - # -r requirements/base.txt + # -r base.txt # python-dateutil sqlalchemy==2.0.44 - # via -r requirements/test.in + # via -r test.in sqlparse==0.5.3 # via - # -r requirements/base.txt + # -r base.txt # django stevedore==5.5.0 # via - # -r requirements/base.txt + # -r base.txt # code-annotations # edx-django-utils text-unidecode==1.3 @@ -162,14 +168,15 @@ typing-extensions==4.15.0 # via sqlalchemy tzdata==2025.2 # via - # -r requirements/base.txt + # -r base.txt # kombu +vine==5.1.0 # via - # -r requirements/base.txt + # -r base.txt # amqp # celery # kombu wcwidth==0.2.14 # via - # -r requirements/base.txt + # -r base.txt # prompt-toolkit