diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 93ecbec605..97e0e4e203 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -24,6 +24,8 @@ Django<4.0 # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html elasticsearch<7.14.0 +# setuptools==60.0 had breaking changes and busted several service's pipeline. +# Details can be found here: https://github.com/pypa/setuptools/issues/2940 setuptools<60 # django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected diff --git a/requirements/edx-sandbox/py38.txt b/requirements/edx-sandbox/py38.txt index 7232a1f2ed..3631993128 100644 --- a/requirements/edx-sandbox/py38.txt +++ b/requirements/edx-sandbox/py38.txt @@ -36,7 +36,7 @@ matplotlib==3.3.4 # -r requirements/edx-sandbox/py38.in mpmath==1.2.1 # via sympy -networkx==2.8.5 +networkx==2.8.6 # via -r requirements/edx-sandbox/py38.in nltk==3.7 # via @@ -64,7 +64,7 @@ python-dateutil==2.8.2 # via matplotlib random2==1.0.1 # via -r requirements/edx-sandbox/py38.in -regex==2022.7.25 +regex==2022.8.17 # via nltk scipy==1.7.3 # via @@ -77,7 +77,7 @@ six==1.16.0 # chem # codejail-includes # python-dateutil -sympy==1.10.1 +sympy==1.11 # via # -r requirements/edx-sandbox/py38.in # openedx-calc diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index a7fa0b48b8..6a277590dc 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -163,9 +163,9 @@ cryptography==36.0.2 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.5.1 +cssutils==2.6.0 # via pynliner -ddt==1.5.0 +ddt==1.6.0 # via # xblock-drag-and-drop-v2 # xblock-poll @@ -328,7 +328,7 @@ django-mptt==0.13.4 # django-wiki django-multi-email-field==0.6.2 # via edx-enterprise -django-mysql==4.7.0 +django-mysql==4.7.1 # via -r requirements/edx/base.in django-oauth-toolkit==1.3.2 # via @@ -348,7 +348,7 @@ django-sekizai==4.0.0 # via # -r requirements/edx/base.in # django-wiki -django-ses==3.1.0 +django-ses==3.1.2 # via -r requirements/edx/base.in django-simple-history==3.0.0 # via @@ -362,7 +362,7 @@ django-simple-history==3.0.0 # ora2 django-splash==1.2.1 # via -r requirements/edx/base.in -django-statici18n==2.2.0 +django-statici18n==2.3.1 # via -r requirements/edx/base.in django-storages==1.8 # via @@ -371,7 +371,7 @@ django-storages==1.8 # edxval django-user-tasks==3.0.0 # via -r requirements/edx/base.in -django-waffle==2.6.0 +django-waffle==2.7.0 # via # -r requirements/edx/base.in # blockstore @@ -470,7 +470,7 @@ edx-django-utils==5.0.0 # ora2 # outcome-surveys # super-csv -edx-drf-extensions==8.0.1 +edx-drf-extensions==8.2.0 # via # -r requirements/edx/base.in # edx-completion @@ -518,7 +518,7 @@ edx-opaque-keys[django]==2.3.0 # outcome-surveys edx-organizations==6.11.1 # via -r requirements/edx/base.in -edx-proctoring==4.10.3 +edx-proctoring==4.12.0 # via # -r requirements/edx/base.in # edx-proctoring-proctortrack @@ -573,9 +573,11 @@ event-tracking==2.1.0 # -r requirements/edx/base.in # edx-proctoring # edx-search -fastavro==1.5.4 +fastavro==1.6.0 # via openedx-events -frozenlist==1.3.0 +filelock==3.8.0 + # via snowflake-connector-python +frozenlist==1.3.1 # via # aiohttp # aiosignal @@ -687,7 +689,7 @@ lxml==4.9.1 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/base.in -mako==1.2.1 +mako==1.2.2 # via # -r requirements/edx/base.in # acid-xblock @@ -736,7 +738,7 @@ mysqlclient==2.1.1 # via # -r requirements/edx/base.in # blockstore -newrelic==7.16.0.178 +newrelic==8.0.0.179 # via # -r requirements/edx/base.in # edx-django-utils @@ -797,7 +799,7 @@ path-py==12.5.0 # staff-graded-xblock paver==1.3.4 # via -r requirements/edx/paver.txt -pbr==5.9.0 +pbr==5.10.0 # via # -r requirements/edx/paver.txt # stevedore @@ -835,7 +837,7 @@ pycryptodomex==3.15.0 # lti-consumer-xblock # pyjwkest # snowflake-connector-python -pygments==2.12.0 +pygments==2.13.0 # via # -r requirements/edx/base.in # py2neo @@ -918,7 +920,7 @@ python3-saml==1.9.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in -pytz==2022.1 +pytz==2022.2.1 # via # -r requirements/edx/base.in # babel @@ -956,7 +958,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/base.in redis==4.3.4 # via -r requirements/edx/base.in -regex==2022.7.25 +regex==2022.8.17 # via nltk requests==2.28.1 # via @@ -1005,7 +1007,7 @@ scipy==1.7.3 # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==1.8.2 +shapely==1.8.4 # via -r requirements/edx/base.in simplejson==3.17.6 # via @@ -1050,7 +1052,7 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==2.7.11 +snowflake-connector-python==2.7.12 # via edx-enterprise social-auth-app-django==5.0.0 # via @@ -1085,11 +1087,11 @@ stevedore==4.0.0 # edx-django-utils # edx-enterprise # edx-opaque-keys -super-csv==3.0.0 +super-csv==3.0.1 # via # -r requirements/edx/base.in # edx-bulk-grades -sympy==1.10.1 +sympy==1.11 # via openedx-calc tableauserverclient==0.19.0 # via edx-enterprise @@ -1113,7 +1115,7 @@ uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.11 +urllib3==1.26.12 # via # -r requirements/edx/paver.txt # elasticsearch @@ -1185,7 +1187,7 @@ xblock-utils==3.0.0 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive -xmlsec==1.3.12 +xmlsec==1.3.13 # via python3-saml xss-utils==0.4.0 # via -r requirements/edx/base.in diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index 3dac341bfd..e4dd73dbd6 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -6,7 +6,7 @@ # chardet==5.0.0 # via diff-cover -coverage==6.4.2 +coverage==6.4.4 # via -r requirements/edx/coverage.in diff-cover==6.5.1 # via -r requirements/edx/coverage.in @@ -16,5 +16,5 @@ markupsafe==2.1.1 # via jinja2 pluggy==1.0.0 # via diff-cover -pygments==2.12.0 +pygments==2.13.0 # via diff-cover diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 639daa5d9b..ac24a161c1 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -216,7 +216,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==6.4.2 +coverage[toml]==6.4.4 # via # -r requirements/edx/testing.txt # pytest-cov @@ -237,11 +237,11 @@ cssselect==1.1.0 # via # -r requirements/edx/testing.txt # pyquery -cssutils==2.5.1 +cssutils==2.6.0 # via # -r requirements/edx/testing.txt # pynliner -ddt==1.5.0 +ddt==1.6.0 # via # -r requirements/edx/testing.txt # xblock-drag-and-drop-v2 @@ -266,7 +266,7 @@ dill==0.3.5.1 # via # -r requirements/edx/testing.txt # pylint -distlib==0.3.5 +distlib==0.3.6 # via # -r requirements/edx/testing.txt # virtualenv @@ -372,7 +372,7 @@ django-crum==0.7.9 # edx-rbac # edx-toggles # super-csv -django-debug-toolbar==3.5.0 +django-debug-toolbar==3.6.0 # via -r requirements/edx/development.in django-environ==0.9.0 # via @@ -429,7 +429,7 @@ django-multi-email-field==0.6.2 # via # -r requirements/edx/testing.txt # edx-enterprise -django-mysql==4.7.0 +django-mysql==4.7.1 # via -r requirements/edx/testing.txt django-oauth-toolkit==1.3.2 # via @@ -451,7 +451,7 @@ django-sekizai==4.0.0 # via # -r requirements/edx/testing.txt # django-wiki -django-ses==3.1.0 +django-ses==3.1.2 # via -r requirements/edx/testing.txt django-simple-history==3.0.0 # via @@ -465,7 +465,7 @@ django-simple-history==3.0.0 # ora2 django-splash==1.2.1 # via -r requirements/edx/testing.txt -django-statici18n==2.2.0 +django-statici18n==2.3.1 # via -r requirements/edx/testing.txt django-storages==1.8 # via @@ -474,7 +474,7 @@ django-storages==1.8 # edxval django-user-tasks==3.0.0 # via -r requirements/edx/testing.txt -django-waffle==2.6.0 +django-waffle==2.7.0 # via # -r requirements/edx/testing.txt # blockstore @@ -584,7 +584,7 @@ edx-django-utils==5.0.0 # ora2 # outcome-surveys # super-csv -edx-drf-extensions==8.0.1 +edx-drf-extensions==8.2.0 # via # -r requirements/edx/testing.txt # edx-completion @@ -635,7 +635,7 @@ edx-opaque-keys[django]==2.3.0 # outcome-surveys edx-organizations==6.11.1 # via -r requirements/edx/testing.txt -edx-proctoring==4.10.3 +edx-proctoring==4.12.0 # via # -r requirements/edx/testing.txt # edx-proctoring-proctortrack @@ -705,26 +705,27 @@ execnet==1.9.0 # pytest-xdist factory-boy==3.2.1 # via -r requirements/edx/testing.txt -faker==13.15.1 +faker==14.1.0 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.79.0 +fastapi==0.81.0 # via # -r requirements/edx/testing.txt # pact-python -fastavro==1.5.4 +fastavro==1.6.0 # via # -r requirements/edx/testing.txt # openedx-events -filelock==3.7.1 +filelock==3.8.0 # via # -r requirements/edx/testing.txt + # snowflake-connector-python # tox # virtualenv -freezegun==1.2.1 +freezegun==1.2.2 # via -r requirements/edx/testing.txt -frozenlist==1.3.0 +frozenlist==1.3.1 # via # -r requirements/edx/testing.txt # aiohttp @@ -894,7 +895,7 @@ m2r==0.2.1 # via sphinxcontrib-openapi mailsnake==1.6.4 # via -r requirements/edx/testing.txt -mako==1.2.1 +mako==1.2.2 # via # -r requirements/edx/testing.txt # acid-xblock @@ -963,7 +964,7 @@ mysqlclient==2.1.1 # via # -r requirements/edx/testing.txt # blockstore -newrelic==7.16.0.178 +newrelic==8.0.0.179 # via # -r requirements/edx/testing.txt # edx-django-utils @@ -1037,7 +1038,7 @@ path-py==12.5.0 # staff-graded-xblock paver==1.3.4 # via -r requirements/edx/testing.txt -pbr==5.9.0 +pbr==5.10.0 # via # -r requirements/edx/testing.txt # stevedore @@ -1114,11 +1115,11 @@ pycryptodomex==3.15.0 # lti-consumer-xblock # pyjwkest # snowflake-connector-python -pydantic==1.9.1 +pydantic==1.9.2 # via # -r requirements/edx/testing.txt # fastapi -pygments==2.12.0 +pygments==2.13.0 # via # -r requirements/edx/testing.txt # diff-cover @@ -1274,7 +1275,7 @@ python3-saml==1.9.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt -pytz==2022.1 +pytz==2022.2.1 # via # -r requirements/edx/testing.txt # babel @@ -1315,7 +1316,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/testing.txt redis==4.3.4 # via -r requirements/edx/testing.txt -regex==2022.7.25 +regex==2022.8.17 # via # -r requirements/edx/testing.txt # nltk @@ -1383,7 +1384,7 @@ semantic-version==2.10.0 # via # -r requirements/edx/testing.txt # edx-drf-extensions -shapely==1.8.2 +shapely==1.8.4 # via -r requirements/edx/testing.txt simplejson==3.17.6 # via @@ -1443,7 +1444,7 @@ sniffio==1.2.0 # anyio snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==2.7.11 +snowflake-connector-python==2.7.12 # via # -r requirements/edx/testing.txt # edx-enterprise @@ -1507,11 +1508,11 @@ stevedore==4.0.0 # edx-django-utils # edx-enterprise # edx-opaque-keys -super-csv==3.0.0 +super-csv==3.0.1 # via # -r requirements/edx/testing.txt # edx-bulk-grades -sympy==1.10.1 +sympy==1.11 # via # -r requirements/edx/testing.txt # openedx-calc @@ -1577,7 +1578,7 @@ uritemplate==4.1.1 # -r requirements/edx/testing.txt # coreapi # drf-yasg -urllib3==1.26.11 +urllib3==1.26.12 # via # -r requirements/edx/testing.txt # elasticsearch @@ -1589,7 +1590,7 @@ urllib3==1.26.11 # snowflake-connector-python user-util==1.0.0 # via -r requirements/edx/testing.txt -uvicorn==0.18.2 +uvicorn==0.18.3 # via # -r requirements/edx/testing.txt # pact-python @@ -1599,7 +1600,7 @@ vine==5.0.0 # amqp # celery # kombu -virtualenv==20.16.2 +virtualenv==20.16.3 # via # -r requirements/edx/testing.txt # tox @@ -1672,7 +1673,7 @@ xblock-utils==3.0.0 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive -xmlsec==1.3.12 +xmlsec==1.3.13 # via # -r requirements/edx/testing.txt # python3-saml diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index d0bfa22227..8828c532a6 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -44,15 +44,15 @@ markupsafe==2.1.1 # via jinja2 packaging==21.3 # via sphinx -pbr==5.9.0 +pbr==5.10.0 # via stevedore -pygments==2.12.0 +pygments==2.13.0 # via sphinx pyparsing==3.0.9 # via packaging python-slugify==6.1.2 # via code-annotations -pytz==2022.1 +pytz==2022.2.1 # via babel pyyaml==6.0 # via code-annotations @@ -85,7 +85,7 @@ stevedore==4.0.0 # via code-annotations text-unidecode==1.3 # via python-slugify -urllib3==1.26.11 +urllib3==1.26.12 # via requests zipp==3.8.1 # via importlib-metadata diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index 7f6e53d8a1..7757dc98cc 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -26,7 +26,7 @@ path==16.4.0 # via -r requirements/edx/paver.in paver==1.3.4 # via -r requirements/edx/paver.in -pbr==5.9.0 +pbr==5.10.0 # via stevedore psutil==5.9.1 # via -r requirements/edx/paver.in @@ -48,7 +48,7 @@ stevedore==4.0.0 # via # -r requirements/edx/paver.in # edx-opaque-keys -urllib3==1.26.11 +urllib3==1.26.12 # via requests watchdog==2.1.9 # via -r requirements/edx/paver.in diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index c981ddb198..119bd8976d 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -205,7 +205,7 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==6.4.2 +coverage[toml]==6.4.4 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -226,11 +226,11 @@ cssselect==1.1.0 # via # -r requirements/edx/testing.in # pyquery -cssutils==2.5.1 +cssutils==2.6.0 # via # -r requirements/edx/base.txt # pynliner -ddt==1.5.0 +ddt==1.6.0 # via # -r requirements/edx/base.txt # -r requirements/edx/testing.in @@ -254,7 +254,7 @@ diff-cover==6.5.1 # via -r requirements/edx/coverage.txt dill==0.3.5.1 # via pylint -distlib==0.3.5 +distlib==0.3.6 # via virtualenv # via # -c requirements/edx/../common_constraints.txt @@ -411,7 +411,7 @@ django-multi-email-field==0.6.2 # via # -r requirements/edx/base.txt # edx-enterprise -django-mysql==4.7.0 +django-mysql==4.7.1 # via -r requirements/edx/base.txt django-oauth-toolkit==1.3.2 # via @@ -433,7 +433,7 @@ django-sekizai==4.0.0 # via # -r requirements/edx/base.txt # django-wiki -django-ses==3.1.0 +django-ses==3.1.2 # via -r requirements/edx/base.txt django-simple-history==3.0.0 # via @@ -447,7 +447,7 @@ django-simple-history==3.0.0 # ora2 django-splash==1.2.1 # via -r requirements/edx/base.txt -django-statici18n==2.2.0 +django-statici18n==2.3.1 # via -r requirements/edx/base.txt django-storages==1.8 # via @@ -456,7 +456,7 @@ django-storages==1.8 # edxval django-user-tasks==3.0.0 # via -r requirements/edx/base.txt -django-waffle==2.6.0 +django-waffle==2.7.0 # via # -r requirements/edx/base.txt # blockstore @@ -564,7 +564,7 @@ edx-django-utils==5.0.0 # ora2 # outcome-surveys # super-csv -edx-drf-extensions==8.0.1 +edx-drf-extensions==8.2.0 # via # -r requirements/edx/base.txt # edx-completion @@ -616,7 +616,7 @@ edx-opaque-keys[django]==2.3.0 # outcome-surveys edx-organizations==6.11.1 # via -r requirements/edx/base.txt -edx-proctoring==4.10.3 +edx-proctoring==4.12.0 # via # -r requirements/edx/base.txt # edx-proctoring-proctortrack @@ -682,21 +682,23 @@ execnet==1.9.0 # via pytest-xdist factory-boy==3.2.1 # via -r requirements/edx/testing.in -faker==13.15.1 +faker==14.1.0 # via factory-boy -fastapi==0.79.0 +fastapi==0.81.0 # via pact-python -fastavro==1.5.4 +fastavro==1.6.0 # via # -r requirements/edx/base.txt # openedx-events -filelock==3.7.1 +filelock==3.8.0 # via + # -r requirements/edx/base.txt + # snowflake-connector-python # tox # virtualenv -freezegun==1.2.1 +freezegun==1.2.2 # via -r requirements/edx/testing.in -frozenlist==1.3.0 +frozenlist==1.3.1 # via # -r requirements/edx/base.txt # aiohttp @@ -854,7 +856,7 @@ lxml==4.9.1 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/base.txt -mako==1.2.1 +mako==1.2.2 # via # -r requirements/edx/base.txt # acid-xblock @@ -914,7 +916,7 @@ mysqlclient==2.1.1 # via # -r requirements/edx/base.txt # blockstore -newrelic==7.16.0.178 +newrelic==8.0.0.179 # via # -r requirements/edx/base.txt # edx-django-utils @@ -985,7 +987,7 @@ path-py==12.5.0 # staff-graded-xblock paver==1.3.4 # via -r requirements/edx/base.txt -pbr==5.9.0 +pbr==5.10.0 # via # -r requirements/edx/base.txt # stevedore @@ -1055,9 +1057,9 @@ pycryptodomex==3.15.0 # lti-consumer-xblock # pyjwkest # snowflake-connector-python -pydantic==1.9.1 +pydantic==1.9.2 # via fastapi -pygments==2.12.0 +pygments==2.13.0 # via # -r requirements/edx/base.txt # -r requirements/edx/coverage.txt @@ -1204,7 +1206,7 @@ python3-saml==1.9.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -pytz==2022.1 +pytz==2022.2.1 # via # -r requirements/edx/base.txt # babel @@ -1242,7 +1244,7 @@ recommender-xblock==2.0.1 # via -r requirements/edx/base.txt redis==4.3.4 # via -r requirements/edx/base.txt -regex==2022.7.25 +regex==2022.8.17 # via # -r requirements/edx/base.txt # nltk @@ -1309,7 +1311,7 @@ semantic-version==2.10.0 # via # -r requirements/edx/base.txt # edx-drf-extensions -shapely==1.8.2 +shapely==1.8.4 # via -r requirements/edx/base.txt simplejson==3.17.6 # via @@ -1363,7 +1365,7 @@ slumber==0.7.1 # edx-rest-api-client sniffio==1.2.0 # via anyio -snowflake-connector-python==2.7.11 +snowflake-connector-python==2.7.12 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1403,11 +1405,11 @@ stevedore==4.0.0 # edx-django-utils # edx-enterprise # edx-opaque-keys -super-csv==3.0.0 +super-csv==3.0.1 # via # -r requirements/edx/base.txt # edx-bulk-grades -sympy==1.10.1 +sympy==1.11 # via # -r requirements/edx/base.txt # openedx-calc @@ -1465,7 +1467,7 @@ uritemplate==4.1.1 # -r requirements/edx/base.txt # coreapi # drf-yasg -urllib3==1.26.11 +urllib3==1.26.12 # via # -r requirements/edx/base.txt # elasticsearch @@ -1477,7 +1479,7 @@ urllib3==1.26.11 # snowflake-connector-python user-util==1.0.0 # via -r requirements/edx/base.txt -uvicorn==0.18.2 +uvicorn==0.18.3 # via pact-python vine==5.0.0 # via @@ -1485,7 +1487,7 @@ vine==5.0.0 # amqp # celery # kombu -virtualenv==20.16.2 +virtualenv==20.16.3 # via tox voluptuous==0.13.1 # via @@ -1550,7 +1552,7 @@ xblock-utils==3.0.0 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive -xmlsec==1.3.12 +xmlsec==1.3.13 # via # -r requirements/edx/base.txt # python3-saml diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index fa7f3f6dc9..bb355d0eca 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -6,11 +6,11 @@ # certifi==2022.6.15 # via requests -charset-normalizer==2.1.0 +charset-normalizer==2.1.1 # via requests idna==3.3 # via requests requests==2.28.1 # via -r scripts/xblock/requirements.in -urllib3==1.26.11 +urllib3==1.26.12 # via requests