diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index c184363a93..d448574022 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -20,10 +20,6 @@ # using LTS django version Django<2.3 -# latest version is causing e2e failures in edx-platform. -# See comment. - - # elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html elasticsearch<7.14.0 diff --git a/requirements/edx-sandbox/py35.txt b/requirements/edx-sandbox/py35.txt index b26740348a..cc73253ce7 100644 --- a/requirements/edx-sandbox/py35.txt +++ b/requirements/edx-sandbox/py35.txt @@ -51,7 +51,7 @@ networkx==2.2 # via # -c requirements/edx-sandbox/../constraints.txt # -r requirements/edx-sandbox/py35.in -nltk==3.6.3 +nltk==3.6.5 # via # -r requirements/edx-sandbox/py35.in # chem @@ -81,7 +81,7 @@ pytz==2021.3 # via matplotlib random2==1.0.1 # via -r requirements/edx-sandbox/py35.in -regex==2021.9.30 +regex==2021.10.8 # via nltk scipy==1.2.1 # via diff --git a/requirements/edx-sandbox/py38.txt b/requirements/edx-sandbox/py38.txt index 63d04ce98a..c6ed8bdb39 100644 --- a/requirements/edx-sandbox/py38.txt +++ b/requirements/edx-sandbox/py38.txt @@ -22,7 +22,7 @@ cycler==0.10.0 # via matplotlib decorator==4.4.2 # via networkx -joblib==1.0.1 +joblib==1.1.0 # via nltk kiwisolver==1.3.2 # via matplotlib @@ -42,7 +42,7 @@ networkx==2.5.1 # via # -c requirements/edx-sandbox/../constraints.txt # -r requirements/edx-sandbox/py38.in -nltk==3.6.3 +nltk==3.6.5 # via # -r requirements/edx-sandbox/py38.in # chem @@ -71,7 +71,7 @@ python-dateutil==2.4.0 # matplotlib random2==1.0.1 # via -r requirements/edx-sandbox/py38.in -regex==2021.9.30 +regex==2021.10.8 # via nltk scipy==1.7.1 # via diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index c15f6e695a..214d740a71 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -98,7 +98,7 @@ celery==4.4.7 # edx-celeryutils # edx-enterprise # event-tracking -certifi==2021.5.30 +certifi==2021.10.8 # via # -r requirements/edx/paver.txt # elasticsearch @@ -110,7 +110,7 @@ chardet==4.0.0 # via # aiohttp # pysrt -charset-normalizer==2.0.6 +charset-normalizer==2.0.7 # via # -r requirements/edx/paver.txt # requests @@ -545,7 +545,7 @@ html5lib==1.1 # ora2 icalendar==4.0.8 # via -r requirements/edx/base.in -idna==3.2 +idna==3.3 # via # -r requirements/edx/paver.txt # requests @@ -568,7 +568,7 @@ jmespath==0.10.0 # via # boto3 # botocore -joblib==1.0.1 +joblib==1.1.0 # via nltk jsondiff==1.3.0 # via edx-enterprise @@ -605,7 +605,6 @@ lxml==4.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in - # capa # edxval # lti-consumer-xblock # olxcleaner @@ -660,11 +659,11 @@ multidict==5.2.0 # yarl mysqlclient==2.0.3 # via -r requirements/edx/base.in -newrelic==7.0.0.166 +newrelic==7.2.1.168 # via # -r requirements/edx/base.in # edx-django-utils -nltk==3.6.3 +nltk==3.6.5 # via # -r requirements/edx/base.in # chem @@ -726,7 +725,7 @@ psutil==5.8.0 # via # -r requirements/edx/paver.txt # edx-django-utils -py2neo==2021.2.0 +py2neo==2021.2.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in @@ -734,7 +733,7 @@ pycountry==20.7.3 # via -r requirements/edx/base.in pycparser==2.20 # via cffi -pycryptodomex==3.10.4 +pycryptodomex==3.11.0 # via # -r requirements/edx/base.in # edx-proctoring @@ -819,7 +818,6 @@ pytz==2021.3 # via # -r requirements/edx/base.in # babel - # capa # celery # django # django-ses @@ -850,7 +848,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/base.in redis==3.5.3 # via -r requirements/edx/base.in -regex==2021.9.30 +regex==2021.10.8 # via nltk requests==2.26.0 # via @@ -962,7 +960,7 @@ sqlparse==0.4.2 # via # -r requirements/edx/base.in # django -staff-graded-xblock==1.5.1 +staff-graded-xblock==1.6.0 # via -r requirements/edx/base.in stevedore==3.4.0 # via @@ -997,7 +995,7 @@ unicodecsv==0.14.1 # via # -r requirements/edx/base.in # edx-enterprise -uritemplate==3.0.1 +uritemplate==4.1.1 # via # coreapi # drf-yasg diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index 0b1227ed5a..f3c02895bf 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -4,7 +4,7 @@ # # make upgrade # -coverage==6.0.1 +coverage==6.0.2 # via -r requirements/edx/coverage.in diff-cover==4.0.0 # via diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 9b762139bf..08b12fb56e 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -50,6 +50,10 @@ aniso8601==9.0.1 # via # -r requirements/edx/testing.txt # edx-tincan-py35 +anyio==3.3.3 + # via + # -r requirements/edx/testing.txt + # starlette appdirs==1.4.4 # via # -r requirements/edx/testing.txt @@ -134,7 +138,7 @@ celery==4.4.7 # edx-celeryutils # edx-enterprise # event-tracking -certifi==2021.5.30 +certifi==2021.10.8 # via # -r requirements/edx/testing.txt # elasticsearch @@ -149,7 +153,7 @@ chardet==4.0.0 # -r requirements/edx/testing.txt # aiohttp # pysrt -charset-normalizer==2.0.6 +charset-normalizer==2.0.7 # via # -r requirements/edx/testing.txt # requests @@ -190,7 +194,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==6.0.1 +coverage[toml]==6.0.2 # via # -r requirements/edx/testing.txt # pytest-cov @@ -636,11 +640,11 @@ execnet==1.9.0 # pytest-xdist factory-boy==3.2.0 # via -r requirements/edx/testing.txt -faker==9.0.0 +faker==9.3.1 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.68.2 +fastapi==0.70.0 # via # -r requirements/edx/testing.txt # pact-python @@ -700,9 +704,10 @@ httpretty==0.9.7 # -r requirements/edx/testing.txt icalendar==4.0.8 # via -r requirements/edx/testing.txt -idna==3.2 +idna==3.3 # via # -r requirements/edx/testing.txt + # anyio # requests # yarl imagesize==1.2.0 @@ -758,7 +763,7 @@ jmespath==0.10.0 # -r requirements/edx/testing.txt # boto3 # botocore -joblib==1.0.1 +joblib==1.1.0 # via # -r requirements/edx/testing.txt # nltk @@ -775,7 +780,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.0.1 +jsonschema==4.1.0 # via sphinxcontrib-openapi jwcrypto==1.0 # via @@ -812,7 +817,6 @@ lxml==4.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt - # capa # edxval # lti-consumer-xblock # olxcleaner @@ -888,11 +892,11 @@ mypy-extensions==0.4.3 # via mypy mysqlclient==2.0.3 # via -r requirements/edx/testing.txt -newrelic==7.0.0.166 +newrelic==7.2.1.168 # via # -r requirements/edx/testing.txt # edx-django-utils -nltk==3.6.3 +nltk==3.6.5 # via # -r requirements/edx/testing.txt # chem @@ -927,7 +931,7 @@ packaging==21.0 # pytest # sphinx # tox -pact-python==1.4.4 +pact-python==1.4.5 # via -r requirements/edx/testing.txt pansi==2020.7.3 # via @@ -962,7 +966,7 @@ pillow==8.3.2 # -r requirements/edx/testing.txt # edx-enterprise # edx-organizations -pip-tools==6.3.0 +pip-tools==6.4.0 # via -r requirements/edx/pip-tools.txt platformdirs==2.4.0 # via @@ -990,11 +994,11 @@ py==1.10.0 # pytest # pytest-forked # tox -py2neo==2021.2.0 +py2neo==2021.2.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt -pycodestyle==2.7.0 +pycodestyle==2.8.0 # via -r requirements/edx/testing.txt pycountry==20.7.3 # via -r requirements/edx/testing.txt @@ -1002,7 +1006,7 @@ pycparser==2.20 # via # -r requirements/edx/testing.txt # cffi -pycryptodomex==3.10.4 +pycryptodomex==3.11.0 # via # -r requirements/edx/testing.txt # edx-proctoring @@ -1161,7 +1165,6 @@ pytz==2021.3 # via # -r requirements/edx/testing.txt # babel - # capa # celery # django # django-ses @@ -1195,7 +1198,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/testing.txt redis==3.5.3 # via -r requirements/edx/testing.txt -regex==2021.9.30 +regex==2021.10.8 # via # -r requirements/edx/testing.txt # nltk @@ -1323,6 +1326,10 @@ smmap==4.0.0 # via # -r requirements/edx/testing.txt # gitdb +sniffio==1.2.0 + # via + # -r requirements/edx/testing.txt + # anyio snowballstemmer==2.1.0 # via sphinx social-auth-app-django==5.0.0 @@ -1369,9 +1376,9 @@ sqlparse==0.4.2 # -r requirements/edx/testing.txt # django # django-debug-toolbar -staff-graded-xblock==1.5.1 +staff-graded-xblock==1.6.0 # via -r requirements/edx/testing.txt -starlette==0.14.2 +starlette==0.16.0 # via # -r requirements/edx/testing.txt # fastapi @@ -1448,7 +1455,7 @@ unicodecsv==0.14.1 # edx-enterprise unidiff==0.7.0 # via -r requirements/edx/testing.txt -uritemplate==3.0.1 +uritemplate==4.1.1 # via # -r requirements/edx/testing.txt # coreapi diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index 80c206bc8d..c7e262e69d 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -8,9 +8,9 @@ alabaster==0.7.12 # via sphinx babel==2.9.1 # via sphinx -certifi==2021.5.30 +certifi==2021.10.8 # via requests -charset-normalizer==2.0.6 +charset-normalizer==2.0.7 # via requests click==7.1.2 # via @@ -26,7 +26,7 @@ gitdb==4.0.7 # via gitpython gitpython==3.1.24 # via -r requirements/edx/doc.in -idna==3.2 +idna==3.3 # via requests imagesize==1.2.0 # via sphinx diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index 7a17fd7201..0946de67ea 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -4,13 +4,13 @@ # # make upgrade # -certifi==2021.5.30 +certifi==2021.10.8 # via requests -charset-normalizer==2.0.6 +charset-normalizer==2.0.7 # via requests edx-opaque-keys==2.2.2 # via -r requirements/edx/paver.in -idna==3.2 +idna==3.3 # via requests lazy==1.4 # via -r requirements/edx/paver.in diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index ece2103ce4..aeb2d1bec5 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -48,6 +48,8 @@ aniso8601==9.0.1 # via # -r requirements/edx/base.txt # edx-tincan-py35 +anyio==3.3.3 + # via starlette appdirs==1.4.4 # via # -r requirements/edx/base.txt @@ -68,6 +70,7 @@ attrs==21.2.0 # aiohttp # edx-ace # openedx-events + # outcome # pytest babel==2.9.1 # via @@ -126,7 +129,7 @@ celery==4.4.7 # edx-celeryutils # edx-enterprise # event-tracking -certifi==2021.5.30 +certifi==2021.10.8 # via # -r requirements/edx/base.txt # elasticsearch @@ -141,7 +144,7 @@ chardet==4.0.0 # -r requirements/edx/base.txt # aiohttp # pysrt -charset-normalizer==2.0.6 +charset-normalizer==2.0.7 # via # -r requirements/edx/base.txt # requests @@ -178,7 +181,7 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==6.0.1 +coverage[toml]==6.0.2 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -613,9 +616,9 @@ execnet==1.9.0 # via pytest-xdist factory-boy==3.2.0 # via -r requirements/edx/testing.in -faker==9.0.0 +faker==9.3.1 # via factory-boy -fastapi==0.68.2 +fastapi==0.70.0 # via pact-python filelock==3.3.0 # via @@ -666,9 +669,10 @@ httpretty==0.9.7 # -r requirements/edx/testing.in icalendar==4.0.8 # via -r requirements/edx/base.txt -idna==3.2 +idna==3.3 # via # -r requirements/edx/base.txt + # anyio # requests # yarl importlib-metadata==4.8.1 @@ -718,7 +722,7 @@ jmespath==0.10.0 # -r requirements/edx/base.txt # boto3 # botocore -joblib==1.0.1 +joblib==1.1.0 # via # -r requirements/edx/base.txt # nltk @@ -768,7 +772,6 @@ lxml==4.5.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt - # capa # edxval # lti-consumer-xblock # olxcleaner @@ -835,11 +838,11 @@ multidict==5.2.0 # yarl mysqlclient==2.0.3 # via -r requirements/edx/base.txt -newrelic==7.0.0.166 +newrelic==7.2.1.168 # via # -r requirements/edx/base.txt # edx-django-utils -nltk==3.6.3 +nltk==3.6.5 # via # -r requirements/edx/base.txt # chem @@ -873,7 +876,7 @@ packaging==21.0 # py2neo # pytest # tox -pact-python==1.4.4 +pact-python==1.4.5 # via -r requirements/edx/testing.in pansi==2020.7.3 # via @@ -928,11 +931,11 @@ py==1.10.0 # pytest # pytest-forked # tox -py2neo==2021.2.0 +py2neo==2021.2.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -pycodestyle==2.7.0 +pycodestyle==2.8.0 # via -r requirements/edx/testing.in pycountry==20.7.3 # via -r requirements/edx/base.txt @@ -940,7 +943,7 @@ pycparser==2.20 # via # -r requirements/edx/base.txt # cffi -pycryptodomex==3.10.4 +pycryptodomex==3.11.0 # via # -r requirements/edx/base.txt # edx-proctoring @@ -1087,7 +1090,6 @@ pytz==2021.3 # via # -r requirements/edx/base.txt # babel - # capa # celery # django # django-ses @@ -1118,7 +1120,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/base.txt redis==3.5.3 # via -r requirements/edx/base.txt -regex==2021.9.30 +regex==2021.10.8 # via # -r requirements/edx/base.txt # nltk @@ -1241,6 +1243,8 @@ slumber==0.7.1 # edx-rest-api-client smmap==4.0.0 # via gitdb +sniffio==1.2.0 + # via anyio social-auth-app-django==5.0.0 # via # -r requirements/edx/base.txt @@ -1264,9 +1268,9 @@ sqlparse==0.4.2 # via # -r requirements/edx/base.txt # django -staff-graded-xblock==1.5.1 +staff-graded-xblock==1.6.0 # via -r requirements/edx/base.txt -starlette==0.14.2 +starlette==0.16.0 # via fastapi stevedore==3.4.0 # via @@ -1334,7 +1338,7 @@ unicodecsv==0.14.1 # edx-enterprise unidiff==0.7.0 # via -r requirements/edx/testing.in -uritemplate==3.0.1 +uritemplate==4.1.1 # via # -r requirements/edx/base.txt # coreapi diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index bd2afbf54f..6a4628ff12 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -4,11 +4,11 @@ # # make upgrade # -certifi==2021.5.30 +certifi==2021.10.8 # via requests -charset-normalizer==2.0.6 +charset-normalizer==2.0.7 # via requests -idna==3.2 +idna==3.3 # via requests requests==2.26.0 # via -r scripts/xblock/requirements.in