MariaDB Python Connector 1.1.0 RC1 now available

MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Python 1.1.0 RC1 release.

Download Now

Release Notes

MariaDB Connector/Python 1.1.0 RC1

MariaDB Connector/Python 1.1.0 RC1 is an RC (Release Candidate) release.

Notable changes in this release include:

  • When MariaDB Connector/Python 1.1 is built with MariaDB Connector/C 3.3, the connector supports connection failover between multiple server addresses defined in the connection string.
  • MariaDB Connector/Python 1.1 defines the repr() method for the Connection, Cursor, and ConnectionPool classes, so that objects of those classes can be implicitly converted to strings in error messages and debugging output.
  • The Cursor.description attribute has been extended to provide the table name (descriptor[8]), the original column name (descriptor[9]), and the original table name (descriptor[10]).

Issues fixed in this release include:

  • Calling the escape_string(string) method can cause a crash due to a segmentation fault when the specified string is too large to fit on the stack.
  • When checking the initial handshake packet for the server capabilities, MariaDB Connector/Python does not check for MariaDB Server’s extended server capabilities.
  • When a Connection, Cursor, or ConnectionPool object has been closed and any method or property of the object is called, a crash can occur.

See the release notes page for more details and visit mariadb.com/downloads/connectors/connectors-data-access/python-connector/ to download.