Release Notes for MariaDB Connector/Python 1.0.0


MariaDB Connector/Python is the interface between Python applications and MariaDB Server. MariaDB Connector/Python enables development of Python applications. It is compliant with Python DB API 2.0 (PEP-249). It is written in C and uses MariaDB Connector/C.

MariaDB Connector/Python 1.0.0 was released on 2020-06-24. It is a General Availability (GA) release of MariaDB Connector/Python.

Issues Fixed

  • Fixes crash when switching between text and binary protocols with the same cursor. (CONPY-81)

  • Fixes parameter checks on set_config() methods against the list of DSN keywords. (CONPY-80)

  • Fixes insertions of NULL values with the executemany() method on servers that don't support NULL values in bulk operations. (CONPY-79)

  • Checks servers for extended capability flag to determine whether it supports bulk operations. (CONPY-78)

  • Adds aliases username, passwd, and db to connection keywords. (CONPY-76)

  • Adds checks when de-allocating the ConnectionPool class to determine if the connections are still valid. (CONPY-72)

  • Fixes set_config() method to check that the given parameter is a dict and to raise an exception if it is not. (CONPY-70)

  • Fixes bug when inserting negative integer values with the cursor.execute() method.

  • Sets default character set (utf8mb4) with authentication packet. (CONPY-69)