diff --git a/requirements/base.txt b/requirements/base.txt index 6eb697407..14dd1d884 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,12 +6,14 @@ # algoliasearch==3.0.0 # via -r requirements/base.in -amqp==5.1.1 +amqp==5.2.0 # via kombu analytics-python==1.4.post1 # via -r requirements/base.in asgiref==3.7.2 - # via django + # via + # django + # django-cors-headers attrs==23.1.0 # via # jsonschema @@ -23,15 +25,15 @@ backports-zoneinfo[tzdata]==0.2.1 # celery # django # kombu -billiard==4.1.0 +billiard==4.2.0 # via celery -celery==5.3.4 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.in # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via requests cffi==1.16.0 # via @@ -55,7 +57,7 @@ click-repl==0.3.0 # via celery code-annotations==1.5.0 # via edx-toggles -cryptography==41.0.5 +cryptography==41.0.7 # via # pyjwt # social-auth-core @@ -96,7 +98,7 @@ django-clearcache==1.2.1 # via -r requirements/base.in django-config-models==2.5.1 # via -r requirements/base.in -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via -r requirements/base.in django-crum==0.7.9 # via @@ -143,13 +145,13 @@ edx-celeryutils==1.2.3 # via -r requirements/base.in edx-django-release-util==1.3.0 # via -r requirements/base.in -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.in # edx-rbac @@ -161,9 +163,9 @@ edx-rest-api-client==5.6.1 # via -r requirements/base.in edx-toggles==5.1.0 # via -r requirements/base.in -idna==3.4 +idna==3.6 # via requests -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # jsonschema # jsonschema-specifications @@ -175,11 +177,11 @@ jsonfield==3.1.0 # via edx-celeryutils jsonfield2==4.0.0.post0 # via -r requirements/base.in -jsonschema==4.19.2 +jsonschema==4.20.0 # via drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via jsonschema -kombu==5.3.2 +kombu==5.3.4 # via celery markupsafe==2.1.3 # via jinja2 @@ -187,19 +189,19 @@ monotonic==1.6 # via analytics-python mysqlclient==2.2.0 # via -r requirements/base.in -newrelic==9.1.1 +newrelic==9.2.0 # via edx-django-utils oauthlib==3.2.2 # via # requests-oauthlib # social-auth-core -pbr==5.11.1 +pbr==6.0.0 # via stevedore pkgutil-resolve-name==1.3.10 # via jsonschema ply==3.11 # via djangoql -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via click-repl psutil==5.9.6 # via edx-django-utils @@ -240,7 +242,7 @@ redis==3.5.3 # via # -c requirements/constraints.txt # -r requirements/base.in -referencing==0.30.2 +referencing==0.31.1 # via # jsonschema # jsonschema-specifications @@ -255,7 +257,7 @@ requests==2.31.0 # social-auth-core requests-oauthlib==1.3.1 # via social-auth-core -rpds-py==0.10.6 +rpds-py==0.13.2 # via # jsonschema # referencing @@ -278,7 +280,7 @@ social-auth-app-django==5.4.0 # via # -r requirements/base.in # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # edx-auth-backends # social-auth-app-django @@ -302,14 +304,14 @@ tzdata==2023.3 # celery uritemplate==4.1.1 # via drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via requests -vine==5.0.0 +vine==5.1.0 # via # amqp # celery # kombu -wcwidth==0.2.9 +wcwidth==0.2.12 # via prompt-toolkit xlsxwriter==3.1.9 # via -r requirements/base.in diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index d07da262c..42ff8e912 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -22,6 +22,7 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected 3.0.0 -# tox>4.0.0 isn't yet compatible with many tox plugins, causing CI failures in almost all repos. -# Details can be found in this discussion: https://github.com/tox-dev/tox/discussions/1810 -tox<4.0.0 +# virtualenv latest version requires platformdirs<4.0 which conflicts with tox>4.0 version +# This constraint can be removed once the issue +# https://github.com/pypa/virtualenv/issues/2666 gets resolved +platformdirs<4.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 1c2813b85..7ea87f5e8 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -8,7 +8,7 @@ algoliasearch==3.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -22,6 +22,7 @@ asgiref==3.7.2 # -r requirements/quality.txt # -r requirements/test.txt # django + # django-cors-headers astroid==2.11.7 # via # -c requirements/constraints.txt @@ -48,7 +49,7 @@ backports-zoneinfo[tzdata]==0.2.1 # celery # django # kombu -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -57,14 +58,14 @@ build==1.0.3 # via # -r requirements/pip-tools.txt # pip-tools -celery==5.3.4 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -125,13 +126,13 @@ coverage[toml]==7.3.2 # -r requirements/test.txt # coverage # pytest-cov -cryptography==41.0.5 +cryptography==41.0.7 # via # -r requirements/quality.txt # -r requirements/test.txt # pyjwt # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via # -r requirements/dev.in # -r requirements/test.txt @@ -196,7 +197,7 @@ django-config-models==2.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -274,7 +275,7 @@ edx-django-release-util==1.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -282,7 +283,7 @@ edx-django-utils==5.7.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -311,13 +312,13 @@ edx-toggles==5.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt -exceptiongroup==1.1.3 +exceptiongroup==1.2.0 # via # -r requirements/test.txt # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.13.0 +faker==20.1.0 # via # -r requirements/test.txt # factory-boy @@ -328,17 +329,17 @@ filelock==3.13.1 # virtualenv gunicorn==21.2.0 # via -r requirements/dev.in -idna==3.4 +idna==3.6 # via # -r requirements/quality.txt # -r requirements/test.txt # requests -importlib-metadata==6.8.0 +importlib-metadata==7.0.0 # via # -r requirements/pip-tools.txt # build # inflect -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -381,17 +382,17 @@ jsonfield2==4.0.0.post0 # via # -r requirements/quality.txt # -r requirements/test.txt -jsonschema==4.19.2 +jsonschema==4.20.0 # via # -r requirements/quality.txt # -r requirements/test.txt # drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -kombu==5.3.2 +kombu==5.3.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -422,7 +423,7 @@ mysqlclient==2.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -443,7 +444,7 @@ packaging==23.2 # tox path==16.7.1 # via edx-i18n-tools -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -457,6 +458,7 @@ pkgutil-resolve-name==1.3.10 # jsonschema platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/quality.txt # -r requirements/test.txt # pylint @@ -474,7 +476,7 @@ ply==3.11 # djangoql polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -497,7 +499,7 @@ pycparser==2.21 # cffi pydocstyle==6.3.0 # via -r requirements/quality.txt -pygments==2.16.1 +pygments==2.17.2 # via diff-cover pyjwt[crypto]==2.8.0 # via @@ -559,7 +561,7 @@ pytest==7.4.3 # pytest-django pytest-cov==4.1.0 # via -r requirements/test.txt -pytest-django==4.6.0 +pytest-django==4.7.0 # via -r requirements/test.txt python-dateutil==2.8.2 # via @@ -599,7 +601,7 @@ redis==3.5.3 # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/test.txt -referencing==0.30.2 +referencing==0.31.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -622,11 +624,11 @@ requests-oauthlib==1.3.1 # -r requirements/quality.txt # -r requirements/test.txt # social-auth-core -responses==0.23.3 +responses==0.24.1 # via # -r requirements/dev.in # -r requirements/test.txt -rpds-py==0.10.6 +rpds-py==0.13.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -671,7 +673,7 @@ social-auth-app-django==5.4.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -707,22 +709,17 @@ tomli==2.0.1 # pyproject-hooks # pytest # tox -tomlkit==0.12.2 +tomlkit==0.12.3 # via # -r requirements/quality.txt # -r requirements/test.txt # pylint tox==3.28.0 # via - # -c requirements/common_constraints.txt # -r requirements/test.txt # tox-battery tox-battery==0.6.2 # via -r requirements/test.txt -types-pyyaml==6.0.12.12 - # via - # -r requirements/test.txt - # responses typing-extensions==4.8.0 # via # -r requirements/quality.txt @@ -744,33 +741,33 @@ uritemplate==4.1.1 # -r requirements/quality.txt # -r requirements/test.txt # drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt # requests # responses -vine==5.0.0 +vine==5.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt # amqp # celery # kombu -virtualenv==20.24.6 +virtualenv==20.25.0 # via # -r requirements/test.txt # tox -wcwidth==0.2.9 +wcwidth==0.2.12 # via # -r requirements/quality.txt # -r requirements/test.txt # prompt-toolkit -wheel==0.41.3 +wheel==0.42.0 # via # -r requirements/pip-tools.txt # pip-tools -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/quality.txt # -r requirements/test.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index e0639b4b8..fe558df7b 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -10,7 +10,7 @@ alabaster==0.7.13 # via sphinx algoliasearch==3.0.0 # via -r requirements/test.txt -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/test.txt # kombu @@ -20,6 +20,7 @@ asgiref==3.7.2 # via # -r requirements/test.txt # django + # django-cors-headers astroid==2.11.7 # via # -c requirements/constraints.txt @@ -48,17 +49,17 @@ backports-zoneinfo[tzdata]==0.2.1 # kombu beautifulsoup4==4.12.2 # via pydata-sphinx-theme -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/test.txt # celery -celery==5.3.4 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/test.txt # requests @@ -108,12 +109,12 @@ coverage[toml]==7.3.2 # -r requirements/test.txt # coverage # pytest-cov -cryptography==41.0.5 +cryptography==41.0.7 # via # -r requirements/test.txt # pyjwt # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/test.txt defusedxml==0.7.1 # via @@ -161,7 +162,7 @@ django-clearcache==1.2.1 # via -r requirements/test.txt django-config-models==2.5.1 # via -r requirements/test.txt -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via -r requirements/test.txt django-crum==0.7.9 # via @@ -222,14 +223,14 @@ edx-celeryutils==1.2.3 # via -r requirements/test.txt edx-django-release-util==1.3.0 # via -r requirements/test.txt -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # -r requirements/test.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/test.txt # edx-rbac @@ -247,13 +248,13 @@ edx-rest-api-client==5.6.1 # via -r requirements/test.txt edx-toggles==5.1.0 # via -r requirements/test.txt -exceptiongroup==1.1.3 +exceptiongroup==1.2.0 # via # -r requirements/test.txt # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.13.0 +faker==20.1.0 # via # -r requirements/test.txt # factory-boy @@ -262,15 +263,15 @@ filelock==3.13.1 # -r requirements/test.txt # tox # virtualenv -idna==3.4 +idna==3.6 # via # -r requirements/test.txt # requests imagesize==1.4.1 # via sphinx -importlib-metadata==6.8.0 +importlib-metadata==7.0.0 # via sphinx -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # -r requirements/test.txt # jsonschema @@ -298,15 +299,15 @@ jsonfield==3.1.0 # edx-celeryutils jsonfield2==4.0.0.post0 # via -r requirements/test.txt -jsonschema==4.19.2 +jsonschema==4.20.0 # via # -r requirements/test.txt # drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via # -r requirements/test.txt # jsonschema -kombu==5.3.2 +kombu==5.3.4 # via # -r requirements/test.txt # celery @@ -328,7 +329,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.2.0 # via # -r requirements/test.txt # edx-django-utils @@ -346,7 +347,7 @@ packaging==23.2 # pytest # sphinx # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/test.txt # stevedore @@ -356,6 +357,7 @@ pkgutil-resolve-name==1.3.10 # jsonschema platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # pylint # virtualenv @@ -368,7 +370,7 @@ ply==3.11 # via # -r requirements/test.txt # djangoql -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via # -r requirements/test.txt # click-repl @@ -384,9 +386,9 @@ pycparser==2.21 # via # -r requirements/test.txt # cffi -pydata-sphinx-theme==0.14.3 +pydata-sphinx-theme==0.14.4 # via sphinx-book-theme -pygments==2.16.1 +pygments==2.17.2 # via # accessible-pygments # doc8 @@ -440,7 +442,7 @@ pytest==7.4.3 # pytest-django pytest-cov==4.1.0 # via -r requirements/test.txt -pytest-django==4.6.0 +pytest-django==4.7.0 # via -r requirements/test.txt python-dateutil==2.8.2 # via @@ -474,7 +476,7 @@ redis==3.5.3 # via # -c requirements/constraints.txt # -r requirements/test.txt -referencing==0.30.2 +referencing==0.31.1 # via # -r requirements/test.txt # jsonschema @@ -495,11 +497,11 @@ requests-oauthlib==1.3.1 # via # -r requirements/test.txt # social-auth-core -responses==0.23.3 +responses==0.24.1 # via -r requirements/test.txt restructuredtext-lint==1.4.0 # via doc8 -rpds-py==0.10.6 +rpds-py==0.13.2 # via # -r requirements/test.txt # jsonschema @@ -532,7 +534,7 @@ social-auth-app-django==5.4.0 # via # -r requirements/test.txt # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # -r requirements/test.txt # edx-auth-backends @@ -581,21 +583,16 @@ tomli==2.0.1 # pylint # pytest # tox -tomlkit==0.12.2 +tomlkit==0.12.3 # via # -r requirements/test.txt # pylint tox==3.28.0 # via - # -c requirements/common_constraints.txt # -r requirements/test.txt # tox-battery tox-battery==0.6.2 # via -r requirements/test.txt -types-pyyaml==6.0.12.12 - # via - # -r requirements/test.txt - # responses typing-extensions==4.8.0 # via # -r requirements/test.txt @@ -615,26 +612,26 @@ uritemplate==4.1.1 # via # -r requirements/test.txt # drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via # -r requirements/test.txt # requests # responses -vine==5.0.0 +vine==5.1.0 # via # -r requirements/test.txt # amqp # celery # kombu -virtualenv==20.24.6 +virtualenv==20.25.0 # via # -r requirements/test.txt # tox -wcwidth==0.2.9 +wcwidth==0.2.12 # via # -r requirements/test.txt # prompt-toolkit -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/test.txt # astroid diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index ea347319e..93a9cee28 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -8,7 +8,7 @@ build==1.0.3 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==6.8.0 +importlib-metadata==7.0.0 # via build packaging==23.2 # via build @@ -21,7 +21,7 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.41.3 +wheel==0.42.0 # via pip-tools zipp==3.17.0 # via importlib-metadata diff --git a/requirements/pip.txt b/requirements/pip.txt index 9014f2cf9..14cb99cd3 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.41.3 +wheel==0.42.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==23.3.1 # via -r requirements/pip.in -setuptools==68.2.2 +setuptools==69.0.2 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 7c39092ce..53c945d6e 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -6,7 +6,7 @@ # algoliasearch==3.0.0 # via -r requirements/base.txt -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/base.txt # kombu @@ -16,6 +16,7 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django + # django-cors-headers attrs==23.1.0 # via # -r requirements/base.txt @@ -32,16 +33,16 @@ backports-zoneinfo[tzdata]==0.2.1 # celery # django # kombu -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/base.txt # celery -celery==5.3.4 +celery==5.3.6 # via # -r requirements/base.txt # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/base.txt # requests @@ -79,7 +80,7 @@ code-annotations==1.5.0 # via # -r requirements/base.txt # edx-toggles -cryptography==41.0.5 +cryptography==41.0.7 # via # -r requirements/base.txt # pyjwt @@ -121,7 +122,7 @@ django-clearcache==1.2.1 # via -r requirements/base.txt django-config-models==2.5.1 # via -r requirements/base.txt -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -169,14 +170,14 @@ edx-celeryutils==1.2.3 # via -r requirements/base.txt edx-django-release-util==1.3.0 # via -r requirements/base.txt -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # -r requirements/base.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.txt # edx-rbac @@ -196,11 +197,11 @@ greenlet==3.0.1 # via gevent gunicorn==21.2.0 # via -r requirements/production.in -idna==3.4 +idna==3.6 # via # -r requirements/base.txt # requests -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # -r requirements/base.txt # jsonschema @@ -219,15 +220,15 @@ jsonfield==3.1.0 # edx-celeryutils jsonfield2==4.0.0.post0 # via -r requirements/base.txt -jsonschema==4.19.2 +jsonschema==4.20.0 # via # -r requirements/base.txt # drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via # -r requirements/base.txt # jsonschema -kombu==5.3.2 +kombu==5.3.4 # via # -r requirements/base.txt # celery @@ -241,7 +242,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==9.1.1 +newrelic==9.2.0 # via # -r requirements/base.txt # edx-django-utils @@ -252,7 +253,7 @@ oauthlib==3.2.2 # social-auth-core packaging==23.2 # via gunicorn -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/base.txt # stevedore @@ -264,7 +265,7 @@ ply==3.11 # via # -r requirements/base.txt # djangoql -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via # -r requirements/base.txt # click-repl @@ -323,7 +324,7 @@ pyyaml==6.0.1 # edx-django-release-util redis==3.5.3 # via -r requirements/base.txt -referencing==0.30.2 +referencing==0.31.1 # via # -r requirements/base.txt # jsonschema @@ -342,7 +343,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -rpds-py==0.10.6 +rpds-py==0.13.2 # via # -r requirements/base.txt # jsonschema @@ -372,7 +373,7 @@ social-auth-app-django==5.4.0 # via # -r requirements/base.txt # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # -r requirements/base.txt # edx-auth-backends @@ -406,17 +407,17 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via # -r requirements/base.txt # requests -vine==5.0.0 +vine==5.1.0 # via # -r requirements/base.txt # amqp # celery # kombu -wcwidth==0.2.9 +wcwidth==0.2.12 # via # -r requirements/base.txt # prompt-toolkit diff --git a/requirements/quality.txt b/requirements/quality.txt index cd0cecdb2..4cb673ba9 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -6,7 +6,7 @@ # algoliasearch==3.0.0 # via -r requirements/base.txt -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/base.txt # kombu @@ -16,6 +16,7 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django + # django-cors-headers astroid==2.11.7 # via # -c requirements/constraints.txt @@ -37,17 +38,17 @@ backports-zoneinfo[tzdata]==0.2.1 # celery # django # kombu -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/base.txt # celery -celery==5.3.4 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.txt # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/base.txt # requests @@ -90,7 +91,7 @@ code-annotations==1.5.0 # -r requirements/base.txt # edx-lint # edx-toggles -cryptography==41.0.5 +cryptography==41.0.7 # via # -r requirements/base.txt # pyjwt @@ -135,7 +136,7 @@ django-clearcache==1.2.1 # via -r requirements/base.txt django-config-models==2.5.1 # via -r requirements/base.txt -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -185,14 +186,14 @@ edx-celeryutils==1.2.3 # via -r requirements/base.txt edx-django-release-util==1.3.0 # via -r requirements/base.txt -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # -r requirements/base.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.txt # edx-rbac @@ -210,11 +211,11 @@ edx-rest-api-client==5.6.1 # via -r requirements/base.txt edx-toggles==5.1.0 # via -r requirements/base.txt -idna==3.4 +idna==3.6 # via # -r requirements/base.txt # requests -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # -r requirements/base.txt # jsonschema @@ -237,15 +238,15 @@ jsonfield==3.1.0 # edx-celeryutils jsonfield2==4.0.0.post0 # via -r requirements/base.txt -jsonschema==4.19.2 +jsonschema==4.20.0 # via # -r requirements/base.txt # drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via # -r requirements/base.txt # jsonschema -kombu==5.3.2 +kombu==5.3.4 # via # -r requirements/base.txt # celery @@ -263,7 +264,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==9.1.1 +newrelic==9.2.0 # via # -r requirements/base.txt # edx-django-utils @@ -272,7 +273,7 @@ oauthlib==3.2.2 # -r requirements/base.txt # requests-oauthlib # social-auth-core -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/base.txt # stevedore @@ -281,12 +282,14 @@ pkgutil-resolve-name==1.3.10 # -r requirements/base.txt # jsonschema platformdirs==3.11.0 - # via pylint + # via + # -c requirements/common_constraints.txt + # pylint ply==3.11 # via # -r requirements/base.txt # djangoql -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via # -r requirements/base.txt # click-repl @@ -363,7 +366,7 @@ redis==3.5.3 # via # -c requirements/constraints.txt # -r requirements/base.txt -referencing==0.30.2 +referencing==0.31.1 # via # -r requirements/base.txt # jsonschema @@ -382,7 +385,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -rpds-py==0.10.6 +rpds-py==0.13.2 # via # -r requirements/base.txt # jsonschema @@ -414,7 +417,7 @@ social-auth-app-django==5.4.0 # via # -r requirements/base.txt # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # -r requirements/base.txt # edx-auth-backends @@ -435,7 +438,7 @@ text-unidecode==1.3 # python-slugify tomli==2.0.1 # via pylint -tomlkit==0.12.2 +tomlkit==0.12.3 # via pylint typing-extensions==4.8.0 # via @@ -454,21 +457,21 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via # -r requirements/base.txt # requests -vine==5.0.0 +vine==5.1.0 # via # -r requirements/base.txt # amqp # celery # kombu -wcwidth==0.2.9 +wcwidth==0.2.12 # via # -r requirements/base.txt # prompt-toolkit -wrapt==1.15.0 +wrapt==1.16.0 # via astroid xlsxwriter==3.1.9 # via -r requirements/base.txt diff --git a/requirements/test.txt b/requirements/test.txt index 54c3c2f07..e1223e0ee 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,7 +6,7 @@ # algoliasearch==3.0.0 # via -r requirements/base.txt -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/base.txt # kombu @@ -16,6 +16,7 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django + # django-cors-headers astroid==2.11.7 # via # -c requirements/constraints.txt @@ -37,17 +38,17 @@ backports-zoneinfo[tzdata]==0.2.1 # celery # django # kombu -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/base.txt # celery -celery==5.3.4 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.txt # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/base.txt # requests @@ -95,12 +96,12 @@ coverage[toml]==7.3.2 # via # -r requirements/test.in # pytest-cov -cryptography==41.0.5 +cryptography==41.0.7 # via # -r requirements/base.txt # pyjwt # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/test.in defusedxml==0.7.1 # via @@ -143,7 +144,7 @@ django-clearcache==1.2.1 # via -r requirements/base.txt django-config-models==2.5.1 # via -r requirements/base.txt -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -195,14 +196,14 @@ edx-celeryutils==1.2.3 # via -r requirements/base.txt edx-django-release-util==1.3.0 # via -r requirements/base.txt -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # -r requirements/base.txt # django-config-models # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.txt # edx-rbac @@ -220,21 +221,21 @@ edx-rest-api-client==5.6.1 # via -r requirements/base.txt edx-toggles==5.1.0 # via -r requirements/base.txt -exceptiongroup==1.1.3 +exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==19.13.0 +faker==20.1.0 # via factory-boy filelock==3.13.1 # via # tox # virtualenv -idna==3.4 +idna==3.6 # via # -r requirements/base.txt # requests -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # -r requirements/base.txt # jsonschema @@ -257,15 +258,15 @@ jsonfield==3.1.0 # edx-celeryutils jsonfield2==4.0.0.post0 # via -r requirements/base.txt -jsonschema==4.19.2 +jsonschema==4.20.0 # via # -r requirements/base.txt # drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via # -r requirements/base.txt # jsonschema -kombu==5.3.2 +kombu==5.3.4 # via # -r requirements/base.txt # celery @@ -283,7 +284,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==9.1.1 +newrelic==9.2.0 # via # -r requirements/base.txt # edx-django-utils @@ -294,9 +295,10 @@ oauthlib==3.2.2 # social-auth-core packaging==23.2 # via + # pyproject-api # pytest # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/base.txt # stevedore @@ -306,7 +308,9 @@ pkgutil-resolve-name==1.3.10 # jsonschema platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # pylint + # tox # virtualenv pluggy==1.3.0 # via @@ -316,7 +320,7 @@ ply==3.11 # via # -r requirements/base.txt # djangoql -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via # -r requirements/base.txt # click-repl @@ -370,7 +374,7 @@ pytest==7.4.3 # pytest-django pytest-cov==4.1.0 # via -r requirements/test.in -pytest-django==4.6.0 +pytest-django==4.7.0 # via -r requirements/test.in python-dateutil==2.8.2 # via @@ -401,7 +405,7 @@ redis==3.5.3 # via # -c requirements/constraints.txt # -r requirements/base.txt -referencing==0.30.2 +referencing==0.31.1 # via # -r requirements/base.txt # jsonschema @@ -421,9 +425,9 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -responses==0.23.3 +responses==0.24.1 # via -r requirements/test.in -rpds-py==0.10.6 +rpds-py==0.13.2 # via # -r requirements/base.txt # jsonschema @@ -454,7 +458,7 @@ social-auth-app-django==5.4.0 # via # -r requirements/base.txt # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # -r requirements/base.txt # edx-auth-backends @@ -477,19 +481,17 @@ tomli==2.0.1 # via # coverage # pylint + # pyproject-api # pytest # tox -tomlkit==0.12.2 +tomlkit==0.12.3 # via pylint tox==3.28.0 # via - # -c requirements/common_constraints.txt # -r requirements/test.in # tox-battery tox-battery==0.6.2 # via -r requirements/test.in -types-pyyaml==6.0.12.12 - # via responses typing-extensions==4.8.0 # via # -r requirements/base.txt @@ -508,24 +510,24 @@ uritemplate==4.1.1 # via # -r requirements/base.txt # drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via # -r requirements/base.txt # requests # responses -vine==5.0.0 +vine==5.1.0 # via # -r requirements/base.txt # amqp # celery # kombu -virtualenv==20.24.6 +virtualenv==20.25.0 # via tox -wcwidth==0.2.9 +wcwidth==0.2.12 # via # -r requirements/base.txt # prompt-toolkit -wrapt==1.15.0 +wrapt==1.16.0 # via astroid xlsxwriter==3.1.9 # via -r requirements/base.txt diff --git a/requirements/validation.txt b/requirements/validation.txt index 2e81d159b..1615ce425 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -8,7 +8,7 @@ algoliasearch==3.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -22,6 +22,7 @@ asgiref==3.7.2 # -r requirements/quality.txt # -r requirements/test.txt # django + # django-cors-headers astroid==2.11.7 # via # -c requirements/constraints.txt @@ -48,19 +49,19 @@ backports-zoneinfo[tzdata]==0.2.1 # celery # django # kombu -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt # celery -celery==5.3.4 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/test.txt # django-celery-results # edx-celeryutils -certifi==2023.7.22 +certifi==2023.11.17 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -119,13 +120,13 @@ coverage[toml]==7.3.2 # -r requirements/test.txt # coverage # pytest-cov -cryptography==41.0.5 +cryptography==41.0.7 # via # -r requirements/quality.txt # -r requirements/test.txt # pyjwt # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/test.txt defusedxml==0.7.1 # via @@ -182,7 +183,7 @@ django-config-models==2.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt -django-cors-headers==4.3.0 +django-cors-headers==4.3.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -258,7 +259,7 @@ edx-django-release-util==1.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-django-utils==5.7.0 +edx-django-utils==5.9.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -266,7 +267,7 @@ edx-django-utils==5.7.0 # edx-drf-extensions # edx-rest-api-client # edx-toggles -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -293,13 +294,13 @@ edx-toggles==5.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt -exceptiongroup==1.1.3 +exceptiongroup==1.2.0 # via # -r requirements/test.txt # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.13.0 +faker==20.1.0 # via # -r requirements/test.txt # factory-boy @@ -308,12 +309,12 @@ filelock==3.13.1 # -r requirements/test.txt # tox # virtualenv -idna==3.4 +idna==3.6 # via # -r requirements/quality.txt # -r requirements/test.txt # requests -importlib-resources==6.1.0 +importlib-resources==6.1.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -347,17 +348,17 @@ jsonfield2==4.0.0.post0 # via # -r requirements/quality.txt # -r requirements/test.txt -jsonschema==4.19.2 +jsonschema==4.20.0 # via # -r requirements/quality.txt # -r requirements/test.txt # drf-spectacular -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2023.11.2 # via # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -kombu==5.3.2 +kombu==5.3.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -386,7 +387,7 @@ mysqlclient==2.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -402,7 +403,7 @@ packaging==23.2 # -r requirements/test.txt # pytest # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -414,6 +415,7 @@ pkgutil-resolve-name==1.3.10 # jsonschema platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/quality.txt # -r requirements/test.txt # pylint @@ -428,7 +430,7 @@ ply==3.11 # -r requirements/quality.txt # -r requirements/test.txt # djangoql -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.41 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -507,7 +509,7 @@ pytest==7.4.3 # pytest-django pytest-cov==4.1.0 # via -r requirements/test.txt -pytest-django==4.6.0 +pytest-django==4.7.0 # via -r requirements/test.txt python-dateutil==2.8.2 # via @@ -544,7 +546,7 @@ redis==3.5.3 # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/test.txt -referencing==0.30.2 +referencing==0.31.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -567,9 +569,9 @@ requests-oauthlib==1.3.1 # -r requirements/quality.txt # -r requirements/test.txt # social-auth-core -responses==0.23.3 +responses==0.24.1 # via -r requirements/test.txt -rpds-py==0.10.6 +rpds-py==0.13.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -613,7 +615,7 @@ social-auth-app-django==5.4.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-auth-backends -social-auth-core==4.5.0 +social-auth-core==4.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -644,22 +646,17 @@ tomli==2.0.1 # pylint # pytest # tox -tomlkit==0.12.2 +tomlkit==0.12.3 # via # -r requirements/quality.txt # -r requirements/test.txt # pylint tox==3.28.0 # via - # -c requirements/common_constraints.txt # -r requirements/test.txt # tox-battery tox-battery==0.6.2 # via -r requirements/test.txt -types-pyyaml==6.0.12.12 - # via - # -r requirements/test.txt - # responses typing-extensions==4.8.0 # via # -r requirements/quality.txt @@ -681,29 +678,29 @@ uritemplate==4.1.1 # -r requirements/quality.txt # -r requirements/test.txt # drf-spectacular -urllib3==2.0.7 +urllib3==2.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt # requests # responses -vine==5.0.0 +vine==5.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt # amqp # celery # kombu -virtualenv==20.24.6 +virtualenv==20.25.0 # via # -r requirements/test.txt # tox -wcwidth==0.2.9 +wcwidth==0.2.12 # via # -r requirements/quality.txt # -r requirements/test.txt # prompt-toolkit -wrapt==1.15.0 +wrapt==1.16.0 # via # -r requirements/quality.txt # -r requirements/test.txt