Connector/Python is now compatible with Django 1.7. (Bug #72746, Bug #19163169)
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 of00:00:00
were incorrectly converted toNULL
because Python considered that value equal toFalse
. (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)