Documentation Home
MySQL Connector/Python Release Notes
Related Documentation Download these Release Notes
PDF (US Ltr) - 331.8Kb
PDF (A4) - 333.9Kb

MySQL Connector/Python Release Notes  /  Changes in MySQL Connector/Python 1.2  /  Changes in MySQL Connector/Python 1.2.3 (2014-08-22, General Availability)

Changes in MySQL Connector/Python 1.2.3 (2014-08-22, General Availability)

Functionality Added or Changed

  • Connector/Python is now compatible with Django 1.7. (Bug #72746, Bug #19163169)

Bugs Fixed

  • The specification and control files were updated to reflect that Connector/Python 1.2 cannot be used with MySQL Utilities 1.5.1 (which requires Connector/Python 2.0 or greater). (Bug #19444705)

  • Connector/Python failed to catch an exception when SSL capability was found to be unavailable. (Bug #19440592)

  • With Python 2, Connector/Python could truncate digits of floating-point values. (Bug #73266, Bug #19225481)

  • An exception was raised when a cursor tried to convert LINESTRING data as UTF-8 data. Now such values are returned without decoding. (Bug #73187, Bug #19164627)

  • Django TimeField values of 00:00:00 were incorrectly converted to NULL because Python considered that value equal to False. (Bug #72732, Bug #18956789)

  • Fetching results from a prepared statement that returned many columns could produce an error. (Bug #72602, Bug #18742429)

  • Previously, a RuntimeError exception was raised when a Django application was inactive for a while. Now, the Django back end verifies that the database connection is still valid each time a database request is made. (Bug #72545, Bug #18843153)

  • Negative timedelta values were incorrectly converted to and from Python. Thanks to Vitali Graf for the patch. (Bug #72493, Bug #18694096)