]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Mysqlconnector as of version 2.0, probably as a side effect of
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 13 Oct 2014 00:14:32 +0000 (20:14 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 13 Oct 2014 00:14:32 +0000 (20:14 -0400)
commit50d2432a9efa65c9798ef207e3f887cb5c0071e1
tree121fe435193bde0586b37f1cf7f813b17badbe9f
parent0426d174e4a608cb09878fe18185b2ae853243ad
- Mysqlconnector as of version 2.0, probably as a side effect of
the  python 3 merge, now does not expect percent signs (e.g.
as used as the modulus operator and others) to be doubled,
even when using the "pyformat" bound parameter format (this
change is not documented by Mysqlconnector).  The dialect now
checks for py2k and for mysqlconnector less than version 2.0
when detecting if the modulus operator should be rendered as
``%%`` or ``%``.
- Unicode SQL is now passed for MySQLconnector version 2.0 and above;
for Py2k and MySQL < 2.0, strings are encoded.  Note that mysqlconnector
as of 2.0.1 appears to have a bug with unicode DDL on py2k, so the tests here
are skipping until we observe it's fixed.
- take out profiling on mysqlconnector, callcounts vary too much with
its current development speed
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/dialects/mysql/mysqlconnector.py
test/profiles.txt
test/requirements.py
test/sql/test_query.py