diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 6abe83b8fe4ca86bb1b1fac8da9fa27725cb7e02..7db3bc26175e0810fc3d4f4f709705025f946c7c 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -16,6 +16,9 @@ celery>=3.1.25,<4.0.0 # The CORS_ORIGIN_WHITELIST changes in a backwards incompatible way in 3.0.0, needs matching configuration repo changes django-cors-headers<3.0.0 +# It seems like django-countries > 5.5 may cause performance issues for us. +django-countries==5.5 + # Version 4.0.0 dropped support for Django < 2.0.1 django-model-utils<4.0.0 @@ -46,6 +49,9 @@ inflect<4.0.0 # jsonfield2 3.1.0 drops support for python 3.5 jsonfield2<3.1.0 +# kiwisolver 1.2.0 requires Python 3.6+ +kiwisolver<1.2.0 + # Convert text markup to HTML; used in capa problems, forums, and course wikis; pin Markdown version as tests failed for its upgrade to the latest release Markdown==2.6.11 @@ -58,6 +64,9 @@ mock<4.0.0 # mysqlclient 1.5 is scheduled to change internal APIs used by Django 1.11 mysqlclient<1.5 +# oauthlib>3.0.1 causes test failures +oauthlib==3.0.1 + # Version 0.23.0 requires python-dateutil>=2.5.0 pandas==0.22.0 @@ -77,9 +86,6 @@ python-dateutil==2.4.0 # python3-saml 1.6.0 breaks unittests in common/djangoapps/third_party_auth/tests/test_views.py::SAMLMetadataTest python3-saml==1.5.0 -# oauthlib>3.0.1 causes test failures -oauthlib==3.0.1 - # transifex-client 0.13.5 and 0.13.6 needlessly pin six and urllib3, 0.13.7 does so for python-slugify # https://github.com/transifex/transifex-client/issues/252 transifex-client==0.13.4 @@ -89,6 +95,3 @@ wrapt==1.11.* # zipp 2.0.0 requires Python >= 3.6 zipp==1.0.0 - -# It seems like django-countries > 5.5 may cause performance issues for us. -django-countries==5.5 diff --git a/requirements/edx-sandbox/base.in b/requirements/edx-sandbox/base.in index 981b869d3f7be5387df6305f961b9d0757b92f1d..3c3cd8f375c51066cb4b33ee32abdb5a59e08c99 100644 --- a/requirements/edx-sandbox/base.in +++ b/requirements/edx-sandbox/base.in @@ -7,6 +7,12 @@ # * confirm that it has no system requirements beyond what we already install # * run "make upgrade" to update the detailed requirements files + +# We pin things specifically in this file beacuse we want to be very explicit about +# updating dependencies to the sandbox since they can impact how custom response code is run. +# We can then use constraints.txt to constrain any sub-dependencies that may need to be held back. + + -c ../constraints.txt -r shared.txt # Dependencies in common with LMS and Studio diff --git a/requirements/edx-sandbox/py35.in b/requirements/edx-sandbox/py35.in index 1a2ed69a878fde493255d79c48cef41d357bf62c..c900ed2f798f4b34b74f50e2650b125101f6ccf0 100644 --- a/requirements/edx-sandbox/py35.in +++ b/requirements/edx-sandbox/py35.in @@ -7,6 +7,13 @@ # * confirm that it has no system requirements beyond what we already install # * run "make upgrade" to update the detailed requirements files +# We pin things specifically in this file beacuse we want to be very explicit about +# updating dependencies to the sandbox since they can impact how custom response code is run. +# We can then use constraints.txt to constrain any sub-dependencies that may need to be held back. + + +-c ../constraints.txt + -r shared.txt # Dependencies in common with LMS and Studio matplotlib==2.2.4 # 2D plotting library networkx==2.2 # Utilities for creating, manipulating, and studying network graphs diff --git a/requirements/edx-sandbox/py35.txt b/requirements/edx-sandbox/py35.txt index 5c3dfa14c6bbb81b6a59f4cb8578d07746f09d58..de8ae918786008fa9e166b30cf1b0b52a78c131f 100644 --- a/requirements/edx-sandbox/py35.txt +++ b/requirements/edx-sandbox/py35.txt @@ -9,20 +9,20 @@ common/lib/symmath # via -r requirements/edx-sandbox/py35.in git+https://github.com/edx/openedx-calc.git@e9b698c85ad1152002bc0868f475f153dce88952#egg=calc==0.4 # via -r requirements/edx-sandbox/py35.in cffi==1.14.0 # via -r requirements/edx-sandbox/shared.txt, cryptography git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2eb18#egg=chem==1.0.0 # via -r requirements/edx-sandbox/py35.in -cryptography==2.8 # via -r requirements/edx-sandbox/shared.txt +cryptography==2.9 # via -r requirements/edx-sandbox/shared.txt cycler==0.10.0 # via matplotlib decorator==4.4.2 # via networkx -kiwisolver==1.1.0 # via matplotlib +kiwisolver==1.1.0 # via -c requirements/edx-sandbox/../constraints.txt, matplotlib lxml==4.5.0 # via -r requirements/edx-sandbox/shared.txt markupsafe==1.1.1 # via chem -matplotlib==2.2.4 # via -r requirements/edx-sandbox/py35.in +matplotlib==2.2.4 # via -c requirements/edx-sandbox/../constraints.txt, -r requirements/edx-sandbox/py35.in mpmath==1.1.0 # via sympy networkx==2.2 # via -r requirements/edx-sandbox/py35.in nltk==3.4.5 # via -r requirements/edx-sandbox/shared.txt, chem numpy==1.16.5 # via -r requirements/edx-sandbox/py35.in, calc, chem, matplotlib, scipy pycparser==2.20 # via -r requirements/edx-sandbox/shared.txt, cffi pyparsing==2.2.0 # via -r requirements/edx-sandbox/py35.in, calc, chem, matplotlib -python-dateutil==2.8.1 # via matplotlib +python-dateutil==2.4.0 # via -c requirements/edx-sandbox/../constraints.txt, matplotlib pytz==2019.3 # via matplotlib random2==1.0.1 # via -r requirements/edx-sandbox/py35.in scipy==1.2.1 # via -r requirements/edx-sandbox/py35.in, calc, chem diff --git a/requirements/edx-sandbox/shared.txt b/requirements/edx-sandbox/shared.txt index a8289e2f9fca13bc59969eed11dc77ff90707117..81cc3a564caf538940ae6fc34ec3133f656dea6b 100644 --- a/requirements/edx-sandbox/shared.txt +++ b/requirements/edx-sandbox/shared.txt @@ -5,7 +5,7 @@ # make upgrade # cffi==1.14.0 # via cryptography -cryptography==2.8 # via -r requirements/edx-sandbox/shared.in +cryptography==2.9 # via -r requirements/edx-sandbox/shared.in lxml==4.5.0 # via -r requirements/edx-sandbox/shared.in nltk==3.4.5 # via -r requirements/edx-sandbox/shared.in pycparser==2.20 # via cffi diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 0ab9048b5a789823f9c2209c9e480b0f2104b2d1..54a17c3726aecbfb09a468288ee6d0cbe2f36e10 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -8,7 +8,7 @@ -e common/lib/capa # via -r requirements/edx/local.in -e git+https://github.com/edx/codejail.git@4127fc4bd5775cc72aee8d7f0a70e31405e22439#egg=codejail # via -r requirements/edx/github.in -e git+https://github.com/jsocol/django-ratelimit.git@72edbe8949fbf6699848e5847645a1998f121d46#egg=ratelimit # via -r requirements/edx/github.in --e git+https://github.com/edx/django-wiki.git@v0.0.26#egg=django-wiki # via -r requirements/edx/github.in +-e git+https://github.com/edx/django-wiki.git@0.0.27#egg=django-wiki # via -r requirements/edx/github.in -e git+https://github.com/edx/DoneXBlock.git@2.0.1#egg=done-xblock # via -r requirements/edx/github.in -e git+https://github.com/jazkarta/edx-jsme.git@690dbf75441fa91c7c4899df0b83d77f7deb5458#egg=edx-jsme # via -r requirements/edx/github.in -e . # via -r requirements/edx/local.in @@ -46,7 +46,7 @@ contextlib2==0.6.0.post1 # via -r requirements/edx/base.in coreapi==2.3.3 # via drf-yasg coreschema==0.0.4 # via coreapi, drf-yasg git+https://github.com/edx/crowdsourcehinter.git@2178ac72891392106ffef389651aef374177d294#egg=crowdsourcehinter-xblock==0.4 # via -r requirements/edx/github.in -cryptography==2.8 # via -r requirements/edx/../edx-sandbox/shared.txt, django-fernet-fields, edx-enterprise, social-auth-core +cryptography==2.9 # via -r requirements/edx/../edx-sandbox/shared.txt, django-fernet-fields, edx-enterprise, social-auth-core cssutils==1.0.2 # via pynliner ddt==1.3.1 # via xblock-drag-and-drop-v2, xblock-poll decorator==4.4.2 # via pycontracts @@ -78,7 +78,7 @@ django-require==1.0.11 # via -r requirements/edx/base.in django-sekizai==1.1.0 # via -r requirements/edx/base.in, django-wiki django-ses==0.8.14 # via -r requirements/edx/base.in django-simple-history==2.8.0 # via -r requirements/edx/base.in, edx-enterprise, edx-organizations, ora2 -django-splash==0.2.6 # via -r requirements/edx/base.in +django-splash==0.2.7 # via -r requirements/edx/base.in django-statici18n==1.9.0 # via -r requirements/edx/base.in django-storages==1.8 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, edxval django-user-tasks==1.0.0 # via -r requirements/edx/base.in @@ -93,7 +93,7 @@ drf-jwt==1.14.0 # via -c requirements/edx/../constraints.txt, edx-drf- drf-yasg==1.17.0 # via -c requirements/edx/../constraints.txt, edx-api-doc-tools edx-ace==0.1.14 # via -r requirements/edx/base.in edx-analytics-data-api-client==0.15.5 # via -r requirements/edx/base.in -edx-api-doc-tools==1.1.0 # via -r requirements/edx/base.in +edx-api-doc-tools==1.2.0 # via -r requirements/edx/base.in edx-bulk-grades==0.6.8 # via -r requirements/edx/base.in, staff-graded-xblock edx-ccx-keys==1.0.1 # via -r requirements/edx/base.in edx-celeryutils==0.5.0 # via -r requirements/edx/base.in, super-csv @@ -111,7 +111,7 @@ edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/base.in edx-proctoring==2.3.3 # via -r requirements/edx/base.in, edx-proctoring-proctortrack edx-rbac==1.1.2 # via edx-enterprise edx-rest-api-client==5.0.2 # via -r requirements/edx/base.in, edx-enterprise, edx-proctoring -edx-search==1.3.3 # via -r requirements/edx/base.in +edx-search==1.3.4 # via -r requirements/edx/base.in edx-sga==0.10.0 # via -r requirements/edx/base.in edx-submissions==3.0.6 # via -r requirements/edx/base.in, ora2 edx-tincan-py35==0.0.5 # via edx-enterprise @@ -129,7 +129,7 @@ glob2==0.7 # via -r requirements/edx/base.in gunicorn==20.0.4 # via -r requirements/edx/base.in help-tokens==1.0.5 # via -r requirements/edx/base.in html5lib==1.0.1 # via -r requirements/edx/base.in, ora2 -httplib2==0.17.0 # via oauth2 +httplib2==0.17.1 # via oauth2 icalendar==4.0.5 # via -r requirements/edx/base.in idna==2.9 # via -r requirements/edx/paver.txt, requests importlib-metadata==1.6.0 # via -r requirements/edx/paver.txt, path @@ -177,7 +177,7 @@ paver==1.3.4 # via -r requirements/edx/paver.txt pbr==5.4.4 # via -r requirements/edx/paver.txt, stevedore pdfminer.six==20200402 # via -r requirements/edx/base.in piexif==1.1.3 # via -r requirements/edx/base.in -pillow==7.1.0 # via -r requirements/edx/base.in, edx-enterprise, edx-organizations +pillow==7.1.1 # via -r requirements/edx/base.in, edx-enterprise, edx-organizations pkgconfig==1.5.1 # via xmlsec polib==1.1.0 # via edx-i18n-tools psutil==1.2.1 # via -r requirements/edx/paver.txt, edx-django-utils @@ -222,7 +222,7 @@ shapely==1.7.0 # via -r requirements/edx/base.in simplejson==3.17.0 # via -r requirements/edx/base.in, sailthru-client, super-csv, xblock-utils six==1.14.0 # via -r requirements/edx/../edx-sandbox/shared.txt, -r requirements/edx/base.in, -r requirements/edx/paver.txt, analytics-python, bleach, cryptography, django-appconf, django-classy-tags, django-countries, django-pyfs, django-sekizai, django-simple-history, django-statici18n, drf-yasg, edx-ace, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-milestones, edx-opaque-keys, edx-rbac, edx-search, event-tracking, fs, fs-s3fs, help-tokens, html5lib, isodate, libsass, mock, nltk, openedx-calc, packaging, paver, pycontracts, pyjwkest, python-dateutil, python-memcached, python-swiftclient, social-auth-app-django, social-auth-core, stevedore, xblock slumber==0.7.1 # via edx-bulk-grades, edx-enterprise, edx-rest-api-client -social-auth-core==3.3.2 # via -r requirements/edx/base.in, social-auth-app-django +social-auth-core==3.3.3 # via -r requirements/edx/base.in, social-auth-app-django git+https://github.com/jazzband/sorl-thumbnail.git@13bedfb7d2970809eda597e3ef79318a6fa80ac2#egg=sorl-thumbnail # via -r requirements/edx/github.in sortedcontainers==2.1.0 # via -r requirements/edx/base.in, pdfminer.six soupsieve==2.0 # via beautifulsoup4 diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index c72be80f3288995281f7cf9a69d4cb2bf732d1b7..01b54f876c9476a229fc82282f0b25697c996216 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -8,7 +8,7 @@ -e common/lib/capa # via -r requirements/edx/testing.txt -e git+https://github.com/edx/codejail.git@4127fc4bd5775cc72aee8d7f0a70e31405e22439#egg=codejail # via -r requirements/edx/testing.txt -e git+https://github.com/jsocol/django-ratelimit.git@72edbe8949fbf6699848e5847645a1998f121d46#egg=ratelimit # via -r requirements/edx/testing.txt --e git+https://github.com/edx/django-wiki.git@v0.0.26#egg=django-wiki # via -r requirements/edx/testing.txt +-e git+https://github.com/edx/django-wiki.git@0.0.27#egg=django-wiki # via -r requirements/edx/testing.txt -e git+https://github.com/edx/DoneXBlock.git@2.0.1#egg=done-xblock # via -r requirements/edx/testing.txt -e git+https://github.com/jazkarta/edx-jsme.git@690dbf75441fa91c7c4899df0b83d77f7deb5458#egg=edx-jsme # via -r requirements/edx/testing.txt -e . # via -r requirements/edx/testing.txt @@ -54,7 +54,7 @@ coreschema==0.0.4 # via -r requirements/edx/testing.txt, coreapi, drf-ya coverage==5.0.4 # via -r requirements/edx/testing.txt, pytest-cov git+https://github.com/nedbat/coverage_pytest_plugin.git@29de030251471e200ff255eb9e549218cd60e872#egg=coverage_pytest_plugin==0.0 # via -r requirements/edx/testing.txt git+https://github.com/edx/crowdsourcehinter.git@2178ac72891392106ffef389651aef374177d294#egg=crowdsourcehinter-xblock==0.4 # via -r requirements/edx/testing.txt -cryptography==2.8 # via -r requirements/edx/testing.txt, django-fernet-fields, edx-enterprise, social-auth-core +cryptography==2.9 # via -r requirements/edx/testing.txt, django-fernet-fields, edx-enterprise, social-auth-core cssselect==1.1.0 # via -r requirements/edx/testing.txt, pyquery cssutils==1.0.2 # via -r requirements/edx/testing.txt, pynliner ddt==1.3.1 # via -r requirements/edx/testing.txt, xblock-drag-and-drop-v2, xblock-poll @@ -90,7 +90,7 @@ django-require==1.0.11 # via -r requirements/edx/testing.txt django-sekizai==1.1.0 # via -r requirements/edx/testing.txt, django-wiki django-ses==0.8.14 # via -r requirements/edx/testing.txt django-simple-history==2.8.0 # via -r requirements/edx/testing.txt, edx-enterprise, edx-organizations, ora2 -django-splash==0.2.6 # via -r requirements/edx/testing.txt +django-splash==0.2.7 # via -r requirements/edx/testing.txt django-statici18n==1.9.0 # via -r requirements/edx/testing.txt django-storages==1.8 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, edxval django-user-tasks==1.0.0 # via -r requirements/edx/testing.txt @@ -105,7 +105,7 @@ drf-jwt==1.14.0 # via -c requirements/edx/../constraints.txt, -r requi drf-yasg==1.17.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, edx-api-doc-tools edx-ace==0.1.14 # via -r requirements/edx/testing.txt edx-analytics-data-api-client==0.15.5 # via -r requirements/edx/testing.txt -edx-api-doc-tools==1.1.0 # via -r requirements/edx/testing.txt +edx-api-doc-tools==1.2.0 # via -r requirements/edx/testing.txt edx-bulk-grades==0.6.8 # via -r requirements/edx/testing.txt, staff-graded-xblock edx-ccx-keys==1.0.1 # via -r requirements/edx/testing.txt edx-celeryutils==0.5.0 # via -r requirements/edx/testing.txt, super-csv @@ -124,7 +124,7 @@ edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/testing.txt edx-proctoring==2.3.3 # via -r requirements/edx/testing.txt, edx-proctoring-proctortrack edx-rbac==1.1.2 # via -r requirements/edx/testing.txt, edx-enterprise edx-rest-api-client==5.0.2 # via -r requirements/edx/testing.txt, edx-enterprise, edx-proctoring -edx-search==1.3.3 # via -r requirements/edx/testing.txt +edx-search==1.3.4 # via -r requirements/edx/testing.txt edx-sga==0.10.0 # via -r requirements/edx/testing.txt edx-sphinx-theme==1.5.0 # via -r requirements/edx/development.in edx-submissions==3.0.6 # via -r requirements/edx/testing.txt, ora2 @@ -151,7 +151,7 @@ glob2==0.7 # via -r requirements/edx/testing.txt gunicorn==20.0.4 # via -r requirements/edx/testing.txt help-tokens==1.0.5 # via -r requirements/edx/testing.txt html5lib==1.0.1 # via -r requirements/edx/testing.txt, ora2 -httplib2==0.17.0 # via -r requirements/edx/testing.txt, oauth2 +httplib2==0.17.1 # via -r requirements/edx/testing.txt, oauth2 httpretty==0.9.7 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt icalendar==4.0.5 # via -r requirements/edx/testing.txt idna==2.9 # via -r requirements/edx/testing.txt, requests @@ -213,7 +213,7 @@ paver==1.3.4 # via -r requirements/edx/testing.txt pbr==5.4.4 # via -r requirements/edx/testing.txt, stevedore pdfminer.six==20200402 # via -r requirements/edx/testing.txt piexif==1.1.3 # via -r requirements/edx/testing.txt -pillow==7.1.0 # via -r requirements/edx/testing.txt, edx-enterprise, edx-organizations +pillow==7.1.1 # via -r requirements/edx/testing.txt, edx-enterprise, edx-organizations pip-tools==4.5.1 # via -r requirements/edx/pip-tools.txt pkgconfig==1.5.1 # via -r requirements/edx/testing.txt, xmlsec pluggy==0.13.1 # via -r requirements/edx/testing.txt, diff-cover, pytest, tox @@ -283,7 +283,7 @@ singledispatch==3.4.0.3 # via -r requirements/edx/testing.txt six==1.14.0 # via -r requirements/edx/pip-tools.txt, -r requirements/edx/testing.txt, analytics-python, astroid, bleach, bok-choy, cryptography, diff-cover, django-appconf, django-classy-tags, django-countries, django-pyfs, django-sekizai, django-simple-history, django-statici18n, drf-yasg, edx-ace, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-lint, edx-milestones, edx-opaque-keys, edx-rbac, edx-search, edx-sphinx-theme, event-tracking, freezegun, fs, fs-s3fs, help-tokens, html5lib, httpretty, isodate, jsonschema, libsass, mando, mock, nltk, openedx-calc, packaging, pathlib2, paver, pip-tools, pycontracts, pyjwkest, pytest-xdist, python-dateutil, python-memcached, python-swiftclient, singledispatch, social-auth-app-django, social-auth-core, sphinxcontrib-httpdomain, stevedore, tox, transifex-client, virtualenv, xblock slumber==0.7.1 # via -r requirements/edx/testing.txt, edx-bulk-grades, edx-enterprise, edx-rest-api-client snowballstemmer==2.0.0 # via sphinx -social-auth-core==3.3.2 # via -r requirements/edx/testing.txt, social-auth-app-django +social-auth-core==3.3.3 # via -r requirements/edx/testing.txt, social-auth-app-django git+https://github.com/jazzband/sorl-thumbnail.git@13bedfb7d2970809eda597e3ef79318a6fa80ac2#egg=sorl-thumbnail # via -r requirements/edx/testing.txt sortedcontainers==2.1.0 # via -r requirements/edx/testing.txt, pdfminer.six soupsieve==2.0 # via -r requirements/edx/testing.txt, beautifulsoup4 diff --git a/requirements/edx/github.in b/requirements/edx/github.in index ef0342900c57d05a7cd9a1d174e3dbde025dae7d..8cd6905014ae92531a58eae51e38b48516d58365 100644 --- a/requirements/edx/github.in +++ b/requirements/edx/github.in @@ -55,7 +55,7 @@ git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2eb18#egg=chem==1.0.0 # Third-party: --e git+https://github.com/edx/django-wiki.git@v0.0.26#egg=django-wiki +-e git+https://github.com/edx/django-wiki.git@0.0.27#egg=django-wiki git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a#egg=MongoDBProxy==0.1.0+edx.2 -e git+https://github.com/dementrock/pystache_custom.git@776973740bdaad83a3b029f96e415a7d1e8bec2f#egg=pystache_custom-dev -e git+https://github.com/jazkarta/edx-jsme.git@690dbf75441fa91c7c4899df0b83d77f7deb5458#egg=edx-jsme diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index f461961a1393f9969c9bb3564021e5f077d080c4..d279a865bd5efd2e9ada7a1a9a01f078747b73f2 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -8,7 +8,7 @@ -e common/lib/capa # via -r requirements/edx/base.txt -e git+https://github.com/edx/codejail.git@4127fc4bd5775cc72aee8d7f0a70e31405e22439#egg=codejail # via -r requirements/edx/base.txt -e git+https://github.com/jsocol/django-ratelimit.git@72edbe8949fbf6699848e5847645a1998f121d46#egg=ratelimit # via -r requirements/edx/base.txt --e git+https://github.com/edx/django-wiki.git@v0.0.26#egg=django-wiki # via -r requirements/edx/base.txt +-e git+https://github.com/edx/django-wiki.git@0.0.27#egg=django-wiki # via -r requirements/edx/base.txt -e git+https://github.com/edx/DoneXBlock.git@2.0.1#egg=done-xblock # via -r requirements/edx/base.txt -e git+https://github.com/jazkarta/edx-jsme.git@690dbf75441fa91c7c4899df0b83d77f7deb5458#egg=edx-jsme # via -r requirements/edx/base.txt -e . # via -r requirements/edx/base.txt @@ -53,7 +53,7 @@ coreschema==0.0.4 # via -r requirements/edx/base.txt, coreapi, drf-yasg coverage==5.0.4 # via -r requirements/edx/coverage.txt, pytest-cov git+https://github.com/nedbat/coverage_pytest_plugin.git@29de030251471e200ff255eb9e549218cd60e872#egg=coverage_pytest_plugin==0.0 # via -r requirements/edx/testing.in git+https://github.com/edx/crowdsourcehinter.git@2178ac72891392106ffef389651aef374177d294#egg=crowdsourcehinter-xblock==0.4 # via -r requirements/edx/base.txt -cryptography==2.8 # via -r requirements/edx/base.txt, django-fernet-fields, edx-enterprise, social-auth-core +cryptography==2.9 # via -r requirements/edx/base.txt, django-fernet-fields, edx-enterprise, social-auth-core cssselect==1.1.0 # via -r requirements/edx/testing.in, pyquery cssutils==1.0.2 # via -r requirements/edx/base.txt, pynliner ddt==1.3.1 # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, xblock-drag-and-drop-v2, xblock-poll @@ -87,7 +87,7 @@ django-require==1.0.11 # via -r requirements/edx/base.txt django-sekizai==1.1.0 # via -r requirements/edx/base.txt, django-wiki django-ses==0.8.14 # via -r requirements/edx/base.txt django-simple-history==2.8.0 # via -r requirements/edx/base.txt, edx-enterprise, edx-organizations, ora2 -django-splash==0.2.6 # via -r requirements/edx/base.txt +django-splash==0.2.7 # via -r requirements/edx/base.txt django-statici18n==1.9.0 # via -r requirements/edx/base.txt django-storages==1.8 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, edxval django-user-tasks==1.0.0 # via -r requirements/edx/base.txt @@ -101,7 +101,7 @@ drf-jwt==1.14.0 # via -c requirements/edx/../constraints.txt, -r requi drf-yasg==1.17.0 # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, edx-api-doc-tools edx-ace==0.1.14 # via -r requirements/edx/base.txt edx-analytics-data-api-client==0.15.5 # via -r requirements/edx/base.txt -edx-api-doc-tools==1.1.0 # via -r requirements/edx/base.txt +edx-api-doc-tools==1.2.0 # via -r requirements/edx/base.txt edx-bulk-grades==0.6.8 # via -r requirements/edx/base.txt, staff-graded-xblock edx-ccx-keys==1.0.1 # via -r requirements/edx/base.txt edx-celeryutils==0.5.0 # via -r requirements/edx/base.txt, super-csv @@ -120,7 +120,7 @@ edx-proctoring-proctortrack==1.0.5 # via -r requirements/edx/base.txt edx-proctoring==2.3.3 # via -r requirements/edx/base.txt, edx-proctoring-proctortrack edx-rbac==1.1.2 # via -r requirements/edx/base.txt, edx-enterprise edx-rest-api-client==5.0.2 # via -r requirements/edx/base.txt, edx-enterprise, edx-proctoring -edx-search==1.3.3 # via -r requirements/edx/base.txt +edx-search==1.3.4 # via -r requirements/edx/base.txt edx-sga==0.10.0 # via -r requirements/edx/base.txt edx-submissions==3.0.6 # via -r requirements/edx/base.txt, ora2 edx-tincan-py35==0.0.5 # via -r requirements/edx/base.txt, edx-enterprise @@ -146,7 +146,7 @@ glob2==0.7 # via -r requirements/edx/base.txt gunicorn==20.0.4 # via -r requirements/edx/base.txt help-tokens==1.0.5 # via -r requirements/edx/base.txt html5lib==1.0.1 # via -r requirements/edx/base.txt, ora2 -httplib2==0.17.0 # via -r requirements/edx/base.txt, oauth2 +httplib2==0.17.1 # via -r requirements/edx/base.txt, oauth2 httpretty==0.9.7 # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.in icalendar==4.0.5 # via -r requirements/edx/base.txt idna==2.9 # via -r requirements/edx/base.txt, requests @@ -204,7 +204,7 @@ paver==1.3.4 # via -r requirements/edx/base.txt pbr==5.4.4 # via -r requirements/edx/base.txt, stevedore pdfminer.six==20200402 # via -r requirements/edx/base.txt piexif==1.1.3 # via -r requirements/edx/base.txt -pillow==7.1.0 # via -r requirements/edx/base.txt, edx-enterprise, edx-organizations +pillow==7.1.1 # via -r requirements/edx/base.txt, edx-enterprise, edx-organizations pkgconfig==1.5.1 # via -r requirements/edx/base.txt, xmlsec pluggy==0.13.1 # via -r requirements/edx/coverage.txt, diff-cover, pytest, tox polib==1.1.0 # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-i18n-tools @@ -270,7 +270,7 @@ simplejson==3.17.0 # via -r requirements/edx/base.txt, sailthru-client, s singledispatch==3.4.0.3 # via -r requirements/edx/testing.in six==1.14.0 # via -r requirements/edx/base.txt, -r requirements/edx/coverage.txt, analytics-python, astroid, bleach, bok-choy, cryptography, diff-cover, django-appconf, django-classy-tags, django-countries, django-pyfs, django-sekizai, django-simple-history, django-statici18n, drf-yasg, edx-ace, edx-ccx-keys, edx-django-release-util, edx-drf-extensions, edx-enterprise, edx-i18n-tools, edx-lint, edx-milestones, edx-opaque-keys, edx-rbac, edx-search, event-tracking, freezegun, fs, fs-s3fs, help-tokens, html5lib, httpretty, isodate, libsass, mando, mock, nltk, openedx-calc, packaging, pathlib2, paver, pycontracts, pyjwkest, pytest-xdist, python-dateutil, python-memcached, python-swiftclient, singledispatch, social-auth-app-django, social-auth-core, stevedore, tox, transifex-client, virtualenv, xblock slumber==0.7.1 # via -r requirements/edx/base.txt, edx-bulk-grades, edx-enterprise, edx-rest-api-client -social-auth-core==3.3.2 # via -r requirements/edx/base.txt, social-auth-app-django +social-auth-core==3.3.3 # via -r requirements/edx/base.txt, social-auth-app-django git+https://github.com/jazzband/sorl-thumbnail.git@13bedfb7d2970809eda597e3ef79318a6fa80ac2#egg=sorl-thumbnail # via -r requirements/edx/base.txt sortedcontainers==2.1.0 # via -r requirements/edx/base.txt, pdfminer.six soupsieve==2.0 # via -r requirements/edx/base.txt, beautifulsoup4