diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 06c57a6a0b2653bf3be3eccbdfe4dfa298c91bb2..60a1be9a19668e24d9262e233f167a0d6e52357d 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -70,3 +70,6 @@ freezegun==0.3.12
 
 # zipp 2.0.0 requires Python >= 3.6
 zipp==1.0.0
+
+# jsonfield2 3.1.0 requires Django 2.2
+jsonfield2==3.0.3
diff --git a/requirements/edx-sandbox/py35.txt b/requirements/edx-sandbox/py35.txt
index 151cf9b69b7241ae12e1381598f37679a135140b..fe6fc5416e93bc40ff033997ef8e51e3673798a7 100644
--- a/requirements/edx-sandbox/py35.txt
+++ b/requirements/edx-sandbox/py35.txt
@@ -13,7 +13,7 @@ cryptography==2.8
 cycler==0.10.0            # via matplotlib
 decorator==4.4.1          # via networkx
 kiwisolver==1.1.0         # via matplotlib
-lxml==4.4.2
+lxml==4.5.0
 markupsafe==1.1.1
 matplotlib==2.2.4
 mpmath==1.1.0             # via sympy
diff --git a/requirements/edx-sandbox/shared.txt b/requirements/edx-sandbox/shared.txt
index 680b8bef42b5b283805e7dc3a836c7e11f2c6e2e..cdb9e685ab626270c9d6e0209bddedcb914123fb 100644
--- a/requirements/edx-sandbox/shared.txt
+++ b/requirements/edx-sandbox/shared.txt
@@ -6,7 +6,7 @@
 #
 cffi==1.13.2              # via cryptography
 cryptography==2.8
-lxml==4.4.2
+lxml==4.5.0
 nltk==3.4.5
 pycparser==2.19           # via cffi
 six==1.14.0               # via cryptography, nltk
diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt
index 21d7d17b0326f4ed432b78a728430fedc8fa6995..8dd38fb38b6d742c82632dedcf14bbd14d456019 100644
--- a/requirements/edx/base.txt
+++ b/requirements/edx/base.txt
@@ -99,21 +99,21 @@ edx-analytics-data-api-client==0.15.3
 edx-api-doc-tools==1.0.2
 edx-bulk-grades==0.6.6
 edx-ccx-keys==1.0.0
-edx-celeryutils==0.3.1
+edx-celeryutils==0.3.2
 edx-completion==3.0.2
 edx-django-oauth2-provider==1.3.5
 edx-django-release-util==0.3.6
 edx-django-sites-extensions==2.4.3
 edx-django-utils==2.0.3
 edx-drf-extensions==2.4.5
-edx-enterprise==2.1.6
+edx-enterprise==2.3.0
 edx-i18n-tools==0.5.0
 edx-milestones==0.2.6
 edx-oauth2-provider==1.3.1
 edx-opaque-keys[django]==2.0.1
 edx-organizations==2.2.0
 edx-proctoring-proctortrack==1.0.5
-edx-proctoring==2.2.4
+edx-proctoring==2.2.5
 edx-rbac==1.0.5           # via edx-enterprise
 edx-rest-api-client==3.0.2
 edx-search==1.2.2
@@ -121,7 +121,7 @@ edx-sga==0.10.0
 edx-submissions==3.0.3
 edx-tincan-py35==0.0.5    # via edx-enterprise
 edx-user-state-client==1.1.2
-edx-when==0.5.2
+edx-when==0.6.0
 edxval==1.2.3
 elasticsearch==1.9.0      # via edx-search
 enum34==1.1.6             # via edxval
@@ -136,14 +136,15 @@ help-tokens==1.0.5
 html5lib==1.0.1
 httplib2==0.17.0
 idna==2.8
-importlib-metadata==1.4.0
+importlib-metadata==1.5.0
 inflection==0.3.1         # via drf-yasg
 ipaddress==1.0.23
 isodate==0.6.0            # via python3-saml
 itypes==1.1.0             # via coreapi
-jinja2==2.11.0            # via code-annotations, coreschema
+jinja2==2.11.1            # via code-annotations, coreschema
 jmespath==0.9.4           # via boto3, botocore
 jsondiff==1.2.0           # via edx-enterprise
+jsonfield2==3.0.3         # via edx-celeryutils, edx-proctoring
 jsonfield==2.0.2
 kombu==3.0.37             # via celery
 laboratory==1.0.2
@@ -152,7 +153,7 @@ lepl==5.1.3               # via rfc6266-parser
 libsass==0.10.0
 loremipsum==1.0.5
 git+https://github.com/edx/xblock-lti-consumer.git@v1.2.3#egg=lti_consumer-xblock==1.2.3
-lxml==4.4.2
+lxml==4.5.0
 mailsnake==1.6.4
 mako==1.0.2
 markdown==2.6.11
@@ -162,7 +163,7 @@ maxminddb==1.5.2          # via geoip2
 mock==3.0.5
 git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a#egg=MongoDBProxy==0.1.0+edx.2
 mongoengine==0.10.0
-more-itertools==8.1.0     # via zipp
+more-itertools==8.2.0     # via zipp
 mpmath==1.1.0             # via sympy
 mysqlclient==1.4.6
 newrelic==5.4.1.134
@@ -215,13 +216,13 @@ requests==2.22.0
 rest-condition==1.0.3
 rfc6266-parser==0.0.6
 ruamel.yaml.clib==0.2.0   # via ruamel.yaml
-ruamel.yaml==0.16.6       # via drf-yasg
+ruamel.yaml==0.16.7       # via drf-yasg
 rules==2.2
 s3transfer==0.1.13        # via boto3
 sailthru-client==2.2.3
 scipy==1.4.1
 semantic-version==2.8.4   # via edx-drf-extensions
-shapely==1.6.4.post2
+shapely==1.7.0
 shortuuid==0.5.0          # via edx-django-oauth2-provider
 simplejson==3.17.0
 six==1.14.0
@@ -235,7 +236,7 @@ staff-graded-xblock==0.6
 stevedore==1.31.0
 super-csv==0.9.6
 sympy==1.5.1
-testfixtures==6.10.3      # via edx-enterprise
+testfixtures==6.11.0      # via edx-enterprise
 text-unidecode==1.3       # via python-slugify
 unicodecsv==0.14.1
 uritemplate==3.0.1        # via coreapi, drf-yasg
diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt
index cc00514c58cf3e0f67a7ef8424b4e490470c67b4..c1a3fc93e666deb21ea89340c83bbb67c8d86fb4 100644
--- a/requirements/edx/coverage.txt
+++ b/requirements/edx/coverage.txt
@@ -6,10 +6,10 @@
 #
 coverage==5.0.3
 diff-cover==2.5.2
-importlib-metadata==1.4.0  # via pluggy
+importlib-metadata==1.5.0  # via pluggy
 inflect==3.0.2            # via jinja2-pluralize
 jinja2-pluralize==0.3.0   # via diff-cover
-jinja2==2.11.0            # via diff-cover, jinja2-pluralize
+jinja2==2.11.1            # via diff-cover, jinja2-pluralize
 markupsafe==1.1.1         # via jinja2
 numpy==1.18.1             # via pandas
 pandas==0.22.0
diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt
index ff29ade1a82983435a8f79d6b89eb6bcc4f2de57..80be17c3996c430e080af4754a9aa2c7b96bc320 100644
--- a/requirements/edx/development.txt
+++ b/requirements/edx/development.txt
@@ -48,7 +48,7 @@ git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2
 click-log==0.3.2
 click==7.0
 code-annotations==0.3.3
-colorama==0.4.3
+colorama==0.4.1
 contextlib2==0.6.0.post1
 coreapi==2.3.3
 coreschema==0.0.4
@@ -110,14 +110,14 @@ edx-analytics-data-api-client==0.15.3
 edx-api-doc-tools==1.0.2
 edx-bulk-grades==0.6.6
 edx-ccx-keys==1.0.0
-edx-celeryutils==0.3.1
+edx-celeryutils==0.3.2
 edx-completion==3.0.2
 edx-django-oauth2-provider==1.3.5
 edx-django-release-util==0.3.6
 edx-django-sites-extensions==2.4.3
 edx-django-utils==2.0.3
 edx-drf-extensions==2.4.5
-edx-enterprise==2.1.6
+edx-enterprise==2.3.0
 edx-i18n-tools==0.5.0
 edx-lint==1.3.0
 edx-milestones==0.2.6
@@ -125,7 +125,7 @@ edx-oauth2-provider==1.3.1
 edx-opaque-keys[django]==2.0.1
 edx-organizations==2.2.0
 edx-proctoring-proctortrack==1.0.5
-edx-proctoring==2.2.4
+edx-proctoring==2.2.5
 edx-rbac==1.0.5
 edx-rest-api-client==3.0.2
 edx-search==1.2.2
@@ -134,7 +134,7 @@ edx-sphinx-theme==1.5.0
 edx-submissions==3.0.3
 edx-tincan-py35==0.0.5
 edx-user-state-client==1.1.2
-edx-when==0.5.2
+edx-when==0.6.0
 edxval==1.2.3
 elasticsearch==1.9.0
 entrypoints==0.3
@@ -159,7 +159,7 @@ httplib2==0.17.0
 httpretty==0.9.7
 idna==2.8
 imagesize==1.2.0          # via sphinx
-importlib-metadata==1.4.0
+importlib-metadata==1.5.0
 inflect==3.0.2
 inflection==0.3.1
 ipaddress==1.0.23
@@ -167,9 +167,10 @@ isodate==0.6.0
 isort==4.3.21
 itypes==1.1.0
 jinja2-pluralize==0.3.0
-jinja2==2.11.0
+jinja2==2.11.1
 jmespath==0.9.4
 jsondiff==1.2.0
+jsonfield2==3.0.3
 jsonfield==2.0.2
 jsonschema==3.2.0         # via sphinxcontrib-openapi
 kombu==3.0.37
@@ -180,7 +181,7 @@ lepl==5.1.3
 libsass==0.10.0
 loremipsum==1.0.5
 git+https://github.com/edx/xblock-lti-consumer.git@v1.2.3#egg=lti_consumer-xblock==1.2.3
-lxml==4.4.2
+lxml==4.5.0
 m2r==0.2.1                # via sphinxcontrib-openapi
 mailsnake==1.6.4
 mako==1.0.2
@@ -194,7 +195,7 @@ mistune==0.8.4            # via m2r
 mock==3.0.5
 git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a#egg=MongoDBProxy==0.1.0+edx.2
 mongoengine==0.10.0
-more-itertools==8.1.0
+more-itertools==8.2.0
 mpmath==1.1.0
 mysqlclient==1.4.6
 newrelic==5.4.1.134
@@ -251,7 +252,7 @@ pytest-json-report==1.2.1
 pytest-metadata==1.8.0
 pytest-randomly==3.2.1
 pytest-xdist==1.31.0
-pytest==5.3.4
+pytest==5.3.5
 python-dateutil==2.4.0
 python-levenshtein==0.12.0
 python-memcached==1.59
@@ -262,7 +263,7 @@ python3-saml==1.5.0
 pytz==2019.3
 pyuca==1.2
 pyyaml==5.3
-radon==4.0.0
+radon==4.1.0
 random2==1.0.1
 recommender-xblock==1.4.5
 redis==2.10.6
@@ -271,14 +272,14 @@ requests==2.22.0
 rest-condition==1.0.3
 rfc6266-parser==0.0.6
 ruamel.yaml.clib==0.2.0
-ruamel.yaml==0.16.6
+ruamel.yaml==0.16.7
 rules==2.2
 s3transfer==0.1.13
 sailthru-client==2.2.3
 scipy==1.4.1
 selenium==3.141.0
 semantic-version==2.8.4
-shapely==1.6.4.post2
+shapely==1.7.0
 shortuuid==0.5.0
 simplejson==3.17.0
 singledispatch==3.4.0.3
@@ -303,10 +304,10 @@ staff-graded-xblock==0.6
 stevedore==1.31.0
 super-csv==0.9.6
 sympy==1.5.1
-testfixtures==6.10.3
+testfixtures==6.11.0
 text-unidecode==1.3
 toml==0.10.0
-tox-battery==0.5.1
+tox-battery==0.5.2
 tox==3.14.3
 transifex-client==0.13.4
 unicodecsv==0.14.1
diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt
index 99fcd763dddfc050addedcdba686bdd6845057b3..7278fcca6ac19c43635cd9c4b1c5f2d0dbf46bb9 100644
--- a/requirements/edx/paver.txt
+++ b/requirements/edx/paver.txt
@@ -8,7 +8,7 @@ certifi==2019.11.28       # via requests
 chardet==3.0.4            # via requests
 edx-opaque-keys==2.0.1
 idna==2.8                 # via requests
-importlib-metadata==1.4.0  # via path
+importlib-metadata==1.5.0  # via path
 lazy==1.4
 libsass==0.10.0
 markupsafe==1.1.1
diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt
index 9477e272915698f130be435b70377542e840fd72..a63e164c48b3509abdfa1daae72d54447c38e247 100644
--- a/requirements/edx/testing.txt
+++ b/requirements/edx/testing.txt
@@ -47,7 +47,7 @@ git+https://github.com/edx/openedx-chem.git@ff4e3a03d3c7610e47a9af08eb648d8aabe2
 click-log==0.3.2          # via edx-lint
 click==7.0
 code-annotations==0.3.3
-colorama==0.4.3           # via radon
+colorama==0.4.1           # via radon
 contextlib2==0.6.0.post1
 coreapi==2.3.3
 coreschema==0.0.4
@@ -106,14 +106,14 @@ edx-analytics-data-api-client==0.15.3
 edx-api-doc-tools==1.0.2
 edx-bulk-grades==0.6.6
 edx-ccx-keys==1.0.0
-edx-celeryutils==0.3.1
+edx-celeryutils==0.3.2
 edx-completion==3.0.2
 edx-django-oauth2-provider==1.3.5
 edx-django-release-util==0.3.6
 edx-django-sites-extensions==2.4.3
 edx-django-utils==2.0.3
 edx-drf-extensions==2.4.5
-edx-enterprise==2.1.6
+edx-enterprise==2.3.0
 edx-i18n-tools==0.5.0
 edx-lint==1.3.0
 edx-milestones==0.2.6
@@ -121,7 +121,7 @@ edx-oauth2-provider==1.3.1
 edx-opaque-keys[django]==2.0.1
 edx-organizations==2.2.0
 edx-proctoring-proctortrack==1.0.5
-edx-proctoring==2.2.4
+edx-proctoring==2.2.5
 edx-rbac==1.0.5
 edx-rest-api-client==3.0.2
 edx-search==1.2.2
@@ -129,7 +129,7 @@ edx-sga==0.10.0
 edx-submissions==3.0.3
 edx-tincan-py35==0.0.5
 edx-user-state-client==1.1.2
-edx-when==0.5.2
+edx-when==0.6.0
 edxval==1.2.3
 elasticsearch==1.9.0
 entrypoints==0.3          # via flake8
@@ -153,7 +153,7 @@ html5lib==1.0.1
 httplib2==0.17.0
 httpretty==0.9.7
 idna==2.8
-importlib-metadata==1.4.0
+importlib-metadata==1.5.0
 inflect==3.0.2
 inflection==0.3.1
 ipaddress==1.0.23
@@ -161,9 +161,10 @@ isodate==0.6.0
 isort==4.3.21
 itypes==1.1.0
 jinja2-pluralize==0.3.0
-jinja2==2.11.0
+jinja2==2.11.1
 jmespath==0.9.4
 jsondiff==1.2.0
+jsonfield2==3.0.3
 jsonfield==2.0.2
 kombu==3.0.37
 laboratory==1.0.2
@@ -173,7 +174,7 @@ lepl==5.1.3
 libsass==0.10.0
 loremipsum==1.0.5
 git+https://github.com/edx/xblock-lti-consumer.git@v1.2.3#egg=lti_consumer-xblock==1.2.3
-lxml==4.4.2
+lxml==4.5.0
 mailsnake==1.6.4
 mako==1.0.2
 mando==0.6.4              # via radon
@@ -185,7 +186,7 @@ mccabe==0.6.1             # via flake8, pylint
 mock==3.0.5
 git+https://github.com/edx/MongoDBProxy.git@d92bafe9888d2940f647a7b2b2383b29c752f35a#egg=MongoDBProxy==0.1.0+edx.2
 mongoengine==0.10.0
-more-itertools==8.1.0
+more-itertools==8.2.0
 mpmath==1.1.0
 mysqlclient==1.4.6
 newrelic==5.4.1.134
@@ -239,7 +240,7 @@ pytest-json-report==1.2.1
 pytest-metadata==1.8.0    # via pytest-json-report
 pytest-randomly==3.2.1
 pytest-xdist==1.31.0
-pytest==5.3.4
+pytest==5.3.5
 python-dateutil==2.4.0
 python-levenshtein==0.12.0
 python-memcached==1.59
@@ -250,7 +251,7 @@ python3-saml==1.5.0
 pytz==2019.3
 pyuca==1.2
 pyyaml==5.3
-radon==4.0.0
+radon==4.1.0
 random2==1.0.1
 recommender-xblock==1.4.5
 redis==2.10.6
@@ -259,14 +260,14 @@ requests==2.22.0
 rest-condition==1.0.3
 rfc6266-parser==0.0.6
 ruamel.yaml.clib==0.2.0
-ruamel.yaml==0.16.6
+ruamel.yaml==0.16.7
 rules==2.2
 s3transfer==0.1.13
 sailthru-client==2.2.3
 scipy==1.4.1
 selenium==3.141.0
 semantic-version==2.8.4
-shapely==1.6.4.post2
+shapely==1.7.0
 shortuuid==0.5.0
 simplejson==3.17.0
 singledispatch==3.4.0.3
@@ -281,10 +282,10 @@ staff-graded-xblock==0.6
 stevedore==1.31.0
 super-csv==0.9.6
 sympy==1.5.1
-testfixtures==6.10.3
+testfixtures==6.11.0
 text-unidecode==1.3
 toml==0.10.0              # via tox
-tox-battery==0.5.1
+tox-battery==0.5.2
 tox==3.14.3
 transifex-client==0.13.4
 unicodecsv==0.14.1