All pages
Powered by GitBook
1 of 8

Connector/Python 0.9 Release Notes

Release Notes for MariaDB Connector/Python 0.9.x releases

Connector/Python 0.9.52-alpha Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesConnector/Python Overview

Release date: 18 Dec 2019

This is an alpha release of the MariaDB Connector/Python and not intended for production use.

Do not use alpha releases in production!

For a description of this library see theMariaDB Connector/Python documentation in Github Wili.

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Installation

MariaDB Connector/Python can be obtained from central python repository:

pip3 install --pre mariadb

Links:

  • Documentation

  • Bug tracker

  • Sources are hosted on Github

Do not use alpha releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.

Connector/Python 0.9.54-beta Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesChangelogConnector/Python Overview

Release date: 18 Feb 2020

This is a beta release of the MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Notable Updates

  • Fixed parameter sequence when creating a xid object

  • Added ssl_capath in connect() method

  • CONPY-40: ConnectionPool._setconfig now accepts only DSN parameters

  • CONPY-35: Close and reinitialize statement if the cursor was reused with a different SQL statement

  • CONPY-34: If a python object can't be converted to a corresponding data type, an exception will be raised.

  • CONPY-39: If no pool_name was provided, an exception will be raised.

  • CONPY-33: Segfault when using auto completion in python shell

  • CONPY-37: Corrected option name: named_tuple

  • CONPY-36: connection key word socket was renamed to unix_socket

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the changelog.

Do not use beta releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.

Connector/Python 0.9.55 beta Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesChangelogConnector/Python Overview

Release date: 30 Mar 2020

This is a beta release of the MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Notable Updates

  • CONPY-9: Fixed description (character length/code points and precision scale)

  • CONPY-45: Fixed conversion from time and datetime column types

  • CONPY-32: Fixed crash when fetching GEOMETRY columns

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the changelog.

Do not use beta releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.

Connector/Python 0.9.56 beta Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesChangelogConnector/Python Overview

Release date: 6 Apr 2020

This is a beta release of the MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Notable Updates

  • CONPY-46: Implemented __enter__() and __exit__() methods for with statement (PEP-343). These methods are available now for connection and cursor class.

  • CONPY-47: When sending parameters PyBool_Type wasn't supported. In case a boolean type (True/False) will be provided as a parameter, it will be converted to a tinyint (MYSQL_TYPE_TINY).

  • CONPY-48: Accept List of parameters for execute() method

  • CONPY-49: Added support for Decimal type

    • When retrieving data with column type MYSQL_TYPE_NEWDECIMAL Connector/Python now loads the decimal module and converts data from string into Pythons decimal.Decimal type.

    • Wnen sending a decimal.Decimal parameter, value will be converted to string and send with type MYSQL_TYPE_NEWDECIMAL to server.

  • CONPY-51: Store field_count internelly for buffered cursors to prevent overriding/clearing the value by connection methods which directly send commands to database server.

  • CONPY-52: Fixed double free of resultset.

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the changelog.

Do not use beta releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.

Connector/Python 0.9.57-beta Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesChangelogConnector/Python Overview

Release date: 15 Apr 2020

This is a beta release of the MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Notable Updates

  • Build: Posix builds don't link statically against Connector/C anymore.

  • CONPY-53: Allow empty parameter sequence in execute() method

  • CONPY-56: Support dictionary option in cursor: Added anoptional boolean parameter 'dictionary' for cursor class. When dictionary parameter was set to true, the fetch operations will return rows from result set as Dict.

  • CONPY-55: Fixed memory leak when opening/closing cursor.

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the changelog.

Do not use beta releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.

Connector/Python 0.9.58-beta Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesChangelogConnector/Python Overview

Release date: 6 May 2020

This is a beta release of the MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Notable Updates

  • CONPY-62: When using binary protocol (which is forced when using a placeholder), the type NEW_DECIMAL was ignored and internally converted as string instead of Decimal

  • CONPY-61: Fixed bug in execute_many when using NULL values or indicator variables

  • CONPY-59: Fixed bug when converting invalid date "0000-00-00". Instead of raising an exception it will be converted to None value.

  • CONPY-58: Fixed parameter error when using paramstype PyFormat.

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the changelog.

Do not use beta releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.

Connector/Python 0.9.59-beta Release Notes

The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

DownloadRelease NotesChangelogConnector/Python Overview

Release date: 26 May 2020

This is a beta release of the MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

MariaDB Connector/Python enables python programs to access MariaDB and MySQL databases, using an API which is compliant with the Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C client library for client server communication.

Notable Updates

  • CONPY-64: Fixed crash when a connection was established without parameters

  • CONPY-66: Fixed windows build

  • CONPY-62: Fixed String to Decimal conversion (binary protocol)

  • CONPY-63: Implemented version and version_info for module

Changelog

For a list of changes made in this release, with links to detailed information on each push, see the changelog.

Do not use beta releases in production!

This page is: Copyright © 2025 MariaDB. All rights reserved.