All pages
Powered by GitBook
1 of 13

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/Python 1.0 Release Notes

Release Notes for MariaDB Connector/Python 1.0 and 0.9 releases

Connector/Python 1.0.11 Release Notes

Download Release Notes Changelog

Release date: 12 Apr 2022

This is a Stable (GA) release of MariaDB Connector/Python.

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.

Bugs Fixed

  • : executemany() does not work with returning clause

  • : Missing decrement of reference pointer when closing cursor

  • : Build fix for FreeBSD

Changelog

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

Connector/Python 1.0.10 Release Notes

Download Release Notes Changelog

Release date: 18 Feb 2022

This is a Stable (GA) release of MariaDB Connector/Python.

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.

Bugs Fixed

  • : Fixed fallback for bulk execution (executemany) when connected to non MariaDB database servers.

  • : If a connection or cursor is closed, an exception is returned whether a method or property of a closed object is called

Changelog

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

CONPY-194
CONPY-196
CONPY-198
changelog
CONPY-193
CONPY-188
changelog

Connector/Python 1.0.7 Release Notes

Download Release Notes Changelog

Release date: 8 Jun 2021

This is a Stable (GA) release of MariaDB Connector/Python.

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.

Bugs Fixed

  • : fixed crash in get_server_version method of connection class

  • : fixed crash in connection pool

  • : convert invalid date types (day, month or year=0) to NULL

Changelog

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

CONPY-155
CONPY-144
CONPY-150
changelog

Connector/Python 1.0.9 Release Notes

Download Release Notes Changelog

Release date: 21 Dec 2021

This is a Stable (GA) release of MariaDB Connector/Python.

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.

Bugs Fixed

  • : Display status of connection, cursor and pool class in string representation.

  • : Repeated execution of cursors callproc() method hangs

  • : Fixed crash in escape_string

Changelog

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

Connector/Python 1.0.5 Release Notes

Download Release Notes Changelog

Release date: 25 Nov 2020

This is a Stable (GA) release of MariaDB Connector/Python.

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 changes:

  • : When establishing a new database connection the connect method now also supports None values instead of strings only.

  • : 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)

Bugs Fixed

  • : Fixed memory leak in connection object

  • : Fixed DeprecationWarning: builtin type Row has no module attribute

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

  • : Fixed memory leak in connection pool

Changelog

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

Connector/Python 1.0.4 Release Notes

Download Release Notes Changelog

Release date: 20 Oct 2020

This is a Stable (GA) release of MariaDB Connector/Python.

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 Changes

Python 3.9 wheel packages for Windows are now available on pypi.org

Bugs Fixed

  • : Free pending resultsets when closing cursor

  • : Fix build when using Connector/C < 3.1.8

  • : Build fix: replaced obsolete ULONG_LONG_MAX definitions

Changelog

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

CONPY-133: The internal parser now supports the full
CONPY-127
CONPY-128
CONPY-126
CONPY-130
CONPY-131
CONPY-132
changelog

The most recent release of is:

CONPY-184
CONPY-178
CONPY-175
changelog

The most recent release of is:

CONPY-123
CONPY-124
CONPY-125
changelog

The most recent release of is:

Connector/Python 1.0.3 Release Notes

Release date: 7 Oct 2020

This is a release of MariaDB Connector/Python.

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 Changes

Connector/Python 1.0.2 Release Notes

Release date: 18 Sep 2020

This is a release of MariaDB Connector/Python.

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

The most recent release of is:

The most recent release of is:

The most recent release of is:

  • CONPY-117: Add converter support: The connect() method now accepts an addtional parameter converter which points to a dictionary, containing one or more conversions. A conversion must be specified in the form {FIELD_TYPE : conversion_function}

Bugs Fixed

  • CONPY-119: Fixed Memory leak with cursor type dictionary

  • Check parameters (execute/executemany) for valid subtypes

  • CONPY-118: Removed statement allocation from cursor initialization function for text protocol

  • Don't set unsigned flag if value will fit into unsigned integer (Workaround for MDEV-23481)

  • : Wrong type reported for MYSQL_TYPE_JSON

Changelog

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

Download
Release Notes
Changelog
Stable (GA)

The most recent release of is:

