Merge pull request #19911 from edx/jmbowman/TE-2871

TE-2871 Switch to mysqlclient
This commit is contained in:
Jeremy Bowman
2019-03-20 14:18:50 -04:00
committed by GitHub
6 changed files with 8 additions and 4 deletions

View File

@@ -192,6 +192,7 @@ def install_node_prereqs():
# To add a package to the uninstall list, just add it to this list! No need
# to touch any other part of this file.
PACKAGES_TO_UNINSTALL = [
"MySQL-python", # Because mysqlclient shares the same directory name
"South", # Because it interferes with Django 1.8 migrations.
"edxval", # Because it was bork-installed somehow.
"django-storages",

View File

@@ -20,6 +20,9 @@ six==1.11.0
# Convert text markup to HTML; used in capa problems, forums, and course wikis; pin Markdown version as tests failed for its upgrade to latest release
Markdown==2.6.11
# mysqlclient 1.5 is scheduled to change internal APIs used by Django 1.11
mysqlclient<1.5
# required by edx-lint and pinned explicitly here because newer versions don't guarantee python 2 support.
# Can be removed when we get to Python 3.
pylint-plugin-utils==0.3

View File

@@ -103,7 +103,7 @@ mailsnake # Needed for mailchimp (mailing djangoapp)
mako==1.0.2 # Primary template language used for server-side page rendering
Markdown # Convert text markup to HTML; used in capa problems, forums, and course wikis
mongoengine==0.10.0 # Object-document mapper for MongoDB, used in the LMS dashboard
MySQL-python # Driver for the default production relational database
mysqlclient # Driver for the default production relational database
newrelic # New Relic agent for performance monitoring
nodeenv==1.1.1 # Utility for managing Node.js environments; we use this for deployments and testing
numpy==1.6.2 # Fast numeric array computation, used in some problem types

View File

@@ -166,7 +166,7 @@ markupsafe==1.1.1
maxminddb==1.4.1 # via geoip2
mock==1.0.1
mongoengine==0.10.0
mysql-python==1.2.5
mysqlclient==1.4.2.post1
networkx==1.7
newrelic==4.14.0.115
nltk==3.4

View File

@@ -219,7 +219,7 @@ modernize==0.7
mongoengine==0.10.0
more-itertools==5.0.0
moto==0.3.1
mysql-python==1.2.5
mysqlclient==1.4.2.post1
networkx==1.7
newrelic==4.14.0.115
nltk==3.4

View File

@@ -212,7 +212,7 @@ mock==1.0.1
mongoengine==0.10.0
more-itertools==5.0.0 # via pytest
moto==0.3.1
mysql-python==1.2.5
mysqlclient==1.4.2.post1
networkx==1.7
newrelic==4.14.0.115
nltk==3.4