diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt
index f4091340653ff55c0401a3bed51b7a63307012ab..2c751d41ae4baecc606782da2ca9ab1ad65f5b91 100644
--- a/requirements/edx/base.txt
+++ b/requirements/edx/base.txt
@@ -103,7 +103,7 @@ edx-django-release-util==0.4.2  # via -r requirements/edx/base.in
 edx-django-sites-extensions==2.4.3  # via -r requirements/edx/base.in
 edx-django-utils==3.2.1   # via -r requirements/edx/base.in, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client, edx-when
 edx-drf-extensions==5.0.2  # via -r requirements/edx/base.in, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval
-edx-enterprise==3.1.0     # via -r requirements/edx/base.in
+edx-enterprise==3.1.2     # via -r requirements/edx/base.in
 edx-i18n-tools==0.5.0     # via ora2
 edx-milestones==0.2.6     # via -r requirements/edx/base.in
 edx-opaque-keys[django]==2.0.2  # 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
@@ -118,7 +118,7 @@ edx-submissions==3.0.7    # 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.0           # via -r requirements/edx/base.in, edx-proctoring
-edxval==1.3.1             # via -r requirements/edx/base.in
+edxval==1.3.2             # via -r requirements/edx/base.in
 elasticsearch==1.9.0      # via edx-search
 enum34==1.1.10            # via edxval
 event-tracking==0.3.0     # via -r requirements/edx/base.in, edx-proctoring, edx-search
@@ -137,7 +137,7 @@ importlib-metadata==1.6.0  # via -r requirements/edx/paver.txt, path
 inflection==0.4.0         # via drf-yasg
 ipaddress==1.0.23         # via -r requirements/edx/base.in
 isodate==0.6.0            # via python3-saml
-itypes==1.1.0             # via coreapi
+itypes==1.2.0             # via coreapi
 jinja2==2.11.2            # via code-annotations, coreschema
 jmespath==0.9.5           # via boto3, botocore
 joblib==0.14.1            # via -r requirements/edx/../edx-sandbox/shared.txt, nltk
@@ -166,7 +166,7 @@ mysqlclient==1.4.6        # via -r requirements/edx/base.in
 newrelic==5.12.0.140      # via -r requirements/edx/base.in, edx-django-utils
 nltk==3.5                 # via -r requirements/edx/../edx-sandbox/shared.txt, chem
 nodeenv==1.3.5            # via -r requirements/edx/base.in
-numpy==1.18.2             # via chem, openedx-calc, scipy
+numpy==1.18.3             # via chem, openedx-calc, scipy
 git+https://github.com/joestump/python-oauth2.git@b94f69b1ad195513547924e380d9265133e995fa#egg=oauth2  # via -r requirements/edx/github.in
 oauthlib==3.0.1           # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.in, django-oauth-toolkit, lti-consumer-xblock, requests-oauthlib, social-auth-core
 openedx-calc==1.0.7       # via -r requirements/edx/base.in
@@ -184,7 +184,7 @@ 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
 py2neo==3.1.2             # via -r requirements/edx/base.in
-pycontracts==1.8.12       # via -r requirements/edx/base.in, edx-user-state-client
+pycontracts==1.8.14       # via -r requirements/edx/base.in, edx-user-state-client
 pycountry==19.8.18        # via -r requirements/edx/base.in
 pycparser==2.20           # via -r requirements/edx/../edx-sandbox/shared.txt, cffi
 pycryptodome==3.9.7       # via pdfminer.six
@@ -234,7 +234,7 @@ staff-graded-xblock==0.7  # via -r requirements/edx/base.in
 stevedore==1.32.0         # via -r requirements/edx/base.in, -r requirements/edx/paver.txt, code-annotations, edx-ace, edx-enterprise, edx-opaque-keys
 super-csv==0.9.7          # via -r requirements/edx/base.in, edx-bulk-grades
 sympy==1.5.1              # via symmath
-testfixtures==6.14.0      # via edx-enterprise
+testfixtures==6.14.1      # via edx-enterprise
 text-unidecode==1.3       # via python-slugify
 tqdm==4.45.0              # via -r requirements/edx/../edx-sandbox/shared.txt, nltk
 unicodecsv==0.14.1        # via -r requirements/edx/base.in, edx-enterprise
diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt
index 37c07ae2de787c1634a9a9d3d44da2762a2b8ce8..c8b539fbf1ce029f838db41ce0f5cfb140bf11fb 100644
--- a/requirements/edx/coverage.txt
+++ b/requirements/edx/coverage.txt
@@ -12,7 +12,7 @@ jinja2-pluralize==0.3.0   # via diff-cover
 jinja2==2.11.2            # via diff-cover, jinja2-pluralize
 markupsafe==1.1.1         # via jinja2
 more-itertools==8.2.0     # via zipp
-numpy==1.18.2             # via pandas
+numpy==1.18.3             # via pandas
 pandas==0.22.0            # via -c requirements/edx/../constraints.txt, -r requirements/edx/coverage.in
 pluggy==0.13.1            # via diff-cover
 pygments==2.6.1           # via diff-cover
diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt
index 8dd5f7ea9bdd6ee2d7d643ebf9537c8e269ce9c9..2849a6dae82b72326649621eea5418f8e0fa27f4 100644
--- a/requirements/edx/development.txt
+++ b/requirements/edx/development.txt
@@ -115,7 +115,7 @@ edx-django-release-util==0.4.2  # via -r requirements/edx/testing.txt
 edx-django-sites-extensions==2.4.3  # via -r requirements/edx/testing.txt
 edx-django-utils==3.2.1   # via -r requirements/edx/testing.txt, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client, edx-when
 edx-drf-extensions==5.0.2  # via -r requirements/edx/testing.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval
-edx-enterprise==3.1.0     # via -r requirements/edx/testing.txt
+edx-enterprise==3.1.2     # via -r requirements/edx/testing.txt
 edx-i18n-tools==0.5.0     # via -r requirements/edx/testing.txt, ora2
 edx-lint==1.4.1           # via -r requirements/edx/testing.txt
 edx-milestones==0.2.6     # via -r requirements/edx/testing.txt
@@ -132,7 +132,7 @@ edx-submissions==3.0.7    # 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.0           # via -r requirements/edx/testing.txt, edx-proctoring
-edxval==1.3.1             # via -r requirements/edx/testing.txt
+edxval==1.3.2             # via -r requirements/edx/testing.txt
 elasticsearch==1.9.0      # via -r requirements/edx/testing.txt, edx-search
 entrypoints==0.3          # via -r requirements/edx/testing.txt, flake8
 enum34==1.1.10            # via -r requirements/edx/testing.txt, edxval
@@ -164,7 +164,7 @@ inflection==0.4.0         # via -r requirements/edx/testing.txt, drf-yasg
 ipaddress==1.0.23         # via -r requirements/edx/testing.txt
 isodate==0.6.0            # via -r requirements/edx/testing.txt, python3-saml
 isort==4.3.21             # via -r requirements/edx/testing.txt, pylint
-itypes==1.1.0             # via -r requirements/edx/testing.txt, coreapi
+itypes==1.2.0             # via -r requirements/edx/testing.txt, coreapi
 jinja2-pluralize==0.3.0   # via -r requirements/edx/testing.txt, diff-cover
 jinja2==2.11.2            # via -r requirements/edx/testing.txt, code-annotations, coreschema, diff-cover, jinja2-pluralize, sphinx
 jmespath==0.9.5           # via -r requirements/edx/testing.txt, boto3, botocore
@@ -200,7 +200,7 @@ mysqlclient==1.4.6        # via -r requirements/edx/testing.txt
 newrelic==5.12.0.140      # via -r requirements/edx/testing.txt, edx-django-utils
 nltk==3.5                 # via -r requirements/edx/testing.txt, chem
 nodeenv==1.3.5            # via -r requirements/edx/testing.txt
-numpy==1.18.2             # via -r requirements/edx/testing.txt, chem, openedx-calc, pandas, scipy
+numpy==1.18.3             # via -r requirements/edx/testing.txt, chem, openedx-calc, pandas, scipy
 git+https://github.com/joestump/python-oauth2.git@b94f69b1ad195513547924e380d9265133e995fa#egg=oauth2  # via -r requirements/edx/testing.txt
 oauthlib==3.0.1           # via -c requirements/edx/../constraints.txt, -r requirements/edx/testing.txt, django-oauth-toolkit, lti-consumer-xblock, requests-oauthlib, social-auth-core
 openedx-calc==1.0.7       # via -r requirements/edx/testing.txt
@@ -224,7 +224,7 @@ psutil==1.2.1             # via -r requirements/edx/testing.txt, edx-django-util
 py2neo==3.1.2             # via -r requirements/edx/testing.txt
 py==1.8.1                 # via -r requirements/edx/testing.txt, pytest, tox
 pycodestyle==2.5.0        # via -r requirements/edx/testing.txt, flake8
-pycontracts==1.8.12       # via -r requirements/edx/testing.txt, edx-user-state-client
+pycontracts==1.8.14       # via -r requirements/edx/testing.txt, edx-user-state-client
 pycountry==19.8.18        # via -r requirements/edx/testing.txt
 pycparser==2.20           # via -r requirements/edx/testing.txt, cffi
 pycryptodome==3.9.7       # via -r requirements/edx/testing.txt, pdfminer.six
@@ -290,7 +290,7 @@ social-auth-core==3.3.3   # via -r requirements/edx/testing.txt, social-auth-app
 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
-sphinx==3.0.1             # via edx-sphinx-theme, sphinxcontrib-httpdomain
+sphinx==3.0.2             # via edx-sphinx-theme, sphinxcontrib-httpdomain
 sphinxcontrib-applehelp==1.0.2  # via sphinx
 sphinxcontrib-devhelp==1.0.2  # via sphinx
 sphinxcontrib-htmlhelp==1.0.3  # via sphinx
@@ -304,7 +304,7 @@ staff-graded-xblock==0.7  # via -r requirements/edx/testing.txt
 stevedore==1.32.0         # via -r requirements/edx/testing.txt, code-annotations, edx-ace, edx-enterprise, edx-opaque-keys
 super-csv==0.9.7          # via -r requirements/edx/testing.txt, edx-bulk-grades
 sympy==1.5.1              # via -r requirements/edx/testing.txt, symmath
-testfixtures==6.14.0      # via -r requirements/edx/testing.txt, edx-enterprise
+testfixtures==6.14.1      # via -r requirements/edx/testing.txt, edx-enterprise
 text-unidecode==1.3       # via -r requirements/edx/testing.txt, faker, python-slugify
 toml==0.10.0              # via -r requirements/edx/testing.txt, tox
 tox-battery==0.5.2        # via -r requirements/edx/testing.txt
diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt
index c56c34abdf4886b5e6b36284ff700d0caffe089b..1a97408e4a1dc4d8c3697f8c20c6a966b8457947 100644
--- a/requirements/edx/testing.txt
+++ b/requirements/edx/testing.txt
@@ -111,7 +111,7 @@ edx-django-release-util==0.4.2  # via -r requirements/edx/base.txt
 edx-django-sites-extensions==2.4.3  # via -r requirements/edx/base.txt
 edx-django-utils==3.2.1   # via -r requirements/edx/base.txt, django-config-models, edx-drf-extensions, edx-enterprise, edx-rest-api-client, edx-when
 edx-drf-extensions==5.0.2  # via -r requirements/edx/base.txt, edx-completion, edx-enterprise, edx-organizations, edx-proctoring, edx-rbac, edx-when, edxval
-edx-enterprise==3.1.0     # via -r requirements/edx/base.txt
+edx-enterprise==3.1.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-lint==1.4.1           # via -r requirements/edx/testing.in
 edx-milestones==0.2.6     # via -r requirements/edx/base.txt
@@ -127,7 +127,7 @@ edx-submissions==3.0.7    # 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.0           # via -r requirements/edx/base.txt, edx-proctoring
-edxval==1.3.1             # via -r requirements/edx/base.txt
+edxval==1.3.2             # via -r requirements/edx/base.txt
 elasticsearch==1.9.0      # via -r requirements/edx/base.txt, edx-search
 entrypoints==0.3          # via flake8
 enum34==1.1.10            # via -r requirements/edx/base.txt, edxval
@@ -158,7 +158,7 @@ inflection==0.4.0         # via -r requirements/edx/base.txt, drf-yasg
 ipaddress==1.0.23         # via -r requirements/edx/base.txt
 isodate==0.6.0            # via -r requirements/edx/base.txt, python3-saml
 isort==4.3.21             # via -r requirements/edx/testing.in, pylint
-itypes==1.1.0             # via -r requirements/edx/base.txt, coreapi
+itypes==1.2.0             # via -r requirements/edx/base.txt, coreapi
 jinja2-pluralize==0.3.0   # via -r requirements/edx/coverage.txt, diff-cover
 jinja2==2.11.2            # via -r requirements/edx/base.txt, -r requirements/edx/coverage.txt, code-annotations, coreschema, diff-cover, jinja2-pluralize
 jmespath==0.9.5           # via -r requirements/edx/base.txt, boto3, botocore
@@ -191,7 +191,7 @@ mysqlclient==1.4.6        # via -r requirements/edx/base.txt
 newrelic==5.12.0.140      # via -r requirements/edx/base.txt, edx-django-utils
 nltk==3.5                 # via -r requirements/edx/base.txt, chem
 nodeenv==1.3.5            # via -r requirements/edx/base.txt
-numpy==1.18.2             # via -r requirements/edx/base.txt, -r requirements/edx/coverage.txt, chem, openedx-calc, pandas, scipy
+numpy==1.18.3             # via -r requirements/edx/base.txt, -r requirements/edx/coverage.txt, chem, openedx-calc, pandas, scipy
 git+https://github.com/joestump/python-oauth2.git@b94f69b1ad195513547924e380d9265133e995fa#egg=oauth2  # via -r requirements/edx/base.txt
 oauthlib==3.0.1           # via -c requirements/edx/../constraints.txt, -r requirements/edx/base.txt, django-oauth-toolkit, lti-consumer-xblock, requests-oauthlib, social-auth-core
 openedx-calc==1.0.7       # via -r requirements/edx/base.txt
@@ -214,7 +214,7 @@ psutil==1.2.1             # via -r requirements/edx/base.txt, edx-django-utils
 py2neo==3.1.2             # via -r requirements/edx/base.txt
 py==1.8.1                 # via pytest, tox
 pycodestyle==2.5.0        # via -r requirements/edx/testing.in, flake8
-pycontracts==1.8.12       # via -r requirements/edx/base.txt, edx-user-state-client
+pycontracts==1.8.14       # via -r requirements/edx/base.txt, edx-user-state-client
 pycountry==19.8.18        # via -r requirements/edx/base.txt
 pycparser==2.20           # via -r requirements/edx/base.txt, cffi
 pycryptodome==3.9.7       # via -r requirements/edx/base.txt, pdfminer.six
@@ -282,7 +282,7 @@ staff-graded-xblock==0.7  # via -r requirements/edx/base.txt
 stevedore==1.32.0         # via -r requirements/edx/base.txt, code-annotations, edx-ace, edx-enterprise, edx-opaque-keys
 super-csv==0.9.7          # via -r requirements/edx/base.txt, edx-bulk-grades
 sympy==1.5.1              # via -r requirements/edx/base.txt, symmath
-testfixtures==6.14.0      # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-enterprise
+testfixtures==6.14.1      # via -r requirements/edx/base.txt, -r requirements/edx/testing.in, edx-enterprise
 text-unidecode==1.3       # via -r requirements/edx/base.txt, faker, python-slugify
 toml==0.10.0              # via tox
 tox-battery==0.5.2        # via -r requirements/edx/testing.in