Connector/Python 1.1.14 Download Now

  • CONPY-110: Fixed memory overrun when passing ssl keyword in connect parameters

  • CONPY-108: Fixed memory leak

  • Fixed DateTime API initialization: Initialize only once per object

Changelog

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

Download
Release Notes
Changelog
Stable (GA)

The most recent release of is:

Connector/Python 1.1.14 Download Now

Connector/Python 1.1.14
Download Now
Connector/Python 1.1.14
Download Now
Connector/Python 1.1.14
Download Now
Connector/Python 1.1.14
Download Now
Connector/Python 1.1.14
Download Now
Connector/Python 1.1.14
Download Now

Connector/Python 1.0.6 Release Notes

The most recent release of is:

Download Release Notes Changelog

Release date: 24 Feb 2021

This is a Stable (GA) release of MariaDB Connector/Python.

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.

Bugs Fixed

  • : Fixed memory leak in connection class (server_version_info)

  • , : When using binary protocol, convert data to binary object only if the character set is BINARY (63), not if the flag was set and character set is a non binary character set.

  • Various build and travis related corrections/fixes.

Changelog

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

Connector/Python 1.0.8 Release Notes

The most recent release of is:

Download Release Notes Changelog

Release date: 22 Oct 2021

This is a Stable (GA) release of MariaDB Connector/Python.

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.

Bugs Fixed

  • : Fixed Windows build for Python 3.10

Changelog

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

Connector/Python 1.0.0 Release Notes

Release date: 24 June 2020

This is a release of MariaDB Connector/Python.

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-81: Fixed crash when switching between text and binary protocol with same cursor

  • CONPY-80: Parameters in set_config() method of ConnectionPool class have to be checked against the list of DSN keywords

  • CONPY-79: When inserting NULL values with executemany() method on a server which doesn't support BULK statements NULL values weren't inserted correctly.

  • CONPY-78: Since MaxScale doesn't support bulk operations yet, we have to check servers extended capability flag to determine if this feature is supported or not.

  • : Added aliases username, passwd and db to connection keywords.

  • : set_config() method needs to check the passed parameter and raise an exception if the parameter type is not a dictionary.

  • : When deallocating the connection pool class, we need to check beside pool_size if the array containing the connections is valid.

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

  • : Set default character set (utf8mb4) with authentication packet

Changelog

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

Download
Release Notes
Changelog
Stable (GA)

The most recent release of is:

Connector/Python 1.1.14 Download Now

CONPY-116
CONC-142
CONC-138
CONC-141
changelog
Connector/Python 1.1.14
Download Now
CONPY-173
changelog
Connector/Python 1.1.14
Download Now

Connector/Python 1.0.1 Release Notes

Release date: 18 August 2020

This is a release of MariaDB Connector/Python.

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-107: Negative time values are now converted to datetime.timedelta

  • CONPY-106: Exception types are choosen now by error number instead of SQL state.

  • CONPY-105: Changed behavior of rowcount and lastrowid to be conformant with PEP-249

  • CONPY-102: Autocommit is set OFF by default. Added an option autocommit for connect() method.

  • : Fixed negative reference count in cursor.callproc()

  • : Added binary option for cursor, which allows to use binary protocol without passing parameters

  • : Fixed memory leak in fetchall()

  • : CAST AS BINARY doesn't return binary object

  • : Added support for MYSQL_TYPE_BIT

  • : Added missing support for subtypes of Python Classes

  • : Python memory allocation without holding the GIL

  • : Fixed version checking of Connector/C in setup routine

  • : Added missing reference incrementing in ConnectionPool

  • : Unlock mutex, if the attempt to add a new connection to connection pool fails

Changelog

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

Download
Release Notes
Changelog
Stable (GA)

The most recent release of is:

Connector/Python 1.1.14 Download Now

CONPY-76
CONPY-70
CONPY-72
CONPY-69
CONPY-101
CONPY-100
CONPY-99
CONPY-98
CONPY-95
CONPY-94
CONPY-93
CONPY-85
CONPY-83
CONPY-82
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
Connector/Python Overview
MariaDB Connector/Python
MariaDB comment syntax

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

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

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

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

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

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

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

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

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

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

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

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