From 485e36e44abc2684c85655ad5bb1786f7addba92 Mon Sep 17 00:00:00 2001
From: edX requirements bot
 <49161187+edx-requirements-bot@users.noreply.github.com>
Date: Wed, 6 May 2020 12:44:20 -0400
Subject: [PATCH] Updating Python Requirements (#23912)

---
 requirements/edx/base.txt        | 18 +++++++++---------
 requirements/edx/development.txt | 18 +++++++++---------
 requirements/edx/testing.txt     | 18 +++++++++---------
 3 files changed, 27 insertions(+), 27 deletions(-)

diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt
index 2e996254479..5ff2a8486bf 100644
--- a/requirements/edx/base.txt
+++ b/requirements/edx/base.txt
@@ -41,7 +41,7 @@ cffi==1.14.0              # via -r requirements/edx/../edx-sandbox/shared.txt, c
 chardet==3.0.4            # via -r requirements/edx/paver.txt, pdfminer.six, pysrt, requests
 git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2eb18#egg=chem==1.0.0  # via -r requirements/edx/github.in
 click==7.1.2              # via -r requirements/edx/../edx-sandbox/shared.txt, code-annotations, nltk, user-util
-code-annotations==0.3.3   # via edx-enterprise
+code-annotations==0.3.4   # via edx-enterprise
 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
@@ -66,7 +66,7 @@ django-filter==2.2.0      # via -r requirements/edx/base.in, edx-enterprise
 django-ipware==2.1.0      # via -r requirements/edx/base.in, edx-enterprise, edx-proctoring
 django-js-asset==1.2.2    # via django-mptt
 git+https://gitlab.com/Ayub-khan/django-method-override.git@5270af321be2e576d8e8b3c4191711a19975c356#egg=django-method-override==1.0.4  # via -r requirements/edx/github.in
-django-model-utils==3.2.0  # via -r requirements/edx/base.in, django-user-tasks, edx-bulk-grades, edx-celeryutils, edx-completion, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-rbac, edx-submissions, edx-when, edxval, ora2, super-csv
+django-model-utils==4.0.0  # via -r requirements/edx/base.in, django-user-tasks, edx-bulk-grades, edx-celeryutils, edx-completion, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-rbac, edx-submissions, edx-when, edxval, ora2, super-csv
 django-mptt==0.11.0       # via -r requirements/edx/base.in, django-wiki
 django-multi-email-field==0.6.1  # via edx-enterprise
 django-mysql==3.5.0       # via -r requirements/edx/base.in
@@ -92,7 +92,7 @@ docopt==0.6.2             # via xmodule
 docutils==0.16            # via botocore
 drf-jwt==1.14.0           # via -c requirements/edx/../constraints.txt, edx-drf-extensions
 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-ace==0.1.15           # 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.2.0  # via -r requirements/edx/base.in
 edx-bulk-grades==0.6.8    # via -r requirements/edx/base.in, staff-graded-xblock
@@ -103,18 +103,18 @@ edx-django-release-util==0.4.4  # via -r requirements/edx/base.in
 edx-django-sites-extensions==2.5.0  # via -r requirements/edx/base.in
 edx-django-utils==3.2.2   # via -r requirements/edx/base.in, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client, edx-when
 edx-drf-extensions==6.0.0  # via -r requirements/edx/base.in, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval
-edx-enterprise==3.2.2     # via -r requirements/edx/base.in
-edx-i18n-tools==0.5.0     # via ora2
+edx-enterprise==3.2.4     # via -r requirements/edx/base.in
+edx-i18n-tools==0.5.1     # via ora2
 edx-milestones==0.3.0     # via -r requirements/edx/base.in
 edx-opaque-keys[django]==2.1.0  # via -r requirements/edx/paver.txt, edx-bulk-grades, edx-ccx-keys, edx-completion, edx-drf-extensions, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-user-state-client, edx-when, xmodule
 edx-organizations==5.2.0  # via -r requirements/edx/base.in
 edx-proctoring-proctortrack==1.0.5  # via -r requirements/edx/base.in
 edx-proctoring==2.4.0     # via -r requirements/edx/base.in, edx-proctoring-proctortrack
-edx-rbac==1.1.3           # via edx-enterprise
+edx-rbac==1.2.0           # via edx-enterprise
 edx-rest-api-client==5.1.0  # via -r requirements/edx/base.in, edx-enterprise, edx-proctoring
 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.1.3    # via -r requirements/edx/base.in, ora2
+edx-submissions==3.1.4    # via -r requirements/edx/base.in, ora2
 edx-tincan-py35==0.0.5    # via edx-enterprise
 edx-user-state-client==1.1.2  # via -r requirements/edx/base.in
 edx-when==1.2.3           # via -r requirements/edx/base.in, edx-proctoring
@@ -156,7 +156,7 @@ mako==1.0.2               # via -r requirements/edx/base.in, acid-xblock, lti-co
 markdown==2.6.11          # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, django-wiki, staff-graded-xblock, xblock-poll
 markey==0.8               # via django-babel-underscore
 markupsafe==1.1.1         # via -r requirements/edx/paver.txt, chem, jinja2, mako, xblock
-maxminddb==1.5.3          # via geoip2
+maxminddb==1.5.4          # via geoip2
 mock==3.0.5               # via -c requirements/edx/../constraints.txt, -r requirements/edx/paver.txt, xblock-drag-and-drop-v2, xblock-poll
 git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a#egg=MongoDBProxy==0.1.0+edx.2  # via -r requirements/edx/github.in
 mongoengine==0.10.0       # via -r requirements/edx/base.in
@@ -207,7 +207,7 @@ pytz==2020.1              # via -r requirements/edx/base.in, babel, capa, celery
 pyuca==1.2                # via -r requirements/edx/base.in
 pyyaml==5.3.1             # via -r requirements/edx/base.in, code-annotations, edx-django-release-util, edx-i18n-tools, xblock
 random2==1.0.1            # via -r requirements/edx/base.in
-recommender-xblock==1.4.7  # via -r requirements/edx/base.in
+recommender-xblock==1.4.8  # via -r requirements/edx/base.in
 redis==2.10.6             # via -r requirements/edx/base.in
 regex==2020.4.4           # via -r requirements/edx/../edx-sandbox/shared.txt, nltk
 requests-oauthlib==1.3.0  # via -r requirements/edx/base.in, social-auth-core
diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt
index 65ff802e980..6821f749447 100644
--- a/requirements/edx/development.txt
+++ b/requirements/edx/development.txt
@@ -46,7 +46,7 @@ chardet==3.0.4            # via -r requirements/edx/testing.txt, pdfminer.six, p
 git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2eb18#egg=chem==1.0.0  # via -r requirements/edx/testing.txt
 click-log==0.3.2          # via -r requirements/edx/testing.txt, edx-lint
 click==7.1.2              # via -r requirements/edx/development.in, -r requirements/edx/pip-tools.txt, -r requirements/edx/testing.txt, click-log, code-annotations, edx-lint, nltk, pip-tools, user-util
-code-annotations==0.3.3   # via -r requirements/edx/testing.txt, edx-enterprise
+code-annotations==0.3.4   # via -r requirements/edx/testing.txt, edx-enterprise
 colorama==0.4.1           # via -r requirements/edx/testing.txt, radon
 contextlib2==0.6.0.post1  # via -r requirements/edx/testing.txt
 coreapi==2.3.3            # via -r requirements/edx/testing.txt, drf-yasg
@@ -78,7 +78,7 @@ django-filter==2.2.0      # via -r requirements/edx/testing.txt, edx-enterprise
 django-ipware==2.1.0      # via -r requirements/edx/testing.txt, edx-enterprise, edx-proctoring
 django-js-asset==1.2.2    # via -r requirements/edx/testing.txt, django-mptt
 git+https://gitlab.com/Ayub-khan/django-method-override.git@5270af321be2e576d8e8b3c4191711a19975c356#egg=django-method-override==1.0.4  # via -r requirements/edx/testing.txt
-django-model-utils==3.2.0  # via -r requirements/edx/testing.txt, django-user-tasks, edx-bulk-grades, edx-celeryutils, edx-completion, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-rbac, edx-submissions, edx-when, edxval, ora2, super-csv
+django-model-utils==4.0.0  # via -r requirements/edx/testing.txt, django-user-tasks, edx-bulk-grades, edx-celeryutils, edx-completion, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-rbac, edx-submissions, edx-when, edxval, ora2, super-csv
 django-mptt==0.11.0       # via -r requirements/edx/testing.txt, django-wiki
 django-multi-email-field==0.6.1  # via -r requirements/edx/testing.txt, edx-enterprise
 django-mysql==3.5.0       # via -r requirements/edx/testing.txt
@@ -104,7 +104,7 @@ docopt==0.6.2             # via -r requirements/edx/testing.txt, xmodule
 docutils==0.16            # via -r requirements/edx/testing.txt, botocore, m2r, sphinx
 drf-jwt==1.14.0           # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, edx-drf-extensions
 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-ace==0.1.15           # 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.2.0  # via -r requirements/edx/testing.txt
 edx-bulk-grades==0.6.8    # via -r requirements/edx/testing.txt, staff-graded-xblock
@@ -115,20 +115,20 @@ edx-django-release-util==0.4.4  # via -r requirements/edx/testing.txt
 edx-django-sites-extensions==2.5.0  # via -r requirements/edx/testing.txt
 edx-django-utils==3.2.2   # via -r requirements/edx/testing.txt, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client, edx-when
 edx-drf-extensions==6.0.0  # via -r requirements/edx/testing.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval
-edx-enterprise==3.2.2     # via -r requirements/edx/testing.txt
-edx-i18n-tools==0.5.0     # via -r requirements/edx/testing.txt, ora2
+edx-enterprise==3.2.4     # via -r requirements/edx/testing.txt
+edx-i18n-tools==0.5.1     # via -r requirements/edx/testing.txt, ora2
 edx-lint==1.4.1           # via -r requirements/edx/testing.txt
 edx-milestones==0.3.0     # via -r requirements/edx/testing.txt
 edx-opaque-keys[django]==2.1.0  # via -r requirements/edx/testing.txt, edx-bulk-grades, edx-ccx-keys, edx-completion, edx-drf-extensions, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-user-state-client, edx-when, xmodule
 edx-organizations==5.2.0  # via -r requirements/edx/testing.txt
 edx-proctoring-proctortrack==1.0.5  # via -r requirements/edx/testing.txt
 edx-proctoring==2.4.0     # via -r requirements/edx/testing.txt, edx-proctoring-proctortrack
-edx-rbac==1.1.3           # via -r requirements/edx/testing.txt, edx-enterprise
+edx-rbac==1.2.0           # via -r requirements/edx/testing.txt, edx-enterprise
 edx-rest-api-client==5.1.0  # via -r requirements/edx/testing.txt, edx-enterprise, edx-proctoring
 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.1.3    # via -r requirements/edx/testing.txt, ora2
+edx-submissions==3.1.4    # via -r requirements/edx/testing.txt, ora2
 edx-tincan-py35==0.0.5    # via -r requirements/edx/testing.txt, edx-enterprise
 edx-user-state-client==1.1.2  # via -r requirements/edx/testing.txt
 edx-when==1.2.3           # via -r requirements/edx/testing.txt, edx-proctoring
@@ -188,7 +188,7 @@ mando==0.6.4              # via -r requirements/edx/testing.txt, radon
 markdown==2.6.11          # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, django-wiki, staff-graded-xblock, xblock-poll
 markey==0.8               # via -r requirements/edx/testing.txt, django-babel-underscore
 markupsafe==1.1.1         # via -r requirements/edx/testing.txt, chem, jinja2, mako, xblock
-maxminddb==1.5.3          # via -r requirements/edx/testing.txt, geoip2
+maxminddb==1.5.4          # via -r requirements/edx/testing.txt, geoip2
 mccabe==0.6.1             # via -r requirements/edx/testing.txt, flake8, pylint
 mistune==0.8.4            # via m2r
 mock==3.0.5               # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, xblock-drag-and-drop-v2, xblock-poll
@@ -265,7 +265,7 @@ pywatchman==1.4.1         # via -r requirements/edx/development.in
 pyyaml==5.3.1             # via -r requirements/edx/testing.txt, code-annotations, edx-django-release-util, edx-i18n-tools, sphinxcontrib-openapi, xblock
 radon==4.1.0              # via -r requirements/edx/testing.txt
 random2==1.0.1            # via -r requirements/edx/testing.txt
-recommender-xblock==1.4.7  # via -r requirements/edx/testing.txt
+recommender-xblock==1.4.8  # via -r requirements/edx/testing.txt
 redis==2.10.6             # via -r requirements/edx/testing.txt
 regex==2020.4.4           # via -r requirements/edx/testing.txt, nltk
 requests-oauthlib==1.3.0  # via -r requirements/edx/testing.txt, social-auth-core
diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt
index 9ba08c70806..9bcb1905316 100644
--- a/requirements/edx/testing.txt
+++ b/requirements/edx/testing.txt
@@ -45,7 +45,7 @@ chardet==3.0.4            # via -r requirements/edx/base.txt, pdfminer.six, pysr
 git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2eb18#egg=chem==1.0.0  # via -r requirements/edx/base.txt
 click-log==0.3.2          # via edx-lint
 click==7.1.2              # via -r requirements/edx/base.txt, click-log, code-annotations, edx-lint, nltk, user-util
-code-annotations==0.3.3   # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-enterprise
+code-annotations==0.3.4   # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-enterprise
 colorama==0.4.1           # via radon
 contextlib2==0.6.0.post1  # via -r requirements/edx/base.txt
 coreapi==2.3.3            # via -r requirements/edx/base.txt, drf-yasg
@@ -76,7 +76,7 @@ django-filter==2.2.0      # via -r requirements/edx/base.txt, edx-enterprise
 django-ipware==2.1.0      # via -r requirements/edx/base.txt, edx-enterprise, edx-proctoring
 django-js-asset==1.2.2    # via -r requirements/edx/base.txt, django-mptt
 git+https://gitlab.com/Ayub-khan/django-method-override.git@5270af321be2e576d8e8b3c4191711a19975c356#egg=django-method-override==1.0.4  # via -r requirements/edx/base.txt
-django-model-utils==3.2.0  # via -r requirements/edx/base.txt, django-user-tasks, edx-bulk-grades, edx-celeryutils, edx-completion, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-rbac, edx-submissions, edx-when, edxval, ora2, super-csv
+django-model-utils==4.0.0  # via -r requirements/edx/base.txt, django-user-tasks, edx-bulk-grades, edx-celeryutils, edx-completion, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-rbac, edx-submissions, edx-when, edxval, ora2, super-csv
 django-mptt==0.11.0       # via -r requirements/edx/base.txt, django-wiki
 django-multi-email-field==0.6.1  # via -r requirements/edx/base.txt, edx-enterprise
 django-mysql==3.5.0       # via -r requirements/edx/base.txt
@@ -100,7 +100,7 @@ docopt==0.6.2             # via -r requirements/edx/base.txt, xmodule
 docutils==0.16            # via -r requirements/edx/base.txt, botocore
 drf-jwt==1.14.0           # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, edx-drf-extensions
 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-ace==0.1.15           # 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.2.0  # via -r requirements/edx/base.txt
 edx-bulk-grades==0.6.8    # via -r requirements/edx/base.txt, staff-graded-xblock
@@ -111,19 +111,19 @@ edx-django-release-util==0.4.4  # via -r requirements/edx/base.txt
 edx-django-sites-extensions==2.5.0  # via -r requirements/edx/base.txt
 edx-django-utils==3.2.2   # via -r requirements/edx/base.txt, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client, edx-when
 edx-drf-extensions==6.0.0  # via -r requirements/edx/base.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval
-edx-enterprise==3.2.2     # via -r requirements/edx/base.txt
-edx-i18n-tools==0.5.0     # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, ora2
+edx-enterprise==3.2.4     # via -r requirements/edx/base.txt
+edx-i18n-tools==0.5.1     # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, ora2
 edx-lint==1.4.1           # via -r requirements/edx/testing.in
 edx-milestones==0.3.0     # via -r requirements/edx/base.txt
 edx-opaque-keys[django]==2.1.0  # via -r requirements/edx/base.txt, edx-bulk-grades, edx-ccx-keys, edx-completion, edx-drf-extensions, edx-enterprise, edx-milestones, edx-organizations, edx-proctoring, edx-user-state-client, edx-when, xmodule
 edx-organizations==5.2.0  # via -r requirements/edx/base.txt
 edx-proctoring-proctortrack==1.0.5  # via -r requirements/edx/base.txt
 edx-proctoring==2.4.0     # via -r requirements/edx/base.txt, edx-proctoring-proctortrack
-edx-rbac==1.1.3           # via -r requirements/edx/base.txt, edx-enterprise
+edx-rbac==1.2.0           # via -r requirements/edx/base.txt, edx-enterprise
 edx-rest-api-client==5.1.0  # via -r requirements/edx/base.txt, edx-enterprise, edx-proctoring
 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.1.3    # via -r requirements/edx/base.txt, ora2
+edx-submissions==3.1.4    # via -r requirements/edx/base.txt, ora2
 edx-tincan-py35==0.0.5    # via -r requirements/edx/base.txt, edx-enterprise
 edx-user-state-client==1.1.2  # via -r requirements/edx/base.txt
 edx-when==1.2.3           # via -r requirements/edx/base.txt, edx-proctoring
@@ -180,7 +180,7 @@ mando==0.6.4              # via radon
 markdown==2.6.11          # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, django-wiki, staff-graded-xblock, xblock-poll
 markey==0.8               # via -r requirements/edx/base.txt, django-babel-underscore
 markupsafe==1.1.1         # via -r requirements/edx/base.txt, -r requirements/edx/coverage.txt, chem, jinja2, mako, xblock
-maxminddb==1.5.3          # via -r requirements/edx/base.txt, geoip2
+maxminddb==1.5.4          # via -r requirements/edx/base.txt, geoip2
 mccabe==0.6.1             # via flake8, pylint
 mock==3.0.5               # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, xblock-drag-and-drop-v2, xblock-poll
 git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a#egg=MongoDBProxy==0.1.0+edx.2  # via -r requirements/edx/base.txt
@@ -253,7 +253,7 @@ pyuca==1.2                # via -r requirements/edx/base.txt
 pyyaml==5.3.1             # via -r requirements/edx/base.txt, code-annotations, edx-django-release-util, edx-i18n-tools, xblock
 radon==4.1.0              # via -r requirements/edx/testing.in
 random2==1.0.1            # via -r requirements/edx/base.txt
-recommender-xblock==1.4.7  # via -r requirements/edx/base.txt
+recommender-xblock==1.4.8  # via -r requirements/edx/base.txt
 redis==2.10.6             # via -r requirements/edx/base.txt
 regex==2020.4.4           # via -r requirements/edx/base.txt, nltk
 requests-oauthlib==1.3.0  # via -r requirements/edx/base.txt, social-auth-core
-- 
GitLab