Thread: [Sqlalchemy-commits] sqlalchemy: - [bug] Unicode adjustments allow latest pymysql
Brought to you by:
zzzeek
From: <co...@sq...> - 2011-11-02 16:35:12
|
details: http://hg.sqlalchemy.org/sqlalchemy/sqlalchemy/rev/ff6c45b45e60 changeset: 7905:ff6c45b45e60 user: zzzeek date: Wed Nov 02 12:34:55 2011 -0400 description: - [bug] Unicode adjustments allow latest pymysql (post 0.4) to pass 100% on Python 2. diffstat: CHANGES | 3 +++ lib/sqlalchemy/dialects/mysql/pymysql.py | 1 + test/sql/test_types.py | 1 + 3 files changed, 5 insertions(+), 0 deletions(-) diffs (35 lines): diff -r 9504b4c199ce -r ff6c45b45e60 CHANGES --- a/CHANGES Sun Oct 30 15:31:03 2011 -0400 +++ b/CHANGES Wed Nov 02 12:34:55 2011 -0400 @@ -120,6 +120,9 @@ "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 -r 9504b4c199ce -r ff6c45b45e60 lib/sqlalchemy/dialects/mysql/pymysql.py --- a/lib/sqlalchemy/dialects/mysql/pymysql.py Sun Oct 30 15:31:03 2011 -0400 +++ b/lib/sqlalchemy/dialects/mysql/pymysql.py Wed Nov 02 12:34:55 2011 -0400 @@ -31,6 +31,7 @@ class MySQLDialect_pymysql(MySQLDialect_mysqldb): driver = 'pymysql' + description_encoding = None @classmethod def dbapi(cls): return __import__('pymysql') diff -r 9504b4c199ce -r ff6c45b45e60 test/sql/test_types.py --- a/test/sql/test_types.py Sun Oct 30 15:31:03 2011 -0400 +++ b/test/sql/test_types.py Wed Nov 02 12:34:55 2011 -0400 @@ -652,6 +652,7 @@ ('mysql','oursql'), ('mysql','zxjdbc'), ('mysql','mysqlconnector'), + ('mysql','pymysql'), ('sqlite','pysqlite'), ('oracle','zxjdbc'), ('oracle','cx_oracle'), |