Release Notes for MariaDB Connector/Python 0.9.x releases
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.
MariaDB Connector/Python can be obtained from central python repository:
pip3 install --pre mariadb
Sources are hosted on Github
Do not use alpha releases in production!
This page is: Copyright © 2025 MariaDB. All rights reserved.
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.
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
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.