diff options
| -rw-r--r-- | CHANGES | 3 | ||||
| -rw-r--r-- | lib/sqlalchemy/dialects/mysql/pymysql.py | 1 | ||||
| -rw-r--r-- | test/sql/test_types.py | 1 |
3 files changed, 5 insertions, 0 deletions
@@ -120,6 +120,9 @@ CHANGES "checkfirst" turned on it only needs to check for the ENUM once. [ticket:2311] +- mysql + - [bug] Unicode adjustments allow latest pymysql + (post 0.4) to pass 100% on Python 2. 0.7.3 ===== diff --git a/lib/sqlalchemy/dialects/mysql/pymysql.py b/lib/sqlalchemy/dialects/mysql/pymysql.py index dee3dfeaa..04c011211 100644 --- a/lib/sqlalchemy/dialects/mysql/pymysql.py +++ b/lib/sqlalchemy/dialects/mysql/pymysql.py @@ -31,6 +31,7 @@ from sqlalchemy.dialects.mysql.mysqldb import MySQLDialect_mysqldb class MySQLDialect_pymysql(MySQLDialect_mysqldb): driver = 'pymysql' + description_encoding = None @classmethod def dbapi(cls): return __import__('pymysql') diff --git a/test/sql/test_types.py b/test/sql/test_types.py index 987e97f9b..efad45501 100644 --- a/test/sql/test_types.py +++ b/test/sql/test_types.py @@ -652,6 +652,7 @@ class UnicodeTest(fixtures.TestBase, AssertsExecutionResults): ('mysql','oursql'), ('mysql','zxjdbc'), ('mysql','mysqlconnector'), + ('mysql','pymysql'), ('sqlite','pysqlite'), ('oracle','zxjdbc'), ('oracle','cx_oracle'), |
