From 20d87061d428fb554bfbd3e904b1dcd052d6f934 Mon Sep 17 00:00:00 2001 From: Usama Sadiq Date: Wed, 10 Nov 2021 14:27:29 +0500 Subject: [PATCH] BOM-2983: Pin docutils<0.18 due to Sphinx requirement (#29281) * fix: pin docutils<0.18 due to Sphinx requirement --- requirements/constraints.txt | 5 ++- requirements/edx-sandbox/py38.txt | 11 +++-- requirements/edx/base.txt | 53 ++++++++++++---------- requirements/edx/coverage.txt | 2 +- requirements/edx/development.txt | 75 ++++++++++++++++++------------- requirements/edx/django.txt | 2 +- requirements/edx/doc.txt | 10 +++-- requirements/edx/paver.txt | 2 +- requirements/edx/testing.txt | 69 ++++++++++++++++------------ 9 files changed, 131 insertions(+), 98 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 243df61613..d10441d979 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -83,8 +83,6 @@ django-webpack-loader==0.7.0 # celery requires click<8.0.0 which would be fixed once https://github.com/celery/celery/issues/6753 is done. click<8.0.0 -# constraints present due to Python35 support. Need to be tested and removed independently. - # Release 2.1.0 pulls declares `pact-python` as a base requirement, even though it should be # a testing requirement. Installing it would cause a bunch of new tool packages to become base # requirements of edx-platform. Pinning temporarily until this is resolved in edx-val. @@ -95,3 +93,6 @@ edxval<2.1 # Feel free to loosen this constraint if/when it is confirmed that a later # version of py2neo will work with Neo4j 3.5. py2neo<2022 + +# Sphinx requires docutils<0.18. This pin can be removed once https://github.com/sphinx-doc/sphinx/issues/9777 is closed. +docutils<0.18 diff --git a/requirements/edx-sandbox/py38.txt b/requirements/edx-sandbox/py38.txt index eeb2a89511..f4c4e6f0bd 100644 --- a/requirements/edx-sandbox/py38.txt +++ b/requirements/edx-sandbox/py38.txt @@ -18,7 +18,7 @@ click==7.1.2 # nltk cryptography==35.0.0 # via -r requirements/edx-sandbox/py38.in -cycler==0.10.0 +cycler==0.11.0 # via matplotlib decorator==4.4.2 # via networkx @@ -57,9 +57,9 @@ openedx-calc==2.0.1 # via -r requirements/edx-sandbox/py38.in pillow==8.4.0 # via matplotlib -pycparser==2.20 +pycparser==2.21 # via cffi -pyparsing==3.0.1 +pyparsing==3.0.5 # via # -r requirements/edx-sandbox/py38.in # chem @@ -71,9 +71,9 @@ python-dateutil==2.4.0 # matplotlib random2==1.0.1 # via -r requirements/edx-sandbox/py38.in -regex==2021.10.23 +regex==2021.11.2 # via nltk -scipy==1.7.1 +scipy==1.7.2 # via # -r requirements/edx-sandbox/py38.in # chem @@ -81,7 +81,6 @@ scipy==1.7.1 six==1.16.0 # via # chem - # cycler # python-dateutil sympy==1.6.2 # via diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index b1d04790ca..b61c34d053 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -34,8 +34,10 @@ # via -r requirements/edx/local.in acid-xblock==0.2.1 # via -r requirements/edx/base.in -aiohttp==3.7.4.post0 +aiohttp==3.8.0 # via geoip2 +aiosignal==1.2.0 + # via aiohttp amqp==2.6.1 # via kombu analytics-python==1.4.0 @@ -46,7 +48,7 @@ appdirs==1.4.4 # via fs asgiref==3.4.1 # via django -async-timeout==3.0.1 +async-timeout==4.0.0 # via aiohttp attrs==21.2.0 # via @@ -109,12 +111,11 @@ certifi==2021.10.8 cffi==1.15.0 # via cryptography chardet==4.0.0 - # via - # aiohttp - # pysrt + # via pysrt charset-normalizer==2.0.7 # via # -r requirements/edx/paver.txt + # aiohttp # requests chem==1.2.0 # via -r requirements/edx/base.in @@ -163,7 +164,7 @@ defusedxml==0.7.1 # social-auth-core deprecated==1.2.13 # via jwcrypto -django==3.2.8 +django==3.2.9 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in @@ -333,7 +334,7 @@ django-simple-history==3.0.0 # ora2 django-splash==1.1.0 # via -r requirements/edx/base.in -django-statici18n==2.0.1 +django-statici18n==2.1.1 # via -r requirements/edx/base.in django-storages==1.8 # via @@ -377,7 +378,9 @@ djangorestframework-xml==2.0.0 docopt==0.6.2 # via xmodule docutils==0.17.1 - # via botocore + # via + # -c requirements/edx/../constraints.txt + # botocore done-xblock==2.0.4 # via -r requirements/edx/base.in drf-jwt==1.19.1 @@ -388,7 +391,7 @@ edx-ace==1.4.0 # via -r requirements/edx/base.in edx-api-doc-tools==1.5.0 # via -r requirements/edx/base.in -edx-auth-backends==4.0.0 +edx-auth-backends==4.0.1 # via -r requirements/edx/base.in edx-bulk-grades==0.9.2 # via @@ -420,7 +423,7 @@ edx-django-utils==4.4.0 # event-tracking # ora2 # super-csv -edx-drf-extensions==8.0.0 +edx-drf-extensions==8.0.1 # via # -r requirements/edx/base.in # edx-completion @@ -466,7 +469,7 @@ edx-proctoring==4.7.0 # edx-proctoring-proctortrack edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/base.in -edx-rbac==1.5.0 +edx-rbac==1.5.1 # via edx-enterprise edx-rest-api-client==5.4.0 # via @@ -513,6 +516,10 @@ event-tracking==1.1.4 # -r requirements/edx/base.in # edx-proctoring # edx-search +frozenlist==1.2.0 + # via + # aiohttp + # aiosignal fs==2.0.18 # via # -r requirements/edx/base.in @@ -657,7 +664,7 @@ multidict==5.2.0 # yarl mysqlclient==2.0.3 # via -r requirements/edx/base.in -newrelic==7.2.2.169 +newrelic==7.2.3.170 # via # -r requirements/edx/base.in # edx-django-utils @@ -667,7 +674,7 @@ nltk==3.6.5 # chem nodeenv==1.6.0 # via -r requirements/edx/base.in -numpy==1.21.3 +numpy==1.21.4 # via # chem # openedx-calc @@ -686,7 +693,7 @@ openedx-events==0.6.0 # via -r requirements/edx/base.in ora2==3.7.4 # via -r requirements/edx/base.in -packaging==21.0 +packaging==21.2 # via # bleach # drf-yasg @@ -706,7 +713,7 @@ path.py==12.5.0 # xmodule paver==1.3.4 # via -r requirements/edx/paver.txt -pbr==5.6.0 +pbr==5.7.0 # via # -r requirements/edx/paver.txt # stevedore @@ -729,7 +736,7 @@ py2neo==2021.2.3 # -r requirements/edx/base.in pycountry==20.7.3 # via -r requirements/edx/base.in -pycparser==2.20 +pycparser==2.21 # via cffi pycryptodomex==3.11.0 # via @@ -771,7 +778,7 @@ pymongo==3.10.1 # mongoengine pynliner==0.8.0 # via -r requirements/edx/base.in -pyparsing==3.0.1 +pyparsing==2.4.7 # via # chem # openedx-calc @@ -846,7 +853,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/base.in redis==3.5.3 # via -r requirements/edx/base.in -regex==2021.10.23 +regex==2021.11.2 # via nltk requests==2.26.0 # via @@ -872,7 +879,7 @@ requests-oauthlib==1.3.0 # via # -r requirements/edx/base.in # social-auth-core -ruamel.yaml==0.17.16 +ruamel.yaml==0.17.17 # via drf-yasg ruamel.yaml.clib==0.2.6 # via ruamel.yaml @@ -885,7 +892,7 @@ s3transfer==0.1.13 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.7.1 +scipy==1.7.2 # via # chem # openedx-calc @@ -951,7 +958,7 @@ sorl-thumbnail==12.7.0 # django-wiki sortedcontainers==2.4.0 # via -r requirements/edx/base.in -soupsieve==2.2.1 +soupsieve==2.3 # via beautifulsoup4 sqlparse==0.4.2 # via @@ -985,7 +992,7 @@ text-unidecode==1.3 tqdm==4.62.3 # via nltk typing-extensions==3.10.0.2 - # via aiohttp + # via async-timeout unicodecsv==0.14.1 # via # -r requirements/edx/base.in @@ -1067,7 +1074,7 @@ xmlsec==1.3.12 # via python3-saml xss-utils==0.3.0 # via -r requirements/edx/base.in -yarl==1.7.0 +yarl==1.7.2 # via aiohttp # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index f3c02895bf..1f78461726 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -4,7 +4,7 @@ # # make upgrade # -coverage==6.0.2 +coverage==6.1.1 # 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 9c8d6fa467..d982117728 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -34,10 +34,14 @@ # via -r requirements/edx/testing.txt acid-xblock==0.2.1 # via -r requirements/edx/testing.txt -aiohttp==3.7.4.post0 +aiohttp==3.8.0 # via # -r requirements/edx/testing.txt # geoip2 +aiosignal==1.2.0 + # via + # -r requirements/edx/testing.txt + # aiohttp alabaster==0.7.12 # via sphinx amqp==2.6.1 @@ -68,7 +72,7 @@ astroid==2.8.4 # -r requirements/edx/testing.txt # pylint # pylint-celery -async-timeout==3.0.1 +async-timeout==4.0.0 # via # -r requirements/edx/testing.txt # aiohttp @@ -90,7 +94,7 @@ backoff==1.10.0 # via # -r requirements/edx/testing.txt # analytics-python -backports.entry-points-selectable==1.1.0 +backports.entry-points-selectable==1.1.1 # via # -r requirements/edx/testing.txt # virtualenv @@ -152,11 +156,11 @@ cffi==1.15.0 chardet==4.0.0 # via # -r requirements/edx/testing.txt - # aiohttp # pysrt charset-normalizer==2.0.7 # via # -r requirements/edx/testing.txt + # aiohttp # requests chem==1.2.0 # via -r requirements/edx/testing.txt @@ -195,7 +199,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==6.0.2 +coverage[toml]==6.1.1 # via # -r requirements/edx/testing.txt # pytest-cov @@ -243,7 +247,7 @@ distlib==0.3.3 # via # -r requirements/edx/testing.txt # virtualenv -django==3.2.8 +django==3.2.9 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt @@ -426,7 +430,7 @@ django-simple-history==3.0.0 # ora2 django-splash==1.1.0 # via -r requirements/edx/testing.txt -django-statici18n==2.0.1 +django-statici18n==2.1.1 # via -r requirements/edx/testing.txt django-storages==1.8 # via @@ -475,6 +479,7 @@ docopt==0.6.2 # xmodule docutils==0.17.1 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt # botocore # m2r @@ -493,7 +498,7 @@ edx-ace==1.4.0 # via -r requirements/edx/testing.txt edx-api-doc-tools==1.5.0 # via -r requirements/edx/testing.txt -edx-auth-backends==4.0.0 +edx-auth-backends==4.0.1 # via -r requirements/edx/testing.txt edx-bulk-grades==0.9.2 # via @@ -525,7 +530,7 @@ edx-django-utils==4.4.0 # event-tracking # ora2 # super-csv -edx-drf-extensions==8.0.0 +edx-drf-extensions==8.0.1 # via # -r requirements/edx/testing.txt # edx-completion @@ -544,7 +549,7 @@ edx-i18n-tools==0.8.1 # via # -r requirements/edx/testing.txt # ora2 -edx-lint==5.2.0 +edx-lint==5.2.1 # via -r requirements/edx/testing.txt edx-milestones==0.3.3 # via -r requirements/edx/testing.txt @@ -575,7 +580,7 @@ edx-proctoring==4.7.0 # edx-proctoring-proctortrack edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/testing.txt -edx-rbac==1.5.0 +edx-rbac==1.5.1 # via # -r requirements/edx/testing.txt # edx-enterprise @@ -635,9 +640,9 @@ execnet==1.9.0 # via # -r requirements/edx/testing.txt # pytest-xdist -factory-boy==3.2.0 +factory-boy==3.2.1 # via -r requirements/edx/testing.txt -faker==9.6.0 +faker==9.8.0 # via # -r requirements/edx/testing.txt # factory-boy @@ -645,7 +650,7 @@ fastapi==0.70.0 # via # -r requirements/edx/testing.txt # pact-python -filelock==3.3.1 +filelock==3.3.2 # via # -r requirements/edx/testing.txt # tox @@ -654,6 +659,11 @@ freezegun==0.3.12 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt +frozenlist==1.2.0 + # via + # -r requirements/edx/testing.txt + # aiohttp + # aiosignal fs==2.0.18 # via # -r requirements/edx/testing.txt @@ -709,10 +719,12 @@ idna==3.3 # yarl imagesize==1.2.0 # via sphinx -importlib-metadata==4.8.1 +importlib-metadata==4.8.2 # via # -r requirements/edx/testing.txt # pytest-randomly +importlib-resources==5.4.0 + # via jsonschema inflect==5.3.0 # via # -r requirements/edx/testing.txt @@ -735,7 +747,7 @@ isodate==0.6.0 # via # -r requirements/edx/testing.txt # python3-saml -isort==5.9.3 +isort==5.10.1 # via # -r requirements/edx/testing.txt # pylint @@ -777,7 +789,7 @@ jsonfield==3.1.0 # edx-submissions # lti-consumer-xblock # ora2 -jsonschema==4.1.2 +jsonschema==4.2.1 # via sphinxcontrib-openapi jwcrypto==1.0 # via @@ -889,7 +901,7 @@ mypy-extensions==0.4.3 # via mypy mysqlclient==2.0.3 # via -r requirements/edx/testing.txt -newrelic==7.2.2.169 +newrelic==7.2.3.170 # via # -r requirements/edx/testing.txt # edx-django-utils @@ -899,7 +911,7 @@ nltk==3.6.5 # chem nodeenv==1.6.0 # via -r requirements/edx/testing.txt -numpy==1.21.3 +numpy==1.21.4 # via # -r requirements/edx/testing.txt # chem @@ -919,7 +931,7 @@ openedx-events==0.6.0 # via -r requirements/edx/testing.txt ora2==3.7.4 # via -r requirements/edx/testing.txt -packaging==21.0 +packaging==21.2 # via # -r requirements/edx/testing.txt # bleach @@ -948,7 +960,7 @@ path.py==12.5.0 # xmodule paver==1.3.4 # via -r requirements/edx/testing.txt -pbr==5.6.0 +pbr==5.7.0 # via # -r requirements/edx/testing.txt # stevedore @@ -986,7 +998,7 @@ psutil==5.8.0 # edx-django-utils # pact-python # pytest-xdist -py==1.10.0 +py==1.11.0 # via # -r requirements/edx/testing.txt # pytest @@ -1000,7 +1012,7 @@ pycodestyle==2.8.0 # via -r requirements/edx/testing.txt pycountry==20.7.3 # via -r requirements/edx/testing.txt -pycparser==2.20 +pycparser==2.21 # via # -r requirements/edx/testing.txt # cffi @@ -1074,7 +1086,7 @@ pymongo==3.10.1 # mongoengine pynliner==0.8.0 # via -r requirements/edx/testing.txt -pyparsing==3.0.1 +pyparsing==2.4.7 # via # -r requirements/edx/testing.txt # chem @@ -1195,7 +1207,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/testing.txt redis==3.5.3 # via -r requirements/edx/testing.txt -regex==2021.10.23 +regex==2021.11.2 # via # -r requirements/edx/testing.txt # nltk @@ -1226,7 +1238,7 @@ requests-oauthlib==1.3.0 # via # -r requirements/edx/testing.txt # social-auth-core -ruamel.yaml==0.17.16 +ruamel.yaml==0.17.17 # via # -r requirements/edx/testing.txt # drf-yasg @@ -1247,7 +1259,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/testing.txt # edx-ace -scipy==1.7.1 +scipy==1.7.2 # via # -r requirements/edx/testing.txt # chem @@ -1343,7 +1355,7 @@ sorl-thumbnail==12.7.0 # django-wiki sortedcontainers==2.4.0 # via -r requirements/edx/testing.txt -soupsieve==2.2.1 +soupsieve==2.3 # via # -r requirements/edx/testing.txt # beautifulsoup4 @@ -1437,8 +1449,8 @@ transifex-client==0.14.3 typing-extensions==3.10.0.2 # via # -r requirements/edx/testing.txt - # aiohttp # astroid + # async-timeout # gitpython # mypy # pydantic @@ -1475,7 +1487,7 @@ vine==1.3.0 # -r requirements/edx/testing.txt # amqp # celery -virtualenv==20.9.0 +virtualenv==20.10.0 # via # -r requirements/edx/testing.txt # tox @@ -1552,7 +1564,7 @@ xmlsec==1.3.12 # python3-saml xss-utils==0.3.0 # via -r requirements/edx/testing.txt -yarl==1.7.0 +yarl==1.7.2 # via # -r requirements/edx/testing.txt # aiohttp @@ -1560,6 +1572,7 @@ zipp==3.6.0 # via # -r requirements/edx/testing.txt # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/edx/django.txt b/requirements/edx/django.txt index 80d3852a4c..bca0e462f0 100644 --- a/requirements/edx/django.txt +++ b/requirements/edx/django.txt @@ -1 +1 @@ -django==3.2.8 +django==3.2.9 diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index bbab4b5fea..53ebd0a973 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -19,7 +19,9 @@ click==7.1.2 code-annotations==1.2.0 # via -r requirements/edx/doc.in docutils==0.17.1 - # via sphinx + # via + # -c requirements/edx/../constraints.txt + # sphinx edx-sphinx-theme==3.0.0 # via -r requirements/edx/doc.in gitdb==4.0.9 @@ -36,13 +38,13 @@ jinja2==3.0.2 # sphinx markupsafe==2.0.1 # via jinja2 -packaging==21.0 +packaging==21.2 # via sphinx -pbr==5.6.0 +pbr==5.7.0 # via stevedore pygments==2.10.0 # via sphinx -pyparsing==3.0.1 +pyparsing==2.4.7 # via packaging python-slugify==4.0.1 # via diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index 673f65582b..b71ebcb7e8 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -24,7 +24,7 @@ path==16.2.0 # via -r requirements/edx/paver.in paver==1.3.4 # via -r requirements/edx/paver.in -pbr==5.6.0 +pbr==5.7.0 # via stevedore psutil==5.8.0 # via -r requirements/edx/paver.in diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 46f835ef69..bd9731e130 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -34,10 +34,14 @@ # via -r requirements/edx/base.txt acid-xblock==0.2.1 # via -r requirements/edx/base.txt -aiohttp==3.7.4.post0 +aiohttp==3.8.0 # via # -r requirements/edx/base.txt # geoip2 +aiosignal==1.2.0 + # via + # -r requirements/edx/base.txt + # aiohttp amqp==2.6.1 # via # -r requirements/edx/base.txt @@ -63,7 +67,7 @@ astroid==2.8.4 # via # pylint # pylint-celery -async-timeout==3.0.1 +async-timeout==4.0.0 # via # -r requirements/edx/base.txt # aiohttp @@ -73,6 +77,7 @@ attrs==21.2.0 # aiohttp # edx-ace # openedx-events + # outcome # pytest babel==2.9.1 # via @@ -83,7 +88,7 @@ backoff==1.10.0 # via # -r requirements/edx/base.txt # analytics-python -backports.entry-points-selectable==1.1.0 +backports.entry-points-selectable==1.1.1 # via virtualenv beautifulsoup4==4.10.0 # via @@ -144,11 +149,11 @@ cffi==1.15.0 chardet==4.0.0 # via # -r requirements/edx/base.txt - # aiohttp # pysrt charset-normalizer==2.0.7 # via # -r requirements/edx/base.txt + # aiohttp # requests chem==1.2.0 # via -r requirements/edx/base.txt @@ -183,7 +188,7 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==6.0.2 +coverage[toml]==6.1.1 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -409,7 +414,7 @@ django-simple-history==3.0.0 # ora2 django-splash==1.1.0 # via -r requirements/edx/base.txt -django-statici18n==2.0.1 +django-statici18n==2.1.1 # via -r requirements/edx/base.txt django-storages==1.8 # via @@ -458,6 +463,7 @@ docopt==0.6.2 # xmodule docutils==0.17.1 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # botocore done-xblock==2.0.4 @@ -474,7 +480,7 @@ edx-ace==1.4.0 # via -r requirements/edx/base.txt edx-api-doc-tools==1.5.0 # via -r requirements/edx/base.txt -edx-auth-backends==4.0.0 +edx-auth-backends==4.0.1 # via -r requirements/edx/base.txt edx-bulk-grades==0.9.2 # via @@ -506,7 +512,7 @@ edx-django-utils==4.4.0 # event-tracking # ora2 # super-csv -edx-drf-extensions==8.0.0 +edx-drf-extensions==8.0.1 # via # -r requirements/edx/base.txt # edx-completion @@ -526,7 +532,7 @@ edx-i18n-tools==0.8.1 # -r requirements/edx/base.txt # -r requirements/edx/testing.in # ora2 -edx-lint==5.2.0 +edx-lint==5.2.1 # via -r requirements/edx/testing.in edx-milestones==0.3.3 # via -r requirements/edx/base.txt @@ -557,7 +563,7 @@ edx-proctoring==4.7.0 # edx-proctoring-proctortrack edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/base.txt -edx-rbac==1.5.0 +edx-rbac==1.5.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -613,13 +619,13 @@ event-tracking==1.1.4 # edx-search execnet==1.9.0 # via pytest-xdist -factory-boy==3.2.0 +factory-boy==3.2.1 # via -r requirements/edx/testing.in -faker==9.6.0 +faker==9.8.0 # via factory-boy fastapi==0.70.0 # via pact-python -filelock==3.3.1 +filelock==3.3.2 # via # tox # virtualenv @@ -627,6 +633,11 @@ freezegun==0.3.12 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.in +frozenlist==1.2.0 + # via + # -r requirements/edx/base.txt + # aiohttp + # aiosignal fs==2.0.18 # via # -r requirements/edx/base.txt @@ -674,7 +685,7 @@ idna==3.3 # anyio # requests # yarl -importlib-metadata==4.8.1 +importlib-metadata==4.8.2 # via pytest-randomly inflect==5.3.0 # via @@ -696,7 +707,7 @@ isodate==0.6.0 # via # -r requirements/edx/base.txt # python3-saml -isort==5.9.3 +isort==5.10.1 # via # -r requirements/edx/testing.in # pylint @@ -837,7 +848,7 @@ multidict==5.2.0 # yarl mysqlclient==2.0.3 # via -r requirements/edx/base.txt -newrelic==7.2.2.169 +newrelic==7.2.3.170 # via # -r requirements/edx/base.txt # edx-django-utils @@ -847,7 +858,7 @@ nltk==3.6.5 # chem nodeenv==1.6.0 # via -r requirements/edx/base.txt -numpy==1.21.3 +numpy==1.21.4 # via # -r requirements/edx/base.txt # chem @@ -867,7 +878,7 @@ openedx-events==0.6.0 # via -r requirements/edx/base.txt ora2==3.7.4 # via -r requirements/edx/base.txt -packaging==21.0 +packaging==21.2 # via # -r requirements/edx/base.txt # bleach @@ -895,7 +906,7 @@ path.py==12.5.0 # xmodule paver==1.3.4 # via -r requirements/edx/base.txt -pbr==5.6.0 +pbr==5.7.0 # via # -r requirements/edx/base.txt # stevedore @@ -927,7 +938,7 @@ psutil==5.8.0 # edx-django-utils # pact-python # pytest-xdist -py==1.10.0 +py==1.11.0 # via # pytest # pytest-forked @@ -940,7 +951,7 @@ pycodestyle==2.8.0 # via -r requirements/edx/testing.in pycountry==20.7.3 # via -r requirements/edx/base.txt -pycparser==2.20 +pycparser==2.21 # via # -r requirements/edx/base.txt # cffi @@ -1006,7 +1017,7 @@ pymongo==3.10.1 # mongoengine pynliner==0.8.0 # via -r requirements/edx/base.txt -pyparsing==3.0.1 +pyparsing==2.4.7 # via # -r requirements/edx/base.txt # chem @@ -1120,7 +1131,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/base.txt redis==3.5.3 # via -r requirements/edx/base.txt -regex==2021.10.23 +regex==2021.11.2 # via # -r requirements/edx/base.txt # nltk @@ -1150,7 +1161,7 @@ requests-oauthlib==1.3.0 # via # -r requirements/edx/base.txt # social-auth-core -ruamel.yaml==0.17.16 +ruamel.yaml==0.17.17 # via # -r requirements/edx/base.txt # drf-yasg @@ -1171,7 +1182,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.7.1 +scipy==1.7.2 # via # -r requirements/edx/base.txt # chem @@ -1259,7 +1270,7 @@ sorl-thumbnail==12.7.0 # django-wiki sortedcontainers==2.4.0 # via -r requirements/edx/base.txt -soupsieve==2.2.1 +soupsieve==2.3 # via # -r requirements/edx/base.txt # beautifulsoup4 @@ -1324,8 +1335,8 @@ transifex-client==0.14.3 typing-extensions==3.10.0.2 # via # -r requirements/edx/base.txt - # aiohttp # astroid + # async-timeout # gitpython # pydantic # pylint @@ -1359,7 +1370,7 @@ vine==1.3.0 # -r requirements/edx/base.txt # amqp # celery -virtualenv==20.9.0 +virtualenv==20.10.0 # via tox voluptuous==0.12.2 # via @@ -1428,7 +1439,7 @@ xmlsec==1.3.12 # python3-saml xss-utils==0.3.0 # via -r requirements/edx/base.txt -yarl==1.7.0 +yarl==1.7.2 # via # -r requirements/edx/base.txt # aiohttp