2014-11-23 14:59:41 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 2.0.2:
* If the pool_size and pool_name connection arguments were specified using the \
option file (as opposed to being passed explicitly to the connect call), the \
pooled connection was successfully created, but an exception was raised when \
closing it.
* The Django backend raised an exception when converting "0000-00-00 \
00:00:00" to None.
* Using a connection_created signal defined in django.db.backends.signals caused \
a âmaximum recursion depth reachedâ runtime error.
* The type_code in cursor.description did not compare equal to any of the type \
objects defined in mysql.connector.dbapi.
* Data corruption occurred when inserting sufficiently large data in a table \
with a TEXT type column using prepared statements, due to incorrect encoding of \
the data length while sending the prepared statement packet.
* When the character set was binary, character set conversion could occur. \
Conversion is no longer done and binary data is returned as is.
|
2014-10-07 12:09:36 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 2.0.1:
* Connector/Python is now compatible with Django 1.7.
* RANGE_STRING is now supported as a sharding type.
* RANGE_DATETIME is now supported as a sharding type.
* Bugs Fixed
|
2014-08-31 21:26:31 by Adam Ciarcinski | Files touched by this commit (3) |
Log message:
Changes 1.2.3:
Add support for Django 1.7
Fix floating point inaccuracy with Python v2
Fix cursor trying to decode linestring data as utf-8
Fix Django TimeField 00:00:00 converting to MySQL NULL
Fix Django to check connection on each request
Fixed negative conversion timedelta values
Fix stopping mysqld running unit tests on Windows
Fix prepared statements returning lots of columns
Fix Connector/Python dependency for utilities 1.5.1
Fix exception not captured when SSL is unavailable
|
2014-05-20 12:24:43 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 1.1.7:
Fixed testing using relative server folder
Fixed Python v3 tests on Windows
Fix introspection for Django and Python v3
Error with unicode arguments in prepared statements
|
2014-04-12 14:09:23 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
MySQL Connector/Python enables Python programs to access MySQL databases, using
an API that is compliant with the Python DB API version 2.0. It is written in
pure Python and does not have any dependencies except for the Python Standard
Library.
MySQL Connector/Python includes support for:
* Almost all features provided by MySQL Server up to and including MySQL Server
version 5.5.
* Converting parameter values back and forth between Python and MySQL data
types, for example Python datetime and MySQL DATETIME. You can turn automatic
conversion on for convenience, or off for optimal performance.
* All MySQL extensions to standard SQL syntax.
* Protocol compression, which enables compressing the data stream between the
client and server.
* Connections using TCP/IP sockets and on Unix using Unix sockets.
* Secure TCP/IP connections using SSL.
* Self-contained driver. Connector/Python does not require the MySQL client
library or any Python modules outside the standard library.
|