Fedora 17 Update: mysql-connector-python-1.0.8-1.fc17

updates at fedoraproject.org updates at fedoraproject.org
Wed Jan 9 08:53:47 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-21117
2012-12-31 02:52:09
--------------------------------------------------------------------------------

Name        : mysql-connector-python
Product     : Fedora 17
Version     : 1.0.8
Release     : 1.fc17
URL         : http://dev.mysql.com/usingmysql/python/
Summary     : MySQL Connector for Python 2
Description :
MySQL Connector/Python is implementing the MySQL Client/Server protocol
completely in Python. No MySQL libraries are needed, and no compilation
is necessary to run this Python DB API v2.0 compliant driver.

--------------------------------------------------------------------------------
Update Information:

Upstream Changelog: 1.0.8 (2012-12-17)
--------------------------------------

* Fixed MySQLConnection.ping() so it only reconnects when the reconnect argument is set to True. (BUG#15915243)

* Fixed storing multiple results after calling stored procedures which are using arguments. (BUG#15916486)

* Fixed support for connecting to MySQL using IPv6 addresses. (BUG#15876886)

* Fixed handling MySQL errors when doing handshake. (BUG#15836979)

* Fixed support for connecting to MySQL using IPv6 addresses. (BUG#15876886, BUG#15927825)

* Fixed reading the header of MySQL packets. Previously, we were reading the MySQL packet headers as 4 (or 7) bytes long buffers from the socket. When we did have the correct length, we would immediately raise an exception. We now keep reading data from the socket until we got the full header or bail out on errors. (BUG#14829471)

* Fixed the error message when the TCP/IP port number is not a valid integer. Strings are first converted to integer and raise an error with a proper error when this fails. (BUG#13808727)

* Fixed authenticating for Python v2 using usernames and/or passwords which contain Unicode characters using Python v2. (BUG#14843456)

* Fixed reporting of socket errors. (BUG#14802017)

* Fixed executemany() to support the pyformat parameter style. (BUG#14754894) The regular expression parsing the INSERT statement did not work when pyformat markers where used, that is, '%(c1)s' for example. This is now fixed so both ANSI C printf and Python extended format codes can be used by MySQLCursor.executemany().

--------------------------------------------------------------------------------
ChangeLog:

* Sat Dec 29 2012 Remi Collet <remi at fedoraproject.org> - 1.0.8-1
- version 1.0.8 GA
* Wed Oct  3 2012 Remi Collet <remi at fedoraproject.org> - 1.0.7-1
- version 1.0.7 GA
- remove non GPL documentation
- disable test_network and test_connection on EL-5
- disable test_bugs with MySQL 5.1 (EL-6)
* Wed Aug  8 2012 Remi Collet <remi at fedoraproject.org> - 1.0.5-1
- version 1.0.5 (beta)
- move from launchpad (devel) to dev.mysql.com
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update mysql-connector-python' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list