> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.56.md).

# Connector/Python 0.9.56 beta Release Notes

{% hint style="info" %}

<p align="center">The most recent release of <a href="/spaces/CjGYMsT2MVP4nd3IyW2L/pages/JaiORpqoPj7lefpA0pqy">MariaDB Connector/Python</a> is: <a href="/pages/zISoeups32vbuVgJyH9V"><strong>1.1.14</strong></a></p>

<p align="center"><a href="https://mariadb.com/downloads/connectors/connectors-data-access/python-connector" class="button primary">Download Connector/Python 1.1.14</a></p>
{% endhint %}

<a href="https://mariadb.com/downloads/connectors/connectors-data-access/python-connector/" class="button primary">Download</a> <a href="/pages/USskPvwbz8LvueFmfjbo" class="button secondary">Release Notes</a> <a href="/pages/dtZVcjm1C66lIgXvfOvc" class="button secondary">Changelog</a> <a href="/spaces/CjGYMsT2MVP4nd3IyW2L/pages/RDAbwPoLhnIQsCUnQyxX" class="button secondary">Connector/Python Overview</a>

**Release date:** 6 Apr 2020

This is a [***beta***](/docs/release-notes/community-server/about/release-criteria.md) release of MariaDB Connector/Python and not intended for production use.

{% hint style="danger" %}
**Do not use&#x20;*****beta*****&#x20;releases in production!**
{% endhint %}

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](https://jira.mariadb.org/browse/CONPY-46): Implemented `__enter__()` and `__exit__()` methods for with statement (PEP-343). These methods are available now for connection and cursor class.
* [CONPY-47](https://jira.mariadb.org/browse/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](https://jira.mariadb.org/browse/CONPY-48): Accept List of parameters for execute() method
* [CONPY-49](https://jira.mariadb.org/browse/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.
  * When sending a decimal.Decimal parameter, value will be converted to string and send with type MYSQL\_TYPE\_NEWDECIMAL to server.
* [CONPY-51](https://jira.mariadb.org/browse/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](https://jira.mariadb.org/browse/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](/docs/release-notes/connectors/python/changelogs/0.9/0.9.56.md).

**Do not use&#x20;*****beta*****&#x20;releases in production!**

<sub>*This page is: Copyright © 2026 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
