From 9a5da1ad527fbb21bada3a1b8142c019aee69f44 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 14 Nov 2023 10:24:03 -0500 Subject: [PATCH] chore: Updating Python Requirements --- requirements/base.txt | 10 +++--- requirements/ci.txt | 27 ++++++++++------ requirements/common_constraints.txt | 7 +++-- requirements/dev.txt | 47 +++++++++++++++++---------- requirements/doc.txt | 49 ++++++++++++++++++----------- requirements/production.txt | 10 +++--- requirements/quality.txt | 49 ++++++++++++++++++----------- requirements/test.txt | 37 +++++++++++++--------- requirements/validation.txt | 49 +++++++++++++++++++---------- 9 files changed, 179 insertions(+), 106 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 3d38028e..826084b8 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,9 +16,9 @@ attrs==23.1.0 # openedx-events bleach==6.1.0 # via lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # boto3 # s3transfer @@ -195,7 +195,7 @@ lxml==4.9.3 # via # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # lti-consumer-xblock # xblock @@ -206,7 +206,7 @@ markupsafe==2.1.3 # xblock mysqlclient==2.2.0 # via -r requirements/base.in -newrelic==9.1.1 +newrelic==9.1.2 # via edx-django-utils oauthlib==3.2.2 # via @@ -226,7 +226,7 @@ openedx-filters==1.6.0 # via lti-consumer-xblock packaging==23.2 # via drf-yasg -pbr==5.11.1 +pbr==6.0.0 # via stevedore psutil==5.9.6 # via edx-django-utils diff --git a/requirements/ci.txt b/requirements/ci.txt index c4154920..56d06344 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,6 +4,12 @@ # # make upgrade # +cachetools==5.3.2 + # via tox +chardet==5.2.0 + # via tox +colorama==0.4.6 + # via tox distlib==0.3.7 # via virtualenv filelock==3.13.1 @@ -11,20 +17,23 @@ filelock==3.13.1 # tox # virtualenv packaging==23.2 - # via tox + # via + # pyproject-api + # tox platformdirs==3.11.0 - # via virtualenv + # via + # -c requirements/common_constraints.txt + # tox + # virtualenv pluggy==1.3.0 # via tox -py==1.11.0 - # via tox -six==1.16.0 +pyproject-api==1.6.1 # via tox tomli==2.0.1 - # via tox -tox==3.28.0 # via - # -c requirements/common_constraints.txt - # -r requirements/ci.in + # pyproject-api + # tox +tox==4.11.3 + # via -r requirements/ci.in virtualenv==20.24.6 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 5a86f013..38aa6a63 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -23,6 +23,7 @@ elasticsearch<7.14.0 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected -# 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 a6218156..0605b03f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -30,11 +30,11 @@ bleach==6.1.0 # via # -r requirements/validation.txt # lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via # -r requirements/validation.txt # fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # -r requirements/validation.txt # boto3 @@ -43,6 +43,10 @@ build==1.0.3 # via # -r requirements/pip-tools.txt # pip-tools +cachetools==5.3.2 + # via + # -r requirements/validation.txt + # tox certifi==2023.7.22 # via # -r requirements/validation.txt @@ -53,7 +57,10 @@ cffi==1.16.0 # cryptography # pynacl chardet==5.2.0 - # via diff-cover + # via + # -r requirements/validation.txt + # diff-cover + # tox charset-normalizer==3.3.2 # via # -r requirements/validation.txt @@ -76,6 +83,10 @@ code-annotations==1.5.0 # -r requirements/validation.txt # edx-lint # edx-toggles +colorama==0.4.6 + # via + # -r requirements/validation.txt + # tox coreapi==2.3.3 # via # -r requirements/validation.txt @@ -96,14 +107,14 @@ cryptography==41.0.5 # pyjwt # secretstorage # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/validation.txt defusedxml==0.8.0rc2 # via # -r requirements/validation.txt # python3-openid # social-auth-core -diff-cover==8.0.0 +diff-cover==8.0.1 # via -r requirements/dev.in dill==0.3.7 # via @@ -259,7 +270,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==19.13.0 +faker==20.0.0 # via # -r requirements/validation.txt # factory-boy @@ -343,7 +354,7 @@ jsonfield==3.1.0 # via # -r requirements/validation.txt # lti-consumer-xblock -keyring==24.2.0 +keyring==24.3.0 # via # -r requirements/validation.txt # twine @@ -359,7 +370,7 @@ lxml==4.9.3 # edx-i18n-tools # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # -r requirements/validation.txt # lti-consumer-xblock @@ -390,7 +401,7 @@ more-itertools==10.1.0 # jaraco-classes mysqlclient==2.2.0 # via -r requirements/validation.txt -newrelic==9.1.1 +newrelic==9.1.2 # via # -r requirements/validation.txt # edx-django-utils @@ -427,11 +438,12 @@ packaging==23.2 # -r requirements/validation.txt # build # drf-yasg + # pyproject-api # pytest # tox path==16.7.1 # via edx-i18n-tools -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/validation.txt # stevedore @@ -445,6 +457,7 @@ platformdirs==3.11.0 # via # -r requirements/validation.txt # pylint + # tox # virtualenv pluggy==1.3.0 # via @@ -458,10 +471,6 @@ psutil==5.9.6 # via # -r requirements/validation.txt # edx-django-utils -py==1.11.0 - # via - # -r requirements/validation.txt - # tox pycodestyle==2.11.1 # via -r requirements/validation.txt pycparser==2.21 @@ -525,6 +534,10 @@ pynacl==1.5.0 # via # -r requirements/validation.txt # edx-django-utils +pyproject-api==1.6.1 + # via + # -r requirements/validation.txt + # tox pyproject-hooks==1.0.0 # via # -r requirements/pip-tools.txt @@ -536,7 +549,7 @@ pytest==7.4.3 # pytest-django pytest-cov==4.1.0 # via -r requirements/validation.txt -pytest-django==4.6.0 +pytest-django==4.7.0 # via -r requirements/validation.txt python-dateutil==2.8.2 # via @@ -637,7 +650,6 @@ six==1.16.0 # fs-s3fs # pyjwkest # python-dateutil - # tox slumber==0.7.1 # via # -r requirements/validation.txt @@ -678,6 +690,7 @@ tomli==2.0.1 # coverage # pip-tools # pylint + # pyproject-api # pyproject-hooks # pytest # tox @@ -685,7 +698,7 @@ tomlkit==0.12.2 # via # -r requirements/validation.txt # pylint -tox==3.28.0 +tox==4.11.3 # via -r requirements/validation.txt twine==4.0.2 # via -r requirements/validation.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 2a0a28cf..c393eeee 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -34,17 +34,21 @@ bleach==6.1.0 # via # -r requirements/test.txt # lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # -r requirements/test.txt # boto3 # s3transfer build==1.0.3 # via -r requirements/doc.in +cachetools==5.3.2 + # via + # -r requirements/test.txt + # tox certifi==2023.7.22 # via # -r requirements/test.txt @@ -54,6 +58,10 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl +chardet==5.2.0 + # via + # -r requirements/test.txt + # tox charset-normalizer==3.3.2 # via # -r requirements/test.txt @@ -74,6 +82,10 @@ code-annotations==1.5.0 # -r requirements/test.txt # edx-lint # edx-toggles +colorama==0.4.6 + # via + # -r requirements/test.txt + # tox coreapi==2.3.3 # via # -r requirements/test.txt @@ -94,7 +106,7 @@ cryptography==41.0.5 # pyjwt # secretstorage # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/test.txt defusedxml==0.8.0rc2 # via @@ -256,7 +268,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.13.0 +faker==20.0.0 # via # -r requirements/test.txt # factory-boy @@ -336,7 +348,7 @@ jsonfield==3.1.0 # via # -r requirements/test.txt # lti-consumer-xblock -keyring==24.2.0 +keyring==24.3.0 # via twine lazy==1.6 # via @@ -349,7 +361,7 @@ lxml==4.9.3 # -r requirements/test.txt # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # -r requirements/test.txt # lti-consumer-xblock @@ -374,7 +386,7 @@ more-itertools==10.1.0 # via jaraco-classes mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.1.2 # via # -r requirements/test.txt # edx-django-utils @@ -408,10 +420,11 @@ packaging==23.2 # -r requirements/test.txt # build # drf-yasg + # pyproject-api # pytest # sphinx # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/test.txt # stevedore @@ -419,8 +432,10 @@ pkginfo==1.9.6 # via twine platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # pylint + # tox # virtualenv pluggy==1.3.0 # via @@ -431,10 +446,6 @@ psutil==5.9.6 # via # -r requirements/test.txt # edx-django-utils -py==1.11.0 - # via - # -r requirements/test.txt - # tox pycparser==2.21 # via # -r requirements/test.txt @@ -494,6 +505,10 @@ pynacl==1.5.0 # via # -r requirements/test.txt # edx-django-utils +pyproject-api==1.6.1 + # via + # -r requirements/test.txt + # tox pyproject-hooks==1.0.0 # via build pytest==7.4.3 @@ -503,7 +518,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 @@ -598,7 +613,6 @@ six==1.16.0 # fs-s3fs # pyjwkest # python-dateutil - # tox slumber==0.7.1 # via # -r requirements/test.txt @@ -652,6 +666,7 @@ tomli==2.0.1 # coverage # doc8 # pylint + # pyproject-api # pyproject-hooks # pytest # tox @@ -659,10 +674,8 @@ tomlkit==0.12.2 # via # -r requirements/test.txt # pylint -tox==3.28.0 - # via - # -c requirements/common_constraints.txt - # -r requirements/test.txt +tox==4.11.3 + # via -r requirements/test.txt twine==4.0.2 # via -r requirements/doc.in typing-extensions==4.8.0 diff --git a/requirements/production.txt b/requirements/production.txt index 5a0929ad..3423dca7 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -25,12 +25,12 @@ bleach==6.1.0 # via # -r requirements/base.txt # lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via # -r requirements/base.txt # django-ses # fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # -r requirements/base.txt # boto3 @@ -266,7 +266,7 @@ lxml==4.9.3 # -r requirements/base.txt # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # -r requirements/base.txt # lti-consumer-xblock @@ -281,7 +281,7 @@ mysqlclient==2.2.0 # via # -r requirements/base.txt # -r requirements/production.in -newrelic==9.1.1 +newrelic==9.1.2 # via # -r requirements/base.txt # edx-django-utils @@ -313,7 +313,7 @@ packaging==23.2 # -r requirements/base.txt # drf-yasg # gunicorn -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/base.txt # stevedore diff --git a/requirements/quality.txt b/requirements/quality.txt index 512530c3..5bad6473 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -30,15 +30,19 @@ bleach==6.1.0 # via # -r requirements/test.txt # lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via # -r requirements/test.txt # fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # -r requirements/test.txt # boto3 # s3transfer +cachetools==5.3.2 + # via + # -r requirements/test.txt + # tox certifi==2023.7.22 # via # -r requirements/test.txt @@ -48,6 +52,10 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl +chardet==5.2.0 + # via + # -r requirements/test.txt + # tox charset-normalizer==3.3.2 # via # -r requirements/test.txt @@ -68,6 +76,10 @@ code-annotations==1.5.0 # -r requirements/test.txt # edx-lint # edx-toggles +colorama==0.4.6 + # via + # -r requirements/test.txt + # tox coreapi==2.3.3 # via # -r requirements/test.txt @@ -88,7 +100,7 @@ cryptography==41.0.5 # pyjwt # secretstorage # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/test.txt defusedxml==0.8.0rc2 # via @@ -244,7 +256,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.13.0 +faker==20.0.0 # via # -r requirements/test.txt # factory-boy @@ -320,7 +332,7 @@ jsonfield==3.1.0 # via # -r requirements/test.txt # lti-consumer-xblock -keyring==24.2.0 +keyring==24.3.0 # via twine lazy==1.6 # via @@ -333,7 +345,7 @@ lxml==4.9.3 # -r requirements/test.txt # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # -r requirements/test.txt # lti-consumer-xblock @@ -358,7 +370,7 @@ more-itertools==10.1.0 # via jaraco-classes mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.1.2 # via # -r requirements/test.txt # edx-django-utils @@ -391,9 +403,10 @@ packaging==23.2 # via # -r requirements/test.txt # drf-yasg + # pyproject-api # pytest # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/test.txt # stevedore @@ -401,8 +414,10 @@ pkginfo==1.9.6 # via twine platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # -r requirements/test.txt # pylint + # tox # virtualenv pluggy==1.3.0 # via @@ -413,10 +428,6 @@ psutil==5.9.6 # via # -r requirements/test.txt # edx-django-utils -py==1.11.0 - # via - # -r requirements/test.txt - # tox pycodestyle==2.11.1 # via -r requirements/quality.in pycparser==2.21 @@ -478,6 +489,10 @@ pynacl==1.5.0 # via # -r requirements/test.txt # edx-django-utils +pyproject-api==1.6.1 + # via + # -r requirements/test.txt + # tox pytest==7.4.3 # via # -r requirements/test.txt @@ -485,7 +500,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 @@ -575,7 +590,6 @@ six==1.16.0 # fs-s3fs # pyjwkest # python-dateutil - # tox slumber==0.7.1 # via # -r requirements/test.txt @@ -610,16 +624,15 @@ tomli==2.0.1 # -r requirements/test.txt # coverage # pylint + # pyproject-api # pytest # tox tomlkit==0.12.2 # via # -r requirements/test.txt # pylint -tox==3.28.0 - # via - # -c requirements/common_constraints.txt - # -r requirements/test.txt +tox==4.11.3 + # via -r requirements/test.txt twine==4.0.2 # via -r requirements/quality.in typing-extensions==4.8.0 diff --git a/requirements/test.txt b/requirements/test.txt index ee496088..0ebcab44 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -29,15 +29,17 @@ bleach==6.1.0 # via # -r requirements/base.txt # lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via # -r requirements/base.txt # fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # -r requirements/base.txt # boto3 # s3transfer +cachetools==5.3.2 + # via tox certifi==2023.7.22 # via # -r requirements/base.txt @@ -47,6 +49,8 @@ cffi==1.16.0 # -r requirements/base.txt # cryptography # pynacl +chardet==5.2.0 + # via tox charset-normalizer==3.3.2 # via # -r requirements/base.txt @@ -66,6 +70,8 @@ code-annotations==1.5.0 # -r requirements/test.in # edx-lint # edx-toggles +colorama==0.4.6 + # via tox coreapi==2.3.3 # via # -r requirements/base.txt @@ -84,7 +90,7 @@ cryptography==41.0.5 # -r requirements/base.txt # pyjwt # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via -r requirements/test.in defusedxml==0.8.0rc2 # via @@ -229,7 +235,7 @@ exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==19.13.0 +faker==20.0.0 # via factory-boy fastavro==1.9.0 # via @@ -296,7 +302,7 @@ lxml==4.9.3 # -r requirements/base.txt # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # -r requirements/base.txt # lti-consumer-xblock @@ -313,7 +319,7 @@ mock==5.1.0 # via -r requirements/test.in mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==9.1.1 +newrelic==9.1.2 # via # -r requirements/base.txt # edx-django-utils @@ -344,15 +350,18 @@ packaging==23.2 # via # -r requirements/base.txt # drf-yasg + # pyproject-api # pytest # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/base.txt # stevedore platformdirs==3.11.0 # via + # -c requirements/common_constraints.txt # pylint + # tox # virtualenv pluggy==1.3.0 # via @@ -362,8 +371,6 @@ psutil==5.9.6 # via # -r requirements/base.txt # edx-django-utils -py==1.11.0 - # via tox pycparser==2.21 # via # -r requirements/base.txt @@ -411,13 +418,15 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils +pyproject-api==1.6.1 + # via tox pytest==7.4.3 # via # pytest-cov # 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 @@ -495,7 +504,6 @@ six==1.16.0 # fs-s3fs # pyjwkest # python-dateutil - # tox slumber==0.7.1 # via # -r requirements/base.txt @@ -527,14 +535,13 @@ tomli==2.0.1 # via # coverage # pylint + # pyproject-api # pytest # tox tomlkit==0.12.2 # via pylint -tox==3.28.0 - # via - # -c requirements/common_constraints.txt - # -r requirements/test.in +tox==4.11.3 + # via -r requirements/test.in typing-extensions==4.8.0 # via # -r requirements/base.txt diff --git a/requirements/validation.txt b/requirements/validation.txt index 2944d8ed..82ea7f72 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -36,17 +36,22 @@ bleach==6.1.0 # -r requirements/quality.txt # -r requirements/test.txt # lti-consumer-xblock -boto3==1.28.79 +boto3==1.28.85 # via # -r requirements/quality.txt # -r requirements/test.txt # fs-s3fs -botocore==1.31.79 +botocore==1.31.85 # via # -r requirements/quality.txt # -r requirements/test.txt # boto3 # s3transfer +cachetools==5.3.2 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # tox certifi==2023.7.22 # via # -r requirements/quality.txt @@ -58,6 +63,11 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl +chardet==5.2.0 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # tox charset-normalizer==3.3.2 # via # -r requirements/quality.txt @@ -82,6 +92,11 @@ code-annotations==1.5.0 # -r requirements/test.txt # edx-lint # edx-toggles +colorama==0.4.6 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # tox coreapi==2.3.3 # via # -r requirements/quality.txt @@ -106,7 +121,7 @@ cryptography==41.0.5 # pyjwt # secretstorage # social-auth-core -ddt==1.6.0 +ddt==1.7.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -313,7 +328,7 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==19.13.0 +faker==20.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -410,7 +425,7 @@ jsonfield==3.1.0 # -r requirements/quality.txt # -r requirements/test.txt # lti-consumer-xblock -keyring==24.2.0 +keyring==24.3.0 # via # -r requirements/quality.txt # twine @@ -429,7 +444,7 @@ lxml==4.9.3 # -r requirements/test.txt # lti-consumer-xblock # xblock -mako==1.2.4 +mako==1.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -467,7 +482,7 @@ mysqlclient==2.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.1.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -509,9 +524,10 @@ packaging==23.2 # -r requirements/quality.txt # -r requirements/test.txt # drf-yasg + # pyproject-api # pytest # tox -pbr==5.11.1 +pbr==6.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -525,6 +541,7 @@ platformdirs==3.11.0 # -r requirements/quality.txt # -r requirements/test.txt # pylint + # tox # virtualenv pluggy==1.3.0 # via @@ -537,11 +554,6 @@ psutil==5.9.6 # -r requirements/quality.txt # -r requirements/test.txt # edx-django-utils -py==1.11.0 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # tox pycodestyle==2.11.1 # via -r requirements/quality.txt pycparser==2.21 @@ -616,6 +628,11 @@ pynacl==1.5.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-django-utils +pyproject-api==1.6.1 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # tox pytest==7.4.3 # via # -r requirements/quality.txt @@ -626,7 +643,7 @@ pytest-cov==4.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt -pytest-django==4.6.0 +pytest-django==4.7.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -742,7 +759,6 @@ six==1.16.0 # fs-s3fs # pyjwkest # python-dateutil - # tox slumber==0.7.1 # via # -r requirements/quality.txt @@ -786,6 +802,7 @@ tomli==2.0.1 # -r requirements/test.txt # coverage # pylint + # pyproject-api # pytest # tox tomlkit==0.12.2 @@ -793,7 +810,7 @@ tomlkit==0.12.2 # -r requirements/quality.txt # -r requirements/test.txt # pylint -tox==3.28.0 +tox==4.11.3 # via # -r requirements/quality.txt # -r requirements/test.txt