diff --git a/requirements/edx/base.in b/requirements/edx/base.in
index 34a739abdbf2aec6e355d424fc4aab037c5dc1fd..642905d9419bc3602f9c23989f91ffe39f0c354b 100644
--- a/requirements/edx/base.in
+++ b/requirements/edx/base.in
@@ -33,7 +33,7 @@ botocore==1.8.17                    # via boto3, s3transfer
 celery==3.1.25                      # Asynchronous task execution library
 ddt==0.8.0                          # via xblock-drag-and-drop-v2 (which probably shouldn't require it)
 defusedxml==0.4.1                   # XML bomb protection for common XML parsers
-Django==1.11.14                     # Web application framework
+Django==1.11.15                     # Web application framework
 django-babel-underscore             # underscore template extractor for django-babel (internationalization utilities)
 django-config-models                # Configuration models for Django allowing config management with auditing
 django-cors-headers==2.1.0          # Used to allow to configure CORS headers for cross-domain requests
@@ -70,7 +70,7 @@ edx-ccx-keys
 edx-celeryutils
 edx-completion
 edx-django-release-util             # Release utils for the edx release pipeline
-edx-drf-extensions
+edx-drf-extensions==1.5.2          # Pinning as this is causing various test failures due to query count and content changes.
 edx-django-oauth2-provider==1.3.4
 edx-django-sites-extensions==2.3.1
 edx-enterprise
@@ -82,7 +82,7 @@ edx-rest-api-client
 edx-search
 edx-submissions
 edx-user-state-client
-edxval
+edxval==0.1.17                      # Pin because the newer version causes test failures.
 enum34==1.1.6                       # Backport of Enum from Python 3.4+
 event-tracking
 feedparser==5.1.3
diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt
index 9abc71dbf498c7765d39fb78cdea48be0539bdf8..e90de3e8e456e21234e99ff0f8f902b54ab30e6e 100644
--- a/requirements/edx/base.txt
+++ b/requirements/edx/base.txt
@@ -83,7 +83,7 @@ django-method-override==0.1.0
 django-model-utils==3.0.0
 django-mptt==0.8.7
 django-multi-email-field==0.5.1  # via edx-enterprise
-django-mysql==2.3.1
+django-mysql==2.4.0
 django-oauth-toolkit==0.12.0
 django-object-actions==0.10.0  # via edx-enterprise
 django-pyfs==2.0
@@ -115,7 +115,7 @@ edx-completion==0.1.8
 edx-django-oauth2-provider==1.3.4
 edx-django-release-util==0.3.1
 edx-django-sites-extensions==2.3.1
-edx-drf-extensions==1.5.5
+edx-drf-extensions==1.5.2
 edx-enterprise==0.72.2
 edx-i18n-tools==0.4.6
 edx-milestones==0.1.13
@@ -167,7 +167,7 @@ mock==1.0.1
 mongoengine==0.10.0
 mysql-python==1.2.5
 networkx==1.7
-newrelic==4.0.0.99
+newrelic==4.2.0.100
 nltk==3.3.0
 nodeenv==1.1.1
 numpy==1.6.2
@@ -232,7 +232,7 @@ unicodecsv==0.14.1
 uritemplate==3.0.0        # via coreapi
 urllib3==1.23             # via elasticsearch
 user-util==0.1.4
-voluptuous==0.11.1
+voluptuous==0.11.5
 watchdog==0.8.3
 web-fragments==0.2.2
 webob==1.8.2              # via xblock
diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt
index 8f42c674e94f52d9fce442f1aacc61f5c5ff8266..c46bf4a57659a247a5e8d100927d1613d60b0f76 100644
--- a/requirements/edx/development.txt
+++ b/requirements/edx/development.txt
@@ -57,7 +57,7 @@ atomicwrites==1.1.5
 attrs==17.4.0
 babel==1.3
 backports.functools-lru-cache==1.5
-beautifulsoup4==4.6.0
+beautifulsoup4==4.6.1
 beautifulsoup==3.2.1
 before-after==1.0.1
 billiard==3.3.0.23
@@ -103,7 +103,7 @@ django-method-override==0.1.0
 django-model-utils==3.0.0
 django-mptt==0.8.7
 django-multi-email-field==0.5.1
-django-mysql==2.3.1
+django-mysql==2.4.0
 django-oauth-toolkit==0.12.0
 django-object-actions==0.10.0
 django-pyfs==2.0
@@ -212,12 +212,12 @@ mccabe==0.6.1
 mock==1.0.1
 modernize==0.6.1
 mongoengine==0.10.0
-more-itertools==4.2.0
+more-itertools==4.3.0
 moto==0.3.1
 mysql-python==1.2.5
 needle==0.5.0
 networkx==1.7
-newrelic==4.0.0.99
+newrelic==4.2.0.100
 nltk==3.3.0
 nodeenv==1.1.1
 nose==1.3.7
@@ -271,7 +271,7 @@ pytest-cov==2.5.1
 pytest-django==3.1.2
 pytest-forked==0.2
 pytest-randomly==1.2.3
-pytest-xdist==1.22.4
+pytest-xdist==1.22.5
 pytest==3.6.3
 python-dateutil==2.4.0
 python-levenshtein==0.12.0
@@ -338,8 +338,8 @@ urllib3==1.23
 urlobject==2.4.3
 user-util==0.1.4
 virtualenv==16.0.0
-voluptuous==0.11.1
-vulture==0.28
+voluptuous==0.11.5
+vulture==0.29
 w3lib==1.19.0
 watchdog==0.8.3
 web-fragments==0.2.2
diff --git a/requirements/edx/testing.in b/requirements/edx/testing.in
index b4a30cf05f8a7f5f874be0ce85ca0fffde5d0422..e2126a4d023877e08105425dc4980a371b37a2c0 100644
--- a/requirements/edx/testing.in
+++ b/requirements/edx/testing.in
@@ -35,7 +35,7 @@ pycodestyle               # Checker for compliance with the Python style guide (
 polib                     # Library for manipulating gettext translation files, used to test paver i18n commands
 pyquery                   # jQuery-like API for retrieving fragments of HTML and XML files in tests
 pysqlite                  # DB-API 2.0 interface for SQLite 3.x (used as the relational database for most tests)
-pytest                    # Testing framework
+pytest==3.6.3             # Testing framework # Pinned due to https://github.com/pytest-dev/pytest/issues/3749
 pytest-attrib             # Select tests based on attributes
 pytest-cov                # pytest plugin for measuring code coverage
 pytest-django==3.1.2      # Django support for pytest
diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt
index dc7b6ac2ab3a5f94e8f9a69786934d7e284b3fde..2e2385fcaa4c09cb1ad7cb1e3e1c8dcf06d7185a 100644
--- a/requirements/edx/testing.txt
+++ b/requirements/edx/testing.txt
@@ -54,7 +54,7 @@ atomicwrites==1.1.5       # via pytest
 attrs==17.4.0
 babel==1.3
 backports.functools-lru-cache==1.5  # via astroid, pylint
-beautifulsoup4==4.6.0
+beautifulsoup4==4.6.1
 beautifulsoup==3.2.1
 before-after==1.0.1
 billiard==3.3.0.23
@@ -99,7 +99,7 @@ django-method-override==0.1.0
 django-model-utils==3.0.0
 django-mptt==0.8.7
 django-multi-email-field==0.5.1
-django-mysql==2.3.1
+django-mysql==2.4.0
 django-oauth-toolkit==0.12.0
 django-object-actions==0.10.0
 django-pyfs==2.0
@@ -203,12 +203,12 @@ markupsafe==1.0
 mccabe==0.6.1             # via flake8, pylint
 mock==1.0.1
 mongoengine==0.10.0
-more-itertools==4.2.0     # via pytest
+more-itertools==4.3.0     # via pytest
 moto==0.3.1
 mysql-python==1.2.5
 needle==0.5.0             # via bok-choy
 networkx==1.7
-newrelic==4.0.0.99
+newrelic==4.2.0.100
 nltk==3.3.0
 nodeenv==1.1.1
 nose==1.3.7
@@ -260,7 +260,7 @@ pytest-cov==2.5.1
 pytest-django==3.1.2
 pytest-forked==0.2        # via pytest-xdist
 pytest-randomly==1.2.3
-pytest-xdist==1.22.4
+pytest-xdist==1.22.5
 pytest==3.6.3
 python-dateutil==2.4.0
 python-levenshtein==0.12.0
@@ -321,7 +321,7 @@ urllib3==1.23
 urlobject==2.4.3          # via pa11ycrawler
 user-util==0.1.4
 virtualenv==16.0.0        # via tox
-voluptuous==0.11.1
+voluptuous==0.11.5
 w3lib==1.19.0             # via parsel, scrapy
 watchdog==0.8.3
 web-fragments==0.2.2