Upstream changes since 0.6.2
## 0.7.2 Release date: 2016-02-24 * Fix misuse of `max_allowed_packet` parameter. (#426, #407 and #397) * Add %(name)s plceholder support to `Cursor.executemany()`. (#427, thanks to @WorldException) ## 0.7.1 Release date: 2016-01-14 * Fix auth fail with MySQL 5.1 * Fix escaping unicode fails on Python 2 ## 0.7 Release date: 2016-01-10 * Faster binary escaping * Add `"_binary" prefix` to string literal for binary types. binary types are: `bytearray` on Python 2, `bytes` and `bytearray` on Python 3. This is because recent MySQL show warnings when string literal is invalid for connection encoding. * `pymysql.Binary()` returns `bytearray` on Python 2. This is required to distinguish binary and string. * Auth plugin support. * no_delay option is ignored. It will be removed in PyMySQL 0.8. ## 0.6.7 Release date: 2015-09-30 * Allow self signed certificate * Add max_allowed_packet option * Fix error when bytes in executemany * Support geometry type * Add coveralls badge to README * Fix some bugs relating to warnings * Add Cursor.mogrify() method * no_delay option is deprecated and True by default * Fix options from my.cnf overrides options from arguments * Allow socket like object. (It's not feature for end users) * Strip quotes while reading options from my.cnf file * Fix encoding issue in executemany() ## 0.6.6 * Add context manager to cursor * Fix can't encode blob that is not utf-8 on PY3. (regression of 0.6.4, Thanks to @wiggzz) ## 0.6.5 Skipped ## 0.6.4 * Support "LOAD LOCAL INFILE". Thanks @wraziens * Show MySQL warnings after execute query. * Fix MySQLError may be wrapped with OperationalError while connectiong. (#274) * SSCursor no longer attempts to expire un-collected rows within __del__, delaying termination of an interrupted program; cleanup of uncollected rows is left to the Connection on next execute, which emits a warning at that time. (#287) * Support datetime and time with microsecond. (#303) * Use surrogateescape to format bytes on Python 3. * OperationalError raised from connect() have information about original exception. (#304) * `init_command` now support multi statement. * `Connection.escape()` method now accepts second argument compatible to MySQL-Python. ## 0.6.3 * Fixed multiple result sets with SSCursor. * Fixed connection timeout. * Fixed literal set syntax to work on Py2.6. * Allow for mysql negative values with 0 hour timedelta. * Added Connection.begin(). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1554122 Title: FFe: Sync python-pymysql 0.7.2-1 (main) from Debian unstable (main) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-pymysql/+bug/1554122/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs