diff --git a/requirements/constraints.txt b/requirements/constraints.txt index eba37df146..63eda6dd49 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -75,3 +75,10 @@ scipy<1.8.0 # See issue: https://github.com/sphinx-contrib/openapi/issues/123 mistune<2.0.0 +# edx-enterprise, snowflake-connector-python require charset-normalizer==2.0.0 +# Can be removed once snowflake-connector-python>2.7.9 is released with the fix. +charset-normalizer<2.1.0 + +# markdown>=3.4.0 has failures due to internal refactorings which causes the tests to fail +# pinning the version untill the issue gets resolved in the package itself +markdown<3.4.0 diff --git a/requirements/edx-sandbox/py38.txt b/requirements/edx-sandbox/py38.txt index 8796451c62..49fbf504c3 100644 --- a/requirements/edx-sandbox/py38.txt +++ b/requirements/edx-sandbox/py38.txt @@ -4,7 +4,7 @@ # # make upgrade # -cffi==1.15.0 +cffi==1.15.1 # via cryptography chem==1.2.0 # via -r requirements/edx-sandbox/py38.in @@ -14,15 +14,15 @@ click==8.1.3 # nltk codejail-includes==1.0.0 # via -r requirements/edx-sandbox/py38.in -cryptography==37.0.3 +cryptography==37.0.4 # via -r requirements/edx-sandbox/py38.in cycler==0.11.0 # via matplotlib joblib==1.1.0 # via nltk -kiwisolver==1.4.3 +kiwisolver==1.4.4 # via matplotlib -lxml==4.9.0 +lxml==4.9.1 # via # -r requirements/edx-sandbox/py38.in # openedx-calc @@ -36,7 +36,7 @@ matplotlib==3.3.4 # -r requirements/edx-sandbox/py38.in mpmath==1.2.1 # via sympy -networkx==2.8.4 +networkx==2.8.5 # via -r requirements/edx-sandbox/py38.in nltk==3.7 # via @@ -51,7 +51,7 @@ numpy==1.16.6 # scipy openedx-calc==3.0.1 # via -r requirements/edx-sandbox/py38.in -pillow==9.1.1 +pillow==9.2.0 # via matplotlib pycparser==2.21 # via cffi @@ -65,7 +65,7 @@ python-dateutil==2.8.2 # via matplotlib random2==1.0.1 # via -r requirements/edx-sandbox/py38.in -regex==2022.6.2 +regex==2022.7.9 # via nltk scipy==1.7.3 # via diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index a8c264c08e..0747d56ef3 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -62,7 +62,7 @@ beautifulsoup4==4.11.1 # via pynliner billiard==3.6.4.0 # via celery -bleach[css]==5.0.0 +bleach[css]==5.0.1 # via # -r requirements/edx/base.in # django-wiki @@ -104,15 +104,16 @@ certifi==2022.6.15 # py2neo # requests # snowflake-connector-python -cffi==1.15.0 +cffi==1.15.1 # via # cryptography # pynacl # snowflake-connector-python -chardet==4.0.0 +chardet==5.0.0 # via pysrt charset-normalizer==2.0.12 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/paver.txt # aiohttp # requests @@ -162,7 +163,7 @@ cryptography==36.0.2 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.4.2 +cssutils==2.5.0 # via pynliner ddt==1.5.0 # via @@ -181,7 +182,7 @@ deprecated==1.2.13 # via # jwcrypto # redis -django==3.2.13 +django==3.2.14 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/base.in @@ -243,6 +244,7 @@ django==3.2.13 # openedx-events # openedx-filters # ora2 + # outcome-surveys # super-csv # xss-utils django-appconf==1.0.5 @@ -251,7 +253,7 @@ django-appconf==1.0.5 # django-statici18n django-cache-memoize==0.1.10 # via edx-enterprise -django-celery-results==2.3.1 +django-celery-results==2.4.0 # via -r requirements/edx/base.in django-classy-tags==3.0.1 # via django-sekizai @@ -316,6 +318,7 @@ django-model-utils==4.2.0 # edxval # learner-pathway-progress # ora2 + # outcome-surveys # super-csv django-mptt==0.13.4 # via @@ -353,6 +356,7 @@ django-simple-history==3.0.0 # edx-name-affirmation # edx-organizations # edx-proctoring + # learner-pathway-progress # ora2 django-splash==1.2.1 # via -r requirements/edx/base.in @@ -365,7 +369,7 @@ django-storages==1.8 # edxval django-user-tasks==3.0.0 # via -r requirements/edx/base.in -django-waffle==2.5.0 +django-waffle==2.6.0 # via # -r requirements/edx/base.in # blockstore @@ -412,7 +416,7 @@ drf-jwt==1.19.2 # via edx-drf-extensions drf-nested-routers==0.93.4 # via blockstore -drf-yasg==1.20.0 +drf-yasg==1.21.3 # via edx-api-doc-tools edx-ace==1.5.0 # via -r requirements/edx/base.in @@ -460,6 +464,7 @@ edx-django-utils==5.0.0 # event-tracking # learner-pathway-progress # ora2 + # outcome-surveys # super-csv edx-drf-extensions==8.0.1 # via @@ -476,6 +481,7 @@ edx-enterprise==3.53.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in + # learner-pathway-progress edx-i18n-tools==0.9.1 # via ora2 edx-milestones==0.4.0 @@ -496,12 +502,14 @@ edx-opaque-keys[django]==2.3.0 # edx-proctoring # edx-user-state-client # edx-when + # learner-pathway-progress # lti-consumer-xblock # openedx-events # ora2 + # outcome-surveys edx-organizations==6.11.1 # via -r requirements/edx/base.in -edx-proctoring==4.10.2 +edx-proctoring==4.10.3 # via # -r requirements/edx/base.in # edx-proctoring-proctortrack @@ -530,6 +538,7 @@ edx-toggles==5.0.0 # edx-completion # edx-name-affirmation # edxval + # learner-pathway-progress # ora2 edx-user-state-client==1.3.2 # via -r requirements/edx/base.in @@ -554,7 +563,7 @@ event-tracking==2.1.0 # -r requirements/edx/base.in # edx-proctoring # edx-search -fastavro==1.5.1 +fastavro==1.5.3 # via openedx-events frozenlist==1.3.0 # via @@ -586,7 +595,7 @@ html5lib==1.1 # via # -r requirements/edx/base.in # ora2 -icalendar==4.0.9 +icalendar==4.1.0 # via -r requirements/edx/base.in idna==3.3 # via @@ -594,7 +603,7 @@ idna==3.3 # requests # snowflake-connector-python # yarl -importlib-metadata==4.11.4 +importlib-metadata==4.12.0 # via markdown inflection==0.5.1 # via drf-yasg @@ -625,8 +634,10 @@ jsonfield==3.1.0 # edx-enterprise # edx-proctoring # edx-submissions + # learner-pathway-progress # lti-consumer-xblock # ora2 + # outcome-surveys jwcrypto==1.3.1 # via pylti1p3 kombu==5.2.4 @@ -640,9 +651,7 @@ lazy==1.4 # lti-consumer-xblock # ora2 learner-pathway-progress==1.2.3 - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/base.in + # via -r requirements/edx/base.in libsass==0.10.0 # via # -r requirements/edx/paver.txt @@ -651,7 +660,7 @@ loremipsum==1.0.5 # via ora2 lti-consumer-xblock==4.3.0 # via -r requirements/edx/base.in -lxml==4.9.0 +lxml==4.9.1 # via # -r requirements/edx/base.in # capa @@ -664,7 +673,7 @@ lxml==4.9.0 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/base.in -mako==1.2.0 +mako==1.2.1 # via # -r requirements/edx/base.in # acid-xblock @@ -673,6 +682,7 @@ mako==1.2.0 # xblock-utils markdown==3.3.7 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in # django-wiki # staff-graded-xblock @@ -696,7 +706,7 @@ mock==4.0.3 # xblock-poll mongodbproxy @ git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a # via -r requirements/edx/github.in -mongoengine==0.24.1 +mongoengine==0.24.2 # via -r requirements/edx/base.in monotonic==1.6 # via @@ -708,11 +718,11 @@ multidict==6.0.2 # via # aiohttp # yarl -mysqlclient==2.1.0 +mysqlclient==2.1.1 # via # -r requirements/edx/base.in # blockstore -newrelic==7.12.0.176 +newrelic==7.14.0.177 # via # -r requirements/edx/base.in # edx-django-utils @@ -720,7 +730,7 @@ nltk==3.7 # via # -r requirements/edx/base.in # chem -nodeenv==1.6.0 +nodeenv==1.7.0 # via -r requirements/edx/base.in numpy==1.22.4 # via @@ -775,14 +785,14 @@ pbr==5.9.0 # stevedore piexif==1.1.3 # via -r requirements/edx/base.in -pillow==9.1.1 +pillow==9.2.0 # via # -r requirements/edx/base.in # edx-enterprise # edx-organizations polib==1.1.1 # via edx-i18n-tools -prompt-toolkit==3.0.29 +prompt-toolkit==3.0.30 # via click-repl psutil==5.9.1 # via @@ -798,7 +808,7 @@ pycountry==22.3.5 # via -r requirements/edx/base.in pycparser==2.21 # via cffi -pycryptodomex==3.14.1 +pycryptodomex==3.15.0 # via # -r requirements/edx/base.in # edx-proctoring @@ -831,6 +841,7 @@ pylti1p3==1.11.0 # via -r requirements/edx/base.in pymongo==3.12.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in # -r requirements/edx/paver.txt # edx-opaque-keys @@ -871,7 +882,7 @@ python-memcached==1.59 # via -r requirements/edx/paver.txt python-slugify==6.1.2 # via code-annotations -python-swiftclient==4.0.0 +python-swiftclient==4.0.1 # via ora2 python3-openid==3.2.0 ; python_version >= "3" # via @@ -890,6 +901,7 @@ pytz==2022.1 # celery # django # django-ses + # drf-yasg # edx-completion # edx-enterprise # edx-proctoring @@ -917,11 +929,11 @@ random2==1.0.1 # via -r requirements/edx/base.in recommender-xblock==2.0.1 # via -r requirements/edx/base.in -redis==4.3.3 +redis==4.3.4 # via -r requirements/edx/base.in -regex==2022.6.2 +regex==2022.7.9 # via nltk -requests==2.28.0 +requests==2.28.1 # via # -r requirements/edx/paver.txt # analytics-python @@ -932,6 +944,7 @@ requests==2.28.0 # edx-enterprise # edx-rest-api-client # geoip2 + # learner-pathway-progress # mailsnake # pyjwkest # pylti1p3 @@ -1010,7 +1023,7 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==2.7.8 +snowflake-connector-python==2.7.9 # via edx-enterprise social-auth-app-django==5.0.0 # via @@ -1036,7 +1049,7 @@ sqlparse==0.4.2 # django staff-graded-xblock==2.0.1 # via -r requirements/edx/base.in -stevedore==3.5.0 +stevedore==4.0.0 # via # -r requirements/edx/base.in # -r requirements/edx/paver.txt @@ -1053,7 +1066,7 @@ sympy==1.10.1 # via openedx-calc tableauserverclient==0.19.0 # via edx-enterprise -testfixtures==6.18.5 +testfixtures==7.0.0 # via edx-enterprise text-unidecode==1.3 # via python-slugify @@ -1061,7 +1074,7 @@ tinycss2==1.1.1 # via bleach tqdm==4.64.0 # via nltk -typing-extensions==4.2.0 +typing-extensions==4.3.0 # via django-countries unicodecsv==0.14.1 # via @@ -1071,7 +1084,7 @@ uritemplate==4.1.1 # via # coreapi # drf-yasg -urllib3==1.26.9 +urllib3==1.26.10 # via # -r requirements/edx/paver.txt # elasticsearch @@ -1148,7 +1161,7 @@ xss-utils==0.4.0 # via -r requirements/edx/base.in yarl==1.7.2 # via aiohttp -zipp==3.8.0 +zipp==3.8.1 # via importlib-metadata # 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 4385055d3f..3dac341bfd 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -4,11 +4,11 @@ # # make upgrade # -chardet==4.0.0 +chardet==5.0.0 # via diff-cover -coverage==6.4.1 +coverage==6.4.2 # via -r requirements/edx/coverage.in -diff-cover==6.5.0 +diff-cover==6.5.1 # via -r requirements/edx/coverage.in jinja2==3.1.2 # via diff-cover diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 4d329e1f18..45d0a5b777 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -54,13 +54,12 @@ asgiref==3.5.2 # via # -r requirements/edx/testing.txt # django - # uvicorn asn1crypto==1.5.1 # via # -r requirements/edx/testing.txt # oscrypto # snowflake-connector-python -astroid==2.11.6 +astroid==2.11.7 # via # -r requirements/edx/testing.txt # pylint @@ -97,7 +96,7 @@ billiard==3.6.4.0 # via # -r requirements/edx/testing.txt # celery -bleach[css]==5.0.0 +bleach[css]==5.0.1 # via # -r requirements/edx/testing.txt # django-wiki @@ -125,6 +124,10 @@ botocore==1.8.17 # s3transfer bridgekeeper==0.9 # via -r requirements/edx/testing.txt +build==0.8.0 + # via + # -r requirements/edx/pip-tools.txt + # pip-tools celery==5.2.7 # via # -c requirements/edx/../constraints.txt @@ -141,19 +144,20 @@ certifi==2022.6.15 # py2neo # requests # snowflake-connector-python -cffi==1.15.0 +cffi==1.15.1 # via # -r requirements/edx/testing.txt # cryptography # pynacl # snowflake-connector-python -chardet==4.0.0 +chardet==5.0.0 # via # -r requirements/edx/testing.txt # diff-cover # pysrt charset-normalizer==2.0.12 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt # aiohttp # requests @@ -214,7 +218,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==6.4.1 +coverage[toml]==6.4.2 # via # -r requirements/edx/testing.txt # pytest-cov @@ -234,7 +238,7 @@ cssselect==1.1.0 # via # -r requirements/edx/testing.txt # pyquery -cssutils==2.4.2 +cssutils==2.5.0 # via # -r requirements/edx/testing.txt # pynliner @@ -257,17 +261,17 @@ deprecated==1.2.13 # -r requirements/edx/testing.txt # jwcrypto # redis -diff-cover==6.5.0 +diff-cover==6.5.1 # via -r requirements/edx/testing.txt dill==0.3.5.1 # via # -r requirements/edx/testing.txt # pylint -distlib==0.3.4 +distlib==0.3.5 # via # -r requirements/edx/testing.txt # virtualenv -django==3.2.13 +django==3.2.14 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/testing.txt @@ -330,6 +334,7 @@ django==3.2.13 # openedx-events # openedx-filters # ora2 + # outcome-surveys # super-csv # xss-utils django-appconf==1.0.5 @@ -340,7 +345,7 @@ django-cache-memoize==0.1.10 # via # -r requirements/edx/testing.txt # edx-enterprise -django-celery-results==2.3.1 +django-celery-results==2.4.0 # via -r requirements/edx/testing.txt django-classy-tags==3.0.1 # via @@ -367,7 +372,7 @@ django-crum==0.7.9 # edx-rbac # edx-toggles # super-csv -django-debug-toolbar==3.4.0 +django-debug-toolbar==3.5.0 # via -r requirements/edx/development.in django-environ==0.9.0 # via @@ -413,6 +418,7 @@ django-model-utils==4.2.0 # edxval # learner-pathway-progress # ora2 + # outcome-surveys # super-csv django-mptt==0.13.4 # via @@ -454,6 +460,7 @@ django-simple-history==3.0.0 # edx-name-affirmation # edx-organizations # edx-proctoring + # learner-pathway-progress # ora2 django-splash==1.2.1 # via -r requirements/edx/testing.txt @@ -466,7 +473,7 @@ django-storages==1.8 # edxval django-user-tasks==3.0.0 # via -r requirements/edx/testing.txt -django-waffle==2.5.0 +django-waffle==2.6.0 # via # -r requirements/edx/testing.txt # blockstore @@ -522,7 +529,7 @@ drf-nested-routers==0.93.4 # via # -r requirements/edx/testing.txt # blockstore -drf-yasg==1.20.0 +drf-yasg==1.21.3 # via # -r requirements/edx/testing.txt # edx-api-doc-tools @@ -572,6 +579,7 @@ edx-django-utils==5.0.0 # event-tracking # learner-pathway-progress # ora2 + # outcome-surveys # super-csv edx-drf-extensions==8.0.1 # via @@ -588,6 +596,7 @@ edx-enterprise==3.53.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt + # learner-pathway-progress edx-i18n-tools==0.9.1 # via # -r requirements/edx/testing.txt @@ -611,12 +620,14 @@ edx-opaque-keys[django]==2.3.0 # edx-proctoring # edx-user-state-client # edx-when + # learner-pathway-progress # lti-consumer-xblock # openedx-events # ora2 + # outcome-surveys edx-organizations==6.11.1 # via -r requirements/edx/testing.txt -edx-proctoring==4.10.2 +edx-proctoring==4.10.3 # via # -r requirements/edx/testing.txt # edx-proctoring-proctortrack @@ -651,6 +662,7 @@ edx-toggles==5.0.0 # edx-completion # edx-name-affirmation # edxval + # learner-pathway-progress # ora2 edx-user-state-client==1.3.2 # via -r requirements/edx/testing.txt @@ -684,15 +696,15 @@ execnet==1.9.0 # pytest-xdist factory-boy==3.2.1 # via -r requirements/edx/testing.txt -faker==13.13.0 +faker==13.15.0 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.78.0 +fastapi==0.79.0 # via # -r requirements/edx/testing.txt # pact-python -fastavro==1.5.1 +fastavro==1.5.3 # via # -r requirements/edx/testing.txt # openedx-events @@ -741,7 +753,7 @@ html5lib==1.1 # ora2 httpretty==1.1.4 # via -r requirements/edx/testing.txt -icalendar==4.0.9 +icalendar==4.1.0 # via -r requirements/edx/testing.txt idna==3.3 # via @@ -750,9 +762,9 @@ idna==3.3 # requests # snowflake-connector-python # yarl -imagesize==1.3.0 +imagesize==1.4.1 # via sphinx -importlib-metadata==4.11.4 +importlib-metadata==4.12.0 # via # -r requirements/edx/testing.txt # markdown @@ -813,9 +825,11 @@ jsonfield==3.1.0 # edx-enterprise # edx-proctoring # edx-submissions + # learner-pathway-progress # lti-consumer-xblock # ora2 -jsonschema==4.6.0 + # outcome-surveys +jsonschema==4.7.2 # via sphinxcontrib-openapi jwcrypto==1.3.1 # via @@ -839,9 +853,7 @@ lazy-object-proxy==1.7.1 # -r requirements/edx/testing.txt # astroid learner-pathway-progress==1.2.3 - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/testing.txt + # via -r requirements/edx/testing.txt libsass==0.10.0 # via # -r requirements/edx/testing.txt @@ -852,7 +864,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==4.3.0 # via -r requirements/edx/testing.txt -lxml==4.9.0 +lxml==4.9.1 # via # -r requirements/edx/testing.txt # capa @@ -868,7 +880,7 @@ m2r==0.2.1 # via sphinxcontrib-openapi mailsnake==1.6.4 # via -r requirements/edx/testing.txt -mako==1.2.0 +mako==1.2.1 # via # -r requirements/edx/testing.txt # acid-xblock @@ -877,6 +889,7 @@ mako==1.2.0 # xblock-utils markdown==3.3.7 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt # django-wiki # staff-graded-xblock @@ -912,7 +925,7 @@ mock==4.0.3 # xblock-poll mongodbproxy @ git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a # via -r requirements/edx/testing.txt -mongoengine==0.24.1 +mongoengine==0.24.2 # via -r requirements/edx/testing.txt monotonic==1.6 # via @@ -928,15 +941,15 @@ multidict==6.0.2 # -r requirements/edx/testing.txt # aiohttp # yarl -mypy==0.961 +mypy==0.971 # via -r requirements/edx/development.in mypy-extensions==0.4.3 # via mypy -mysqlclient==2.1.0 +mysqlclient==2.1.1 # via # -r requirements/edx/testing.txt # blockstore -newrelic==7.12.0.176 +newrelic==7.14.0.177 # via # -r requirements/edx/testing.txt # edx-django-utils @@ -944,7 +957,7 @@ nltk==3.7 # via # -r requirements/edx/testing.txt # chem -nodeenv==1.6.0 +nodeenv==1.7.0 # via -r requirements/edx/testing.txt numpy==1.22.4 # via @@ -978,7 +991,9 @@ outcome-surveys==1.1.0 # via -r requirements/edx/testing.txt packaging==21.3 # via + # -r requirements/edx/pip-tools.txt # -r requirements/edx/testing.txt + # build # drf-yasg # py2neo # pytest @@ -1011,15 +1026,15 @@ pbr==5.9.0 pep517==0.12.0 # via # -r requirements/edx/pip-tools.txt - # pip-tools + # build piexif==1.1.3 # via -r requirements/edx/testing.txt -pillow==9.1.1 +pillow==9.2.0 # via # -r requirements/edx/testing.txt # edx-enterprise # edx-organizations -pip-tools==6.6.2 +pip-tools==6.8.0 # via -r requirements/edx/pip-tools.txt platformdirs==2.5.2 # via @@ -1036,7 +1051,7 @@ polib==1.1.1 # via # -r requirements/edx/testing.txt # edx-i18n-tools -prompt-toolkit==3.0.29 +prompt-toolkit==3.0.30 # via # -r requirements/edx/testing.txt # click-repl @@ -1068,7 +1083,7 @@ pycparser==2.21 # via # -r requirements/edx/testing.txt # cffi -pycryptodomex==3.14.1 +pycryptodomex==3.15.0 # via # -r requirements/edx/testing.txt # edx-proctoring @@ -1133,6 +1148,7 @@ pylti1p3==1.11.0 # via -r requirements/edx/testing.txt pymongo==3.12.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt # edx-opaque-keys # event-tracking @@ -1150,6 +1166,7 @@ pyopenssl==22.0.0 # snowflake-connector-python pyparsing==3.0.9 # via + # -r requirements/edx/pip-tools.txt # -r requirements/edx/testing.txt # chem # openedx-calc @@ -1217,7 +1234,7 @@ python-slugify==6.1.2 # via # -r requirements/edx/testing.txt # code-annotations -python-swiftclient==4.0.0 +python-swiftclient==4.0.1 # via # -r requirements/edx/testing.txt # ora2 @@ -1238,6 +1255,7 @@ pytz==2022.1 # celery # django # django-ses + # drf-yasg # edx-completion # edx-enterprise # edx-proctoring @@ -1268,13 +1286,13 @@ random2==1.0.1 # via -r requirements/edx/testing.txt recommender-xblock==2.0.1 # via -r requirements/edx/testing.txt -redis==4.3.3 +redis==4.3.4 # via -r requirements/edx/testing.txt -regex==2022.6.2 +regex==2022.7.9 # via # -r requirements/edx/testing.txt # nltk -requests==2.28.0 +requests==2.28.1 # via # -r requirements/edx/testing.txt # analytics-python @@ -1285,6 +1303,7 @@ requests==2.28.0 # edx-enterprise # edx-rest-api-client # geoip2 + # learner-pathway-progress # mailsnake # pact-python # pyjwkest @@ -1396,7 +1415,7 @@ sniffio==1.2.0 # anyio snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==2.7.8 +snowflake-connector-python==2.7.9 # via # -r requirements/edx/testing.txt # edx-enterprise @@ -1451,7 +1470,7 @@ starlette==0.19.1 # via # -r requirements/edx/testing.txt # fastapi -stevedore==3.5.0 +stevedore==4.0.0 # via # -r requirements/edx/testing.txt # code-annotations @@ -1471,7 +1490,7 @@ tableauserverclient==0.19.0 # via # -r requirements/edx/testing.txt # edx-enterprise -testfixtures==6.18.5 +testfixtures==7.0.0 # via # -r requirements/edx/testing.txt # edx-enterprise @@ -1492,12 +1511,13 @@ tomli==2.0.1 # via # -r requirements/edx/pip-tools.txt # -r requirements/edx/testing.txt + # build # coverage # mypy # pep517 # pylint # pytest -tox==3.25.0 +tox==3.25.1 # via # -r requirements/edx/testing.txt # tox-battery @@ -1507,7 +1527,7 @@ tqdm==4.64.0 # via # -r requirements/edx/testing.txt # nltk -typing-extensions==4.2.0 +typing-extensions==4.3.0 # via # -r requirements/edx/testing.txt # astroid @@ -1520,14 +1540,14 @@ unicodecsv==0.14.1 # via # -r requirements/edx/testing.txt # edx-enterprise -unidiff==0.7.3 +unidiff==0.7.4 # via -r requirements/edx/testing.txt uritemplate==4.1.1 # via # -r requirements/edx/testing.txt # coreapi # drf-yasg -urllib3==1.26.9 +urllib3==1.26.10 # via # -r requirements/edx/testing.txt # elasticsearch @@ -1538,7 +1558,7 @@ urllib3==1.26.9 # selenium user-util==1.0.0 # via -r requirements/edx/testing.txt -uvicorn==0.17.6 +uvicorn==0.18.2 # via # -r requirements/edx/testing.txt # pact-python @@ -1548,7 +1568,7 @@ vine==5.0.0 # amqp # celery # kombu -virtualenv==20.14.1 +virtualenv==20.15.1 # via # -r requirements/edx/testing.txt # tox @@ -1556,7 +1576,7 @@ voluptuous==0.13.1 # via # -r requirements/edx/testing.txt # ora2 -vulture==2.4 +vulture==2.5 # via -r requirements/edx/development.in watchdog==2.1.9 # via -r requirements/edx/testing.txt @@ -1631,7 +1651,7 @@ yarl==1.7.2 # via # -r requirements/edx/testing.txt # aiohttp -zipp==3.8.0 +zipp==3.8.1 # via # -r requirements/edx/testing.txt # importlib-metadata diff --git a/requirements/edx/django.txt b/requirements/edx/django.txt index 09696ec840..a55bd15cb3 100644 --- a/requirements/edx/django.txt +++ b/requirements/edx/django.txt @@ -1 +1 @@ -django==3.2.13 +django==3.2.14 diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index de9bfe9d8b..e9bf656fe5 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -11,7 +11,9 @@ babel==2.10.3 certifi==2022.6.15 # via requests charset-normalizer==2.0.12 - # via requests + # via + # -c requirements/edx/../constraints.txt + # requests click==8.1.3 # via # -c requirements/edx/../constraints.txt @@ -30,9 +32,9 @@ gitpython==3.1.27 # via -r requirements/edx/doc.in idna==3.3 # via requests -imagesize==1.3.0 +imagesize==1.4.1 # via sphinx -importlib-metadata==4.11.4 +importlib-metadata==4.12.0 # via sphinx jinja2==3.1.2 # via @@ -54,7 +56,7 @@ pytz==2022.1 # via babel pyyaml==6.0 # via code-annotations -requests==2.28.0 +requests==2.28.1 # via sphinx six==1.16.0 # via edx-sphinx-theme @@ -78,11 +80,11 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -stevedore==3.5.0 +stevedore==4.0.0 # via code-annotations text-unidecode==1.3 # via python-slugify -urllib3==1.26.9 +urllib3==1.26.10 # via requests -zipp==3.8.0 +zipp==3.8.1 # via importlib-metadata diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index 3f369a3ab9..2058a8758e 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -7,7 +7,9 @@ certifi==2022.6.15 # via requests charset-normalizer==2.0.12 - # via requests + # via + # -c requirements/edx/../constraints.txt + # requests edx-opaque-keys==2.3.0 # via -r requirements/edx/paver.in idna==3.3 @@ -35,18 +37,18 @@ pymongo==3.12.3 # edx-opaque-keys python-memcached==1.59 # via -r requirements/edx/paver.in -requests==2.28.0 +requests==2.28.1 # via -r requirements/edx/paver.in six==1.16.0 # via # libsass # paver # python-memcached -stevedore==3.5.0 +stevedore==4.0.0 # via # -r requirements/edx/paver.in # edx-opaque-keys -urllib3==1.26.9 +urllib3==1.26.10 # via requests watchdog==2.1.9 # via -r requirements/edx/paver.in diff --git a/requirements/edx/pip-tools.txt b/requirements/edx/pip-tools.txt index 53f363d610..587a663b64 100644 --- a/requirements/edx/pip-tools.txt +++ b/requirements/edx/pip-tools.txt @@ -4,16 +4,24 @@ # # make upgrade # +build==0.8.0 + # via pip-tools click==8.1.3 # via # -c requirements/edx/../constraints.txt # pip-tools +packaging==21.3 + # via build pep517==0.12.0 - # via pip-tools -pip-tools==6.6.2 + # via build +pip-tools==6.8.0 # via -r requirements/edx/pip-tools.in +pyparsing==3.0.9 + # via packaging tomli==2.0.1 - # via pep517 + # via + # build + # pep517 wheel==0.37.1 # via pip-tools diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 770125f0ee..2fa3b26183 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -50,13 +50,12 @@ asgiref==3.5.2 # via # -r requirements/edx/base.txt # django - # uvicorn asn1crypto==1.5.1 # via # -r requirements/edx/base.txt # oscrypto # snowflake-connector-python -astroid==2.11.6 +astroid==2.11.7 # via # pylint # pylint-celery @@ -92,7 +91,7 @@ billiard==3.6.4.0 # via # -r requirements/edx/base.txt # celery -bleach[css]==5.0.0 +bleach[css]==5.0.1 # via # -r requirements/edx/base.txt # django-wiki @@ -136,13 +135,13 @@ certifi==2022.6.15 # py2neo # requests # snowflake-connector-python -cffi==1.15.0 +cffi==1.15.1 # via # -r requirements/edx/base.txt # cryptography # pynacl # snowflake-connector-python -chardet==4.0.0 +chardet==5.0.0 # via # -r requirements/edx/base.txt # -r requirements/edx/coverage.txt @@ -150,6 +149,7 @@ chardet==4.0.0 # pysrt charset-normalizer==2.0.12 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # aiohttp # requests @@ -206,7 +206,7 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==6.4.1 +coverage[toml]==6.4.2 # via # -r requirements/edx/coverage.txt # pytest-cov @@ -226,7 +226,7 @@ cssselect==1.1.0 # via # -r requirements/edx/testing.in # pyquery -cssutils==2.4.2 +cssutils==2.5.0 # via # -r requirements/edx/base.txt # pynliner @@ -250,11 +250,11 @@ deprecated==1.2.13 # -r requirements/edx/base.txt # jwcrypto # redis -diff-cover==6.5.0 +diff-cover==6.5.1 # via -r requirements/edx/coverage.txt dill==0.3.5.1 # via pylint -distlib==0.3.4 +distlib==0.3.5 # via virtualenv # via # -c requirements/edx/../common_constraints.txt @@ -317,6 +317,7 @@ distlib==0.3.4 # openedx-events # openedx-filters # ora2 + # outcome-surveys # super-csv # xss-utils django-appconf==1.0.5 @@ -327,7 +328,7 @@ django-cache-memoize==0.1.10 # via # -r requirements/edx/base.txt # edx-enterprise -django-celery-results==2.3.1 +django-celery-results==2.4.0 # via -r requirements/edx/base.txt django-classy-tags==3.0.1 # via @@ -398,6 +399,7 @@ django-model-utils==4.2.0 # edxval # learner-pathway-progress # ora2 + # outcome-surveys # super-csv django-mptt==0.13.4 # via @@ -439,6 +441,7 @@ django-simple-history==3.0.0 # edx-name-affirmation # edx-organizations # edx-proctoring + # learner-pathway-progress # ora2 django-splash==1.2.1 # via -r requirements/edx/base.txt @@ -451,7 +454,7 @@ django-storages==1.8 # edxval django-user-tasks==3.0.0 # via -r requirements/edx/base.txt -django-waffle==2.5.0 +django-waffle==2.6.0 # via # -r requirements/edx/base.txt # blockstore @@ -505,7 +508,7 @@ drf-nested-routers==0.93.4 # via # -r requirements/edx/base.txt # blockstore -drf-yasg==1.20.0 +drf-yasg==1.21.3 # via # -r requirements/edx/base.txt # edx-api-doc-tools @@ -555,6 +558,7 @@ edx-django-utils==5.0.0 # event-tracking # learner-pathway-progress # ora2 + # outcome-surveys # super-csv edx-drf-extensions==8.0.1 # via @@ -571,6 +575,7 @@ edx-enterprise==3.53.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt + # learner-pathway-progress edx-i18n-tools==0.9.1 # via # -r requirements/edx/base.txt @@ -595,12 +600,14 @@ edx-opaque-keys[django]==2.3.0 # edx-proctoring # edx-user-state-client # edx-when + # learner-pathway-progress # lti-consumer-xblock # openedx-events # ora2 + # outcome-surveys edx-organizations==6.11.1 # via -r requirements/edx/base.txt -edx-proctoring==4.10.2 +edx-proctoring==4.10.3 # via # -r requirements/edx/base.txt # edx-proctoring-proctortrack @@ -633,6 +640,7 @@ edx-toggles==5.0.0 # edx-completion # edx-name-affirmation # edxval + # learner-pathway-progress # ora2 edx-user-state-client==1.3.2 # via -r requirements/edx/base.txt @@ -664,11 +672,11 @@ execnet==1.9.0 # via pytest-xdist factory-boy==3.2.1 # via -r requirements/edx/testing.in -faker==13.13.0 +faker==13.15.0 # via factory-boy -fastapi==0.78.0 +fastapi==0.79.0 # via pact-python -fastavro==1.5.1 +fastavro==1.5.3 # via # -r requirements/edx/base.txt # openedx-events @@ -714,7 +722,7 @@ html5lib==1.1 # ora2 httpretty==1.1.4 # via -r requirements/edx/testing.in -icalendar==4.0.9 +icalendar==4.1.0 # via -r requirements/edx/base.txt idna==3.3 # via @@ -723,7 +731,7 @@ idna==3.3 # requests # snowflake-connector-python # yarl -importlib-metadata==4.11.4 +importlib-metadata==4.12.0 # via # -r requirements/edx/base.txt # markdown @@ -779,8 +787,10 @@ jsonfield==3.1.0 # edx-enterprise # edx-proctoring # edx-submissions + # learner-pathway-progress # lti-consumer-xblock # ora2 + # outcome-surveys jwcrypto==1.3.1 # via # -r requirements/edx/base.txt @@ -801,9 +811,7 @@ lazy==1.4 lazy-object-proxy==1.7.1 # via astroid learner-pathway-progress==1.2.3 - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/base.txt + # via -r requirements/edx/base.txt libsass==0.10.0 # via # -r requirements/edx/base.txt @@ -814,7 +822,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==4.3.0 # via -r requirements/edx/base.txt -lxml==4.9.0 +lxml==4.9.1 # via # -r requirements/edx/base.txt # capa @@ -828,7 +836,7 @@ lxml==4.9.0 # xmlsec mailsnake==1.6.4 # via -r requirements/edx/base.txt -mako==1.2.0 +mako==1.2.1 # via # -r requirements/edx/base.txt # acid-xblock @@ -837,6 +845,7 @@ mako==1.2.0 # xblock-utils markdown==3.3.7 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # django-wiki # staff-graded-xblock @@ -867,7 +876,7 @@ mock==4.0.3 # xblock-poll mongodbproxy @ git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a # via -r requirements/edx/base.txt -mongoengine==0.24.1 +mongoengine==0.24.2 # via -r requirements/edx/base.txt monotonic==1.6 # via @@ -883,11 +892,11 @@ multidict==6.0.2 # -r requirements/edx/base.txt # aiohttp # yarl -mysqlclient==2.1.0 +mysqlclient==2.1.1 # via # -r requirements/edx/base.txt # blockstore -newrelic==7.12.0.176 +newrelic==7.14.0.177 # via # -r requirements/edx/base.txt # edx-django-utils @@ -895,7 +904,7 @@ nltk==3.7 # via # -r requirements/edx/base.txt # chem -nodeenv==1.6.0 +nodeenv==1.7.0 # via -r requirements/edx/base.txt numpy==1.22.4 # via @@ -960,7 +969,7 @@ pbr==5.9.0 # stevedore piexif==1.1.3 # via -r requirements/edx/base.txt -pillow==9.1.1 +pillow==9.2.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -980,7 +989,7 @@ polib==1.1.1 # -r requirements/edx/base.txt # -r requirements/edx/testing.in # edx-i18n-tools -prompt-toolkit==3.0.29 +prompt-toolkit==3.0.30 # via # -r requirements/edx/base.txt # click-repl @@ -1011,7 +1020,7 @@ pycparser==2.21 # via # -r requirements/edx/base.txt # cffi -pycryptodomex==3.14.1 +pycryptodomex==3.15.0 # via # -r requirements/edx/base.txt # edx-proctoring @@ -1068,6 +1077,7 @@ pylti1p3==1.11.0 # via -r requirements/edx/base.txt pymongo==3.12.3 # via + # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edx-opaque-keys # event-tracking @@ -1148,7 +1158,7 @@ python-slugify==6.1.2 # via # -r requirements/edx/base.txt # code-annotations -python-swiftclient==4.0.0 +python-swiftclient==4.0.1 # via # -r requirements/edx/base.txt # ora2 @@ -1169,6 +1179,7 @@ pytz==2022.1 # celery # django # django-ses + # drf-yasg # edx-completion # edx-enterprise # edx-proctoring @@ -1196,13 +1207,13 @@ random2==1.0.1 # via -r requirements/edx/base.txt recommender-xblock==2.0.1 # via -r requirements/edx/base.txt -redis==4.3.3 +redis==4.3.4 # via -r requirements/edx/base.txt -regex==2022.6.2 +regex==2022.7.9 # via # -r requirements/edx/base.txt # nltk -requests==2.28.0 +requests==2.28.1 # via # -r requirements/edx/base.txt # analytics-python @@ -1213,6 +1224,7 @@ requests==2.28.0 # edx-enterprise # edx-rest-api-client # geoip2 + # learner-pathway-progress # mailsnake # pact-python # pyjwkest @@ -1317,7 +1329,7 @@ slumber==0.7.1 # edx-rest-api-client sniffio==1.2.0 # via anyio -snowflake-connector-python==2.7.8 +snowflake-connector-python==2.7.9 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1349,7 +1361,7 @@ staff-graded-xblock==2.0.1 # via -r requirements/edx/base.txt starlette==0.19.1 # via fastapi -stevedore==3.5.0 +stevedore==4.0.0 # via # -r requirements/edx/base.txt # code-annotations @@ -1369,7 +1381,7 @@ tableauserverclient==0.19.0 # via # -r requirements/edx/base.txt # edx-enterprise -testfixtures==6.18.5 +testfixtures==7.0.0 # via # -r requirements/edx/base.txt # -r requirements/edx/testing.in @@ -1389,7 +1401,7 @@ tomli==2.0.1 # coverage # pylint # pytest -tox==3.25.0 +tox==3.25.1 # via # -r requirements/edx/testing.in # tox-battery @@ -1399,7 +1411,7 @@ tqdm==4.64.0 # via # -r requirements/edx/base.txt # nltk -typing-extensions==4.2.0 +typing-extensions==4.3.0 # via # -r requirements/edx/base.txt # astroid @@ -1411,14 +1423,14 @@ unicodecsv==0.14.1 # via # -r requirements/edx/base.txt # edx-enterprise -unidiff==0.7.3 +unidiff==0.7.4 # via -r requirements/edx/testing.in uritemplate==4.1.1 # via # -r requirements/edx/base.txt # coreapi # drf-yasg -urllib3==1.26.9 +urllib3==1.26.10 # via # -r requirements/edx/base.txt # elasticsearch @@ -1429,7 +1441,7 @@ urllib3==1.26.9 # selenium user-util==1.0.0 # via -r requirements/edx/base.txt -uvicorn==0.17.6 +uvicorn==0.18.2 # via pact-python vine==5.0.0 # via @@ -1437,7 +1449,7 @@ vine==5.0.0 # amqp # celery # kombu -virtualenv==20.14.1 +virtualenv==20.15.1 # via tox voluptuous==0.13.1 # via @@ -1512,7 +1524,7 @@ yarl==1.7.2 # via # -r requirements/edx/base.txt # aiohttp -zipp==3.8.0 +zipp==3.8.1 # via # -r requirements/edx/base.txt # importlib-metadata diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index 11a89b5f64..3a640db1cd 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -6,11 +6,11 @@ # certifi==2022.6.15 # via requests -charset-normalizer==2.0.12 +charset-normalizer==2.1.0 # via requests idna==3.3 # via requests -requests==2.28.0 +requests==2.28.1 # via -r scripts/xblock/requirements.in -urllib3==1.26.9 +urllib3==1.26.10 # via requests