diff --git a/requirements/ci.txt b/requirements/ci.txt index 948bca8..a5d1d36 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -14,7 +14,7 @@ mock==5.0.2 # via -r requirements/ci.in packaging==23.1 # via tox -platformdirs==3.2.0 +platformdirs==3.5.1 # via virtualenv pluggy==1.0.0 # via tox @@ -31,5 +31,5 @@ tox==3.28.0 # tox-battery tox-battery==0.6.1 # via -r requirements/ci.in -virtualenv==20.22.0 +virtualenv==20.23.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 23a287c..fbeb8bc 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -6,9 +6,9 @@ # appdirs==1.4.4 # via fs -asgiref==3.6.0 +asgiref==3.7.1 # via django -astroid==2.15.4 +astroid==2.15.5 # via # pylint # pylint-celery @@ -16,7 +16,7 @@ bleach==6.0.0 # via readme-renderer build==0.10.0 # via pip-tools -certifi==2022.12.7 +certifi==2023.5.7 # via requests cffi==1.15.1 # via @@ -39,7 +39,7 @@ code-annotations==1.3.0 # via # edx-lint # edx-toggles -coverage[toml]==7.2.3 +coverage[toml]==7.2.6 # via pytest-cov cryptography==40.0.2 # via @@ -53,7 +53,7 @@ dill==0.3.6 # via pylint distlib==0.3.6 # via virtualenv -django==3.2.18 +django==3.2.19 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -81,7 +81,7 @@ djangorestframework==3.14.0 # -r requirements/base.in # drf-jwt # edx-drf-extensions -docutils==0.19 +docutils==0.20.1 # via readme-renderer drf-jwt==1.19.2 # via edx-drf-extensions @@ -89,7 +89,7 @@ edx-django-utils==5.4.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.7.0 +edx-drf-extensions==8.8.0 # via -r requirements/base.in edx-i18n-tools==0.9.2 # via -r requirements/dev.in @@ -107,7 +107,7 @@ exceptiongroup==1.1.1 # via pytest factory-boy==3.2.1 # via -r requirements/test.in -faker==18.4.0 +faker==18.9.0 # via factory-boy filelock==3.12.0 # via @@ -117,8 +117,6 @@ freezegun==1.2.2 # via -r requirements/test.in fs==2.4.16 # via xblock -future==0.18.3 - # via pyjwkest idna==3.4 # via requests importlib-metadata==6.6.0 @@ -178,7 +176,7 @@ pip-tools==6.13.0 # via -r requirements/dev.in pkginfo==1.9.6 # via twine -platformdirs==3.2.0 +platformdirs==3.5.1 # via # pylint # virtualenv @@ -197,8 +195,6 @@ pycodestyle==2.10.0 # via -r requirements/quality.in pycparser==2.21 # via cffi -pycryptodomex==3.17 - # via pyjwkest pydocstyle==6.3.0 # via -r requirements/quality.in pygments==2.15.1 @@ -206,13 +202,11 @@ pygments==2.15.1 # diff-cover # readme-renderer # rich -pyjwkest==1.4.2 - # via edx-drf-extensions -pyjwt[crypto]==2.6.0 +pyjwt[crypto]==2.7.0 # via # drf-jwt # edx-drf-extensions -pylint==2.17.2 +pylint==2.17.4 # via # edx-lint # pylint-celery @@ -222,7 +216,7 @@ pylint-celery==0.3 # via edx-lint pylint-django==2.5.3 # via edx-lint -pylint-plugin-utils==0.7 +pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django @@ -261,17 +255,16 @@ pyyaml==6.0 # xblock readme-renderer==37.3 # via twine -requests==2.28.2 +requests==2.31.0 # via # edx-drf-extensions - # pyjwkest # requests-toolbelt # twine -requests-toolbelt==0.10.1 +requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine -rich==13.3.4 +rich==13.3.5 # via twine secretstorage==3.3.3 # via keyring @@ -283,14 +276,13 @@ six==1.16.0 # edx-drf-extensions # edx-lint # fs - # pyjwkest # python-dateutil # tox snowballstemmer==2.2.0 # via pydocstyle sqlparse==0.4.4 # via django -stevedore==5.0.0 +stevedore==5.1.0 # via # code-annotations # edx-django-utils @@ -305,7 +297,7 @@ tomli==2.0.1 # pyproject-hooks # pytest # tox -tomlkit==0.11.7 +tomlkit==0.11.8 # via pylint tox==3.28.0 # via @@ -316,16 +308,17 @@ tox-battery==0.6.1 # via -r requirements/dev.in twine==4.0.2 # via -r requirements/quality.in -typing-extensions==4.5.0 +typing-extensions==4.6.1 # via + # asgiref # astroid # pylint # rich -urllib3==1.26.15 +urllib3==2.0.2 # via # requests # twine -virtualenv==20.22.0 +virtualenv==20.23.0 # via tox web-fragments==2.0.0 # via xblock diff --git a/requirements/doc.txt b/requirements/doc.txt index 30eeb3c..a60e214 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -10,7 +10,7 @@ alabaster==0.7.13 # via sphinx appdirs==1.4.4 # via fs -asgiref==3.6.0 +asgiref==3.7.1 # via django babel==2.12.1 # via @@ -18,7 +18,7 @@ babel==2.12.1 # sphinx beautifulsoup4==4.12.2 # via pydata-sphinx-theme -certifi==2022.12.7 +certifi==2023.5.7 # via requests cffi==1.15.1 # via @@ -32,13 +32,13 @@ click==8.1.3 # edx-django-utils code-annotations==1.3.0 # via edx-toggles -coverage[toml]==7.2.3 +coverage[toml]==7.2.6 # via pytest-cov cryptography==40.0.2 # via pyjwt ddt==1.6.0 # via -r requirements/test.in -django==3.2.18 +django==3.2.19 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -79,7 +79,7 @@ edx-django-utils==5.4.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.7.0 +edx-drf-extensions==8.8.0 # via -r requirements/base.in edx-opaque-keys[django]==2.3.0 # via @@ -91,14 +91,12 @@ exceptiongroup==1.1.1 # via pytest factory-boy==3.2.1 # via -r requirements/test.in -faker==18.4.0 +faker==18.9.0 # via factory-boy freezegun==1.2.2 # via -r requirements/test.in fs==2.4.16 # via xblock -future==0.18.3 - # via pyjwkest idna==3.4 # via requests imagesize==1.4.1 @@ -134,8 +132,6 @@ psutil==5.9.5 # via edx-django-utils pycparser==2.21 # via cffi -pycryptodomex==3.17 - # via pyjwkest pydata-sphinx-theme==0.13.3 # via sphinx-book-theme pygments==2.15.1 @@ -144,9 +140,7 @@ pygments==2.15.1 # doc8 # pydata-sphinx-theme # sphinx -pyjwkest==1.4.2 - # via edx-drf-extensions -pyjwt[crypto]==2.6.0 +pyjwt[crypto]==2.7.0 # via # drf-jwt # edx-drf-extensions @@ -181,10 +175,9 @@ pyyaml==6.0 # via # code-annotations # xblock -requests==2.28.2 +requests==2.31.0 # via # edx-drf-extensions - # pyjwkest # sphinx restructuredtext-lint==1.4.0 # via doc8 @@ -194,13 +187,12 @@ six==1.16.0 # via # edx-drf-extensions # fs - # pyjwkest # python-dateutil snowballstemmer==2.2.0 # via sphinx soupsieve==2.4.1 # via beautifulsoup4 -sphinx==6.2.0 +sphinx==6.2.1 # via # -r requirements/doc.in # pydata-sphinx-theme @@ -221,7 +213,7 @@ sphinxcontrib-serializinghtml==1.1.5 # via sphinx sqlparse==0.4.4 # via django -stevedore==5.0.0 +stevedore==5.1.0 # via # code-annotations # doc8 @@ -234,9 +226,11 @@ tomli==2.0.1 # coverage # doc8 # pytest -typing-extensions==4.5.0 - # via pydata-sphinx-theme -urllib3==1.26.15 +typing-extensions==4.6.1 + # via + # asgiref + # pydata-sphinx-theme +urllib3==2.0.2 # via requests web-fragments==2.0.0 # via xblock diff --git a/requirements/pip.txt b/requirements/pip.txt index 4767414..5a5ce22 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.40.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==23.1.1 +pip==23.1.2 # via -r requirements/pip.in -setuptools==67.7.2 +setuptools==67.8.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 60c7fbb..2de2cd0 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -6,15 +6,15 @@ # appdirs==1.4.4 # via fs -asgiref==3.6.0 +asgiref==3.7.1 # via django -astroid==2.15.4 +astroid==2.15.5 # via # pylint # pylint-celery bleach==6.0.0 # via readme-renderer -certifi==2022.12.7 +certifi==2023.5.7 # via requests cffi==1.15.1 # via @@ -34,7 +34,7 @@ code-annotations==1.3.0 # via # edx-lint # edx-toggles -coverage[toml]==7.2.3 +coverage[toml]==7.2.6 # via pytest-cov cryptography==40.0.2 # via @@ -44,7 +44,7 @@ ddt==1.6.0 # via -r requirements/test.in dill==0.3.6 # via pylint -django==3.2.18 +django==3.2.19 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -71,7 +71,7 @@ djangorestframework==3.14.0 # -r requirements/base.in # drf-jwt # edx-drf-extensions -docutils==0.19 +docutils==0.20.1 # via readme-renderer drf-jwt==1.19.2 # via edx-drf-extensions @@ -79,7 +79,7 @@ edx-django-utils==5.4.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.7.0 +edx-drf-extensions==8.8.0 # via -r requirements/base.in edx-lint==5.3.4 # via -r requirements/quality.in @@ -93,14 +93,12 @@ exceptiongroup==1.1.1 # via pytest factory-boy==3.2.1 # via -r requirements/test.in -faker==18.4.0 +faker==18.9.0 # via factory-boy freezegun==1.2.2 # via -r requirements/test.in fs==2.4.16 # via xblock -future==0.18.3 - # via pyjwkest idna==3.4 # via requests importlib-metadata==6.6.0 @@ -151,7 +149,7 @@ pbr==5.11.1 # via stevedore pkginfo==1.9.6 # via twine -platformdirs==3.2.0 +platformdirs==3.5.1 # via pylint pluggy==1.0.0 # via pytest @@ -161,21 +159,17 @@ pycodestyle==2.10.0 # via -r requirements/quality.in pycparser==2.21 # via cffi -pycryptodomex==3.17 - # via pyjwkest pydocstyle==6.3.0 # via -r requirements/quality.in pygments==2.15.1 # via # readme-renderer # rich -pyjwkest==1.4.2 - # via edx-drf-extensions -pyjwt[crypto]==2.6.0 +pyjwt[crypto]==2.7.0 # via # drf-jwt # edx-drf-extensions -pylint==2.17.2 +pylint==2.17.4 # via # edx-lint # pylint-celery @@ -185,7 +179,7 @@ pylint-celery==0.3 # via edx-lint pylint-django==2.5.3 # via edx-lint -pylint-plugin-utils==0.7 +pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django @@ -221,17 +215,16 @@ pyyaml==6.0 # xblock readme-renderer==37.3 # via twine -requests==2.28.2 +requests==2.31.0 # via # edx-drf-extensions - # pyjwkest # requests-toolbelt # twine -requests-toolbelt==0.10.1 +requests-toolbelt==1.0.0 # via twine rfc3986==2.0.0 # via twine -rich==13.3.4 +rich==13.3.5 # via twine secretstorage==3.3.3 # via keyring @@ -243,13 +236,12 @@ six==1.16.0 # edx-drf-extensions # edx-lint # fs - # pyjwkest # python-dateutil snowballstemmer==2.2.0 # via pydocstyle sqlparse==0.4.4 # via django -stevedore==5.0.0 +stevedore==5.1.0 # via # code-annotations # edx-django-utils @@ -261,16 +253,17 @@ tomli==2.0.1 # coverage # pylint # pytest -tomlkit==0.11.7 +tomlkit==0.11.8 # via pylint twine==4.0.2 # via -r requirements/quality.in -typing-extensions==4.5.0 +typing-extensions==4.6.1 # via + # asgiref # astroid # pylint # rich -urllib3==1.26.15 +urllib3==2.0.2 # via # requests # twine diff --git a/requirements/test.txt b/requirements/test.txt index 70df300..df3ced6 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -6,9 +6,9 @@ # appdirs==1.4.4 # via fs -asgiref==3.6.0 +asgiref==3.7.1 # via django -certifi==2022.12.7 +certifi==2023.5.7 # via requests cffi==1.15.1 # via @@ -22,7 +22,7 @@ click==8.1.3 # edx-django-utils code-annotations==1.3.0 # via edx-toggles -coverage[toml]==7.2.3 +coverage[toml]==7.2.6 # via pytest-cov cryptography==40.0.2 # via pyjwt @@ -59,7 +59,7 @@ edx-django-utils==5.4.0 # via # edx-drf-extensions # edx-toggles -edx-drf-extensions==8.7.0 +edx-drf-extensions==8.8.0 # via -r requirements/base.in edx-opaque-keys[django]==2.3.0 # via @@ -71,14 +71,12 @@ exceptiongroup==1.1.1 # via pytest factory-boy==3.2.1 # via -r requirements/test.in -faker==18.4.0 +faker==18.9.0 # via factory-boy freezegun==1.2.2 # via -r requirements/test.in fs==2.4.16 # via xblock -future==0.18.3 - # via pyjwkest idna==3.4 # via requests iniconfig==2.0.0 @@ -105,11 +103,7 @@ psutil==5.9.5 # via edx-django-utils pycparser==2.21 # via cffi -pycryptodomex==3.17 - # via pyjwkest -pyjwkest==1.4.2 - # via edx-drf-extensions -pyjwt[crypto]==2.6.0 +pyjwt[crypto]==2.7.0 # via # drf-jwt # edx-drf-extensions @@ -143,21 +137,18 @@ pyyaml==6.0 # via # code-annotations # xblock -requests==2.28.2 - # via - # edx-drf-extensions - # pyjwkest +requests==2.31.0 + # via edx-drf-extensions semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 # via # edx-drf-extensions # fs - # pyjwkest # python-dateutil sqlparse==0.4.4 # via django -stevedore==5.0.0 +stevedore==5.1.0 # via # code-annotations # edx-django-utils @@ -168,7 +159,9 @@ tomli==2.0.1 # via # coverage # pytest -urllib3==1.26.15 +typing-extensions==4.6.1 + # via asgiref +urllib3==2.0.2 # via requests web-fragments==2.0.0 # via xblock