Release Notes for MariaDB Connector/Python 1.0.5

Overview

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.5 was released on 2020-11-25. This release is of General Availability (GA) maturity.

Notable Changes

  • When establishing a new database connection the connect method now also supports None values instead of strings only. (CONPY-127)

  • Added connection attribute server_version_info and (for compatibility) get_server_version() method. Both return a tuple, describing the version number of connected server in following format: (MAJOR_VERSION, MINOR_VERSION, PATCH_VERSION) (CONPY-128)

  • The internal parser now supports the full MariaDB comment syntax. (CONPY-133)

Issues Fixed

  • Fixed memory leak in connection object. (CONPY-126)

  • Fixed DeprecationWarning: builtin type Row has no module attribute (CONPY-130)

  • Fixed crash type_traverse() called for non-heap type Row (Python 3.6 only). (CONPY-131)

  • Fixed memory leak in connection pool. (CONPY-132)