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.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 .

CONPY-194
CONPY-196
CONPY-198
changelog

Connector/Python 1.0 Release Notes

Release Notes for MariaDB Connector/Python 1.0 and 0.9 releases

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 .

Connector/Python 1.0.9 Release Notes

Release date: 21 Dec 2021

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.

Bugs Fixed

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-184: Display status of connection, cursor and pool class in string representation.

  • CONPY-178: Repeated execution of cursors callproc() method hangs

  • CONPY-175: 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 changelog.

Download
Release Notes
Changelog
Stable (GA)
  • 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)
CONPY-193
CONPY-188
changelog

Connector/Python 1.0.7 Release Notes

Release date: 8 Jun 2021

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.

Bugs Fixed

  • CONPY-155: fixed crash in get_server_version method of connection class

  • CONPY-144: fixed crash in connection pool

  • CONPY-150: 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 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

The most recent release of is:

Connector/Python 1.1.14 Download Now

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 .

The most recent release of is:

Connector/Python 1.1.14 Download Now

The most recent release of is:

Connector/Python 1.1.14 Download Now

The most recent release of is:

Connector/Python 1.1.14 Download Now

Connector/Python 1.0.4 Release Notes

Release date: 20 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

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

Bugs Fixed

  • CONPY-123: Free pending resultsets when closing cursor

  • CONPY-124: Fix build when using Connector/C < 3.1.8

  • CONPY-125: 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 changelog.

Download
Release Notes
Changelog
Stable (GA)

The most recent release of is:

Connector/Python 1.1.14 Download Now

CONPY-173
changelog
Connector/Python 1.1.14
Download Now

Connector/Python 1.0.1 Release Notes

The most recent release of is:

Download Release Notes Changelog

Release date: 18 August 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 Updates

  • : Negative time values are now converted to datetime.timedelta

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

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

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

Changelog

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

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.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

CONPY-101: Fixed negative reference count in cursor.callproc()

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

  • CONPY-99: Fixed memory leak in fetchall()

  • CONPY-98: CAST AS BINARY doesn't return binary object

  • CONPY-95: Added support for MYSQL_TYPE_BIT

  • CONPY-94: Added missing support for subtypes of Python Classes

  • CONPY-93: Python memory allocation without holding the GIL

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

  • CONPY-83: Added missing reference incrementing in ConnectionPool

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

  • CONPY-107
    CONPY-106
    CONPY-105
    CONPY-102
    changelog
    Connector/Python 1.1.14
    Download Now
    • 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

    CONC-142
    CONC-138
    CONC-141
    changelog
    Connector/Python 1.1.14
    Download Now
    CONPY-116
    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 1.0.2 Release Notes

    The most recent release of is:

    Download Release Notes Changelog Connector/Python Overview

    Release date: 18 Sep 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 Updates

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

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

    CONPY-110
    CONPY-108
    changelog
    Connector/Python 1.1.14
    Download Now
    MariaDB Connector/Python

    Connector/Python 1.0.5 Release Notes

    The most recent release of is:

    Download Release Notes Changelog Connector/Python Overview

    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 .

    CONPY-133: The internal parser now supports the full
    CONPY-127
    CONPY-128
    CONPY-126
    CONPY-130
    CONPY-131
    CONPY-132
    changelog
    Connector/Python 1.1.14
    Download Now
    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.