diff --git a/requirements/base.txt b/requirements/base.txt index 263ea8ca280..ae812b1b548 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,9 +16,9 @@ celery==5.0.4 # event-tracking certifi==2021.5.30 # via requests -cffi==1.14.5 +cffi==1.14.6 # via cryptography -chardet==4.0.0 +charset-normalizer==2.0.3 # via requests click==7.1.2 # via @@ -59,7 +59,7 @@ django-model-utils==4.1.1 # via # -r requirements/base.in # edx-when -django-waffle==2.2.0 +django-waffle==2.2.1 # via # -r requirements/base.in # edx-django-utils @@ -78,12 +78,12 @@ drf-jwt==1.19.0 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # edx-drf-extensions -edx-django-utils==4.1.0 +edx-django-utils==4.2.0 # via # edx-drf-extensions # edx-rest-api-client # edx-when -edx-drf-extensions==6.5.0 +edx-drf-extensions==6.6.0 # via # -r requirements/base.in # edx-when @@ -92,7 +92,7 @@ edx-opaque-keys==2.2.2 # -r requirements/base.in # edx-drf-extensions # edx-when -edx-rest-api-client==5.3.0 +edx-rest-api-client==5.4.0 # via -r requirements/base.in edx-when==2.0.0 # via -r requirements/base.in @@ -102,7 +102,7 @@ fs==2.4.13 # via xblock future==0.18.2 # via pyjwkest -idna==2.10 +idna==3.2 # via requests jsonfield2==3.0.3 # via @@ -136,11 +136,11 @@ pyjwt[crypto]==1.7.1 # -r requirements/base.in # drf-jwt # edx-rest-api-client -pymongo==3.11.4 +pymongo==3.12.0 # via # edx-opaque-keys # event-tracking -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -r requirements/base.in # edx-drf-extensions @@ -155,7 +155,7 @@ pytz==2021.1 # xblock pyyaml==5.4.1 # via xblock -requests==2.25.1 +requests==2.26.0 # via # edx-drf-extensions # edx-rest-api-client @@ -192,7 +192,7 @@ vine==5.0.0 # kombu wcwidth==0.2.5 # via prompt-toolkit -web-fragments==1.0.0 +web-fragments==1.1.0 # via xblock webob==1.8.7 # via xblock diff --git a/requirements/ci.txt b/requirements/ci.txt index a19923ab517..3e9ff6d28ed 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,11 +4,11 @@ # # make upgrade # -appdirs==1.4.4 +backports.entry-points-selectable==1.1.0 # via virtualenv certifi==2021.5.30 # via requests -chardet==4.0.0 +charset-normalizer==2.0.3 # via requests codecov==2.1.11 # via -r requirements/ci.in @@ -20,17 +20,19 @@ filelock==3.0.12 # via # tox # virtualenv -idna==2.10 +idna==3.2 # via requests packaging==21.0 # via tox +platformdirs==2.0.2 + # via virtualenv pluggy==0.13.1 # via tox py==1.10.0 # via tox pyparsing==2.4.7 # via packaging -requests==2.25.1 +requests==2.26.0 # via codecov six==1.16.0 # via @@ -38,7 +40,7 @@ six==1.16.0 # virtualenv toml==0.10.2 # via tox -tox==3.23.1 +tox==3.24.0 # via # -r requirements/ci.in # tox-battery @@ -46,5 +48,5 @@ tox-battery==0.6.1 # via -r requirements/ci.in urllib3==1.26.6 # via requests -virtualenv==20.4.7 +virtualenv==20.6.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index c5bc75ca938..328c1f0ad6c 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,20 +4,22 @@ # # make upgrade # -appdirs==1.4.4 - # via virtualenv -astroid==2.6.2 +astroid==2.6.5 # via # pylint # pylint-celery -bleach==3.3.0 +backports.entry-points-selectable==1.1.0 + # via virtualenv +bleach==3.3.1 # via readme-renderer certifi==2021.5.30 # via requests +cffi==1.14.6 + # via cryptography chardet==4.0.0 - # via - # diff-cover - # requests + # via diff-cover +charset-normalizer==2.0.3 + # via requests click==7.1.2 # via # -c requirements/constraints.txt @@ -31,7 +33,9 @@ code-annotations==1.1.2 # via edx-lint colorama==0.4.4 # via twine -diff-cover==6.0.0 +cryptography==3.4.7 + # via secretstorage +diff-cover==6.2.0 # via -r requirements/dev.in distlib==0.3.2 # via virtualenv @@ -56,7 +60,7 @@ filelock==3.0.12 # via # tox # virtualenv -idna==2.10 +idna==3.2 # via requests importlib-metadata==4.6.1 # via @@ -68,6 +72,10 @@ isort==5.9.2 # via # -r requirements/quality.in # pylint +jeepney==0.7.0 + # via + # keyring + # secretstorage jinja2==3.0.1 # via # code-annotations @@ -95,12 +103,14 @@ path.py==12.5.0 # edx-i18n-tools pbr==5.6.0 # via stevedore -pep517==0.10.0 +pep517==0.11.0 # via pip-tools pip-tools==6.2.0 # via -r requirements/dev.in -pkginfo==1.7.0 +pkginfo==1.7.1 # via twine +platformdirs==2.0.2 + # via virtualenv pluggy==0.13.1 # via # diff-cover @@ -111,13 +121,15 @@ py==1.10.0 # via tox pycodestyle==2.7.0 # via -r requirements/quality.in +pycparser==2.20 + # via cffi pydocstyle==6.1.1 # via -r requirements/quality.in pygments==2.9.0 # via # diff-cover # readme-renderer -pylint==2.9.3 +pylint==2.9.5 # via # edx-lint # pylint-celery @@ -143,7 +155,7 @@ pyyaml==5.4.1 # edx-i18n-tools readme-renderer==29.0 # via twine -requests==2.25.1 +requests==2.26.0 # via # requests-toolbelt # twine @@ -153,6 +165,8 @@ rfc3986==1.5.0 # via twine rstcheck==3.3.1 # via -r requirements/quality.in +secretstorage==3.3.1 + # via keyring six==1.16.0 # via # bleach @@ -171,10 +185,11 @@ text-unidecode==1.3 # via python-slugify toml==0.10.2 # via - # pep517 # pylint # tox -tox==3.23.1 +tomli==1.0.4 + # via pep517 +tox==3.24.0 # via # -r requirements/dev.in # tox-battery @@ -182,13 +197,13 @@ tox-battery==0.6.1 # via -r requirements/dev.in tqdm==4.61.2 # via twine -twine==3.4.1 +twine==3.4.2 # via # -r requirements/dev.in # -r requirements/quality.in urllib3==1.26.6 # via requests -virtualenv==20.4.7 +virtualenv==20.6.0 # via tox webencodings==0.5.1 # via bleach diff --git a/requirements/doc.txt b/requirements/doc.txt index e1c7ab92b3b..749750ae7da 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -14,7 +14,7 @@ babel==2.9.1 # via sphinx billiard==3.6.4.0 # via celery -bleach==3.3.0 +bleach==3.3.1 # via readme-renderer celery==5.0.4 # via @@ -22,12 +22,10 @@ celery==5.0.4 # event-tracking certifi==2021.5.30 # via requests -cffi==1.14.5 +cffi==1.14.6 # via cryptography -chardet==4.0.0 - # via - # doc8 - # requests +charset-normalizer==2.0.3 + # via requests click==7.1.2 # via # -c requirements/constraints.txt @@ -67,7 +65,7 @@ django-model-utils==4.1.1 # via # -r requirements/base.in # edx-when -django-waffle==2.2.0 +django-waffle==2.2.1 # via # -r requirements/base.in # edx-django-utils @@ -82,7 +80,7 @@ djangorestframework==3.12.4 # drf-jwt # edx-drf-extensions # rest-condition -doc8==0.8.1 +doc8==0.9.0 # via -r requirements/doc.in docutils==0.17.1 # via @@ -94,12 +92,12 @@ drf-jwt==1.19.0 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # edx-drf-extensions -edx-django-utils==4.1.0 +edx-django-utils==4.2.0 # via # edx-drf-extensions # edx-rest-api-client # edx-when -edx-drf-extensions==6.5.0 +edx-drf-extensions==6.6.0 # via # -r requirements/base.in # edx-when @@ -108,7 +106,7 @@ edx-opaque-keys==2.2.2 # -r requirements/base.in # edx-drf-extensions # edx-when -edx-rest-api-client==5.3.0 +edx-rest-api-client==5.4.0 # via -r requirements/base.in edx-sphinx-theme==3.0.0 # via -r requirements/doc.in @@ -120,7 +118,7 @@ fs==2.4.13 # via xblock future==0.18.2 # via pyjwkest -idna==2.10 +idna==3.2 # via requests imagesize==1.2.0 # via sphinx @@ -171,13 +169,13 @@ pyjwt[crypto]==1.7.1 # -r requirements/base.in # drf-jwt # edx-rest-api-client -pymongo==3.11.4 +pymongo==3.12.0 # via # edx-opaque-keys # event-tracking pyparsing==2.4.7 # via packaging -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -r requirements/base.in # edx-drf-extensions @@ -195,7 +193,7 @@ pyyaml==5.4.1 # via xblock readme-renderer==29.0 # via -r requirements/doc.in -requests==2.25.1 +requests==2.26.0 # via # edx-drf-extensions # edx-rest-api-client @@ -214,7 +212,6 @@ six==1.16.0 # via # bleach # click-repl - # doc8 # edx-drf-extensions # edx-sphinx-theme # event-tracking @@ -228,7 +225,7 @@ slumber==0.7.1 # via edx-rest-api-client snowballstemmer==2.1.0 # via sphinx -sphinx==4.0.3 +sphinx==4.1.1 # via # -r requirements/doc.in # edx-sphinx-theme @@ -262,7 +259,7 @@ vine==5.0.0 # kombu wcwidth==0.2.5 # via prompt-toolkit -web-fragments==1.0.0 +web-fragments==1.1.0 # via xblock webencodings==0.5.1 # via bleach diff --git a/requirements/quality.txt b/requirements/quality.txt index 27e16bdd37b..d58f13a7b96 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -4,15 +4,17 @@ # # make upgrade # -astroid==2.6.2 +astroid==2.6.5 # via # pylint # pylint-celery -bleach==3.3.0 +bleach==3.3.1 # via readme-renderer certifi==2021.5.30 # via requests -chardet==4.0.0 +cffi==1.14.6 + # via cryptography +charset-normalizer==2.0.3 # via requests click==7.1.2 # via @@ -26,6 +28,8 @@ code-annotations==1.1.2 # via edx-lint colorama==0.4.4 # via twine +cryptography==3.4.7 + # via secretstorage django==2.2.24 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt @@ -37,7 +41,7 @@ docutils==0.17.1 # rstcheck edx-lint==5.0.0 # via -r requirements/quality.in -idna==2.10 +idna==3.2 # via requests importlib-metadata==4.6.1 # via @@ -47,6 +51,10 @@ isort==5.9.2 # via # -r requirements/quality.in # pylint +jeepney==0.7.0 + # via + # keyring + # secretstorage jinja2==3.0.1 # via code-annotations keyring==23.0.1 @@ -61,15 +69,17 @@ packaging==21.0 # via bleach pbr==5.6.0 # via stevedore -pkginfo==1.7.0 +pkginfo==1.7.1 # via twine pycodestyle==2.7.0 # via -r requirements/quality.in +pycparser==2.20 + # via cffi pydocstyle==6.1.1 # via -r requirements/quality.in pygments==2.9.0 # via readme-renderer -pylint==2.9.3 +pylint==2.9.5 # via # edx-lint # pylint-celery @@ -93,7 +103,7 @@ pyyaml==5.4.1 # via code-annotations readme-renderer==29.0 # via twine -requests==2.25.1 +requests==2.26.0 # via # requests-toolbelt # twine @@ -103,6 +113,8 @@ rfc3986==1.5.0 # via twine rstcheck==3.3.1 # via -r requirements/quality.in +secretstorage==3.3.1 + # via keyring six==1.16.0 # via # bleach @@ -120,7 +132,7 @@ toml==0.10.2 # via pylint tqdm==4.61.2 # via twine -twine==3.4.1 +twine==3.4.2 # via -r requirements/quality.in urllib3==1.26.6 # via requests @@ -130,3 +142,6 @@ wrapt==1.12.1 # via astroid zipp==3.5.0 # via importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/test.txt b/requirements/test.txt index 51b69e2d500..eee7db4b7b1 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -17,9 +17,9 @@ bok-choy==1.1.1 # event-tracking certifi==2021.5.30 # via requests -cffi==1.14.5 +cffi==1.14.6 # via cryptography -chardet==4.0.0 +charset-normalizer==2.0.3 # via requests # via # -c requirements/constraints.txt @@ -64,7 +64,7 @@ django-model-utils==4.1.1 # via # -r requirements/base.in # edx-when -django-waffle==2.2.0 +django-waffle==2.2.1 # via # -r requirements/base.in # edx-django-utils @@ -82,12 +82,12 @@ drf-jwt==1.19.0 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # edx-drf-extensions -edx-django-utils==4.1.0 +edx-django-utils==4.2.0 # via # edx-drf-extensions # edx-rest-api-client # edx-when -edx-drf-extensions==6.5.0 +edx-drf-extensions==6.6.0 # via # -r requirements/base.in # edx-when @@ -98,7 +98,7 @@ edx-opaque-keys==2.2.2 # -r requirements/base.in # edx-drf-extensions # edx-when -edx-rest-api-client==5.3.0 +edx-rest-api-client==5.4.0 # via -r requirements/base.in edx-when==2.0.0 # via -r requirements/base.in @@ -116,7 +116,7 @@ httmock==1.4.0 # via -r requirements/test.in httpretty==1.1.3 # via -r requirements/test.in -idna==2.10 +idna==3.2 # via requests iniconfig==1.1.1 # via pytest @@ -176,7 +176,7 @@ pyjwt[crypto]==1.7.1 # -r requirements/base.in # drf-jwt # edx-rest-api-client -pymongo==3.11.4 +pymongo==3.12.0 # via # edx-opaque-keys # event-tracking @@ -196,7 +196,7 @@ pytest-forked==1.3.0 # via pytest-xdist pytest-xdist==2.3.0 # via -r requirements/test.in -python-dateutil==2.8.1 +python-dateutil==2.8.2 # via # -r requirements/base.in # edx-drf-extensions @@ -217,7 +217,7 @@ pyyaml==5.4.1 # code-annotations # edx-i18n-tools # xblock -requests==2.25.1 +requests==2.26.0 # via # edx-drf-extensions # edx-rest-api-client @@ -259,7 +259,7 @@ stevedore==3.3.0 # edx-opaque-keys sure==1.2.7 # via -r requirements/test.in -testfixtures==6.17.1 +testfixtures==6.18.0 # via -r requirements/test.in text-unidecode==1.3 # via python-slugify @@ -280,7 +280,7 @@ urllib3==1.26.6 # kombu wcwidth==0.2.5 # via prompt-toolkit -web-fragments==1.0.0 +web-fragments==1.1.0 # via xblock webob==1.8.7 # via xblock