All pages
Powered by GitBook
1 of 80

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/Python

Release Notes for MariaDB Connector/Python releases

Connector/Python 1.1 Release Notes

Release Notes for MariaDB Connector/Python 1.1 releases

Connector/Python 1.1.14 Release Notes

Download Release Notes Changelog

Release date: 10 Oct 2025

This is a stable release of MariaDB Connector/Python.

For a description of this library see the MariaDB Connector/Python documentation .

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.14 Windows binary wheels

  • CI moved from travis to github actions

Bug fixes

  • CONPY-318: Fixed segfault when clearing cursors after connection dropped

  • CONPY-321: Fixed index error in pool initialization. Kudos to G.Mech for providing a fix

Installation

MariaDB Connector/Python 1.1.13 can be obtained from central python repository:

or to upgrade to the most recent version

Changelog

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

Links

  • Sources are hosted on

Connector/Python 0.9 Release Notes

Release Notes for MariaDB Connector/Python 0.9.x releases

Connector/Python 1.1 Changelogs

Changelogs for Connector/Python 1.1.x releases

Connector/Python Changelogs

Changelogs for MariaDB Connector/Python releases

Connector/Python 1.0 Changelogs

Changelogs for Connector/Python 1.0.x releases

changelog
Documentation
Bug tracker
Github

Connector/Python 1.1.12 Release Notes

Download Release Notes Changelog

Release date: 24 Feb 2025

This is a stable release of MariaDB Connector/Python.

For a description of this library see the MariaDB Connector/Python documentation .

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

  • : Added support for VECTOR: Vectors can be directly used in parameters as float arrays without using tobytes() method or SQL Function Vec_FromText()

Bug fixes

  • : Fix unsigned check when using executemany() method

  • : Documentation fix (ConnectionPool)

  • : Fix segfault when using threads()

  • Fixed exception type for ER_BAD_FIELD_ERROR (now OperationalError instead of ProgrammingError)

Installation

MariaDB Connector/Python 1.1.12 can be obtained from central python repository:

or to upgrade to the most recent version

Changelog

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

Links:

  • Sources are hosted on

Connector/Python 1.1.13 Release Notes

Download Release Notes Changelog

Release date: 15 Jul 2025

This is a stable release of MariaDB Connector/Python.

For a description of this library see the MariaDB Connector/Python documentation .

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

  • If a cursor will be reused, methods execute(), executemany(), and callproc() will aways reset the cursor to avoid possible memory leaks

  • Fixed various memory leaks in unittest suite

Bug fixes

  • : Raise NotSupportedError for unsupported float and Decimal values like "nan" and "inf"

  • : Fix crash when getting invalid unicode from server

  • : Always use binary protocol for callproc() method

Installation

MariaDB Connector/Python 1.1.13 can be obtained from central python repository:

or to upgrade to the most recent version

Changelog

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

Links

  • Sources are hosted on

pip3 install mariadb
pip3 install --upgrade mariadb

Connector/Python 1.0 Release Notes

Release Notes for MariaDB Connector/Python 1.0 and 0.9 releases

Connector/Python 0.9 Changelogs

Changelogs for Connector/Python 0.9.x releases

CONPY-299
CONPY-295
CONPY-300
CONPY-302
changelog
Documentation
Bug tracker
Github
CONPY-313
CONPY-300
CONPY-314
changelog
Documentation
Bug tracker
Github

Connector/Python 1.1.9 Release Notes

Download Release Notes Changelog

Release date: 22 Dec 2023

This is a stable release of MariaDB Connector/Python.

For a description of this library see the MariaDB Connector/Python documentation .

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.

Bug fixes

  • : Allow to retrieve data from buffered cursor if the connection was already closed before.

  • : Instead of releasing non freed objects (cursor and connection) in tp_dealloc, they are freed now in tp_finalize to avoid possible crashes.

  • : Fixed crash in escape_string of the connection object

Installation

MariaDB Connector/Python 1.1.9 can be obtained from central python repository:

or to upgrade to the most recent version

Changelog

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

Links:

  • Sources are hosted on

Connector/Python 1.1.3 Release Notes

Download Release Notes Changelog

Release date: 07 Jul 2022

This is a stable release of MariaDB Connector/Python.

For a description of this library see the MariaDB Connector/Python documentation .

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.

Bug fixes

  • : Wrong unicode substitution in SELECT statement

  • : Added missing error constants

  • : unbuffered cursor.execute() doesn't work

Installation

MariaDB Connector/Python 1.1.3 can be obtained from central python repository:

or to upgrade to the most recent version

Changelog

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

Links:

  • Sources are hosted on

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.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.8 Release Notes

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.6 Release Notes

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

Connector/Python 0.9.59-beta Release Notes

Download Release Notes Changelog

Release date: 26 May 2020

This is a beta release of MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

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 crash when a connection was established without parameters

  • : Fixed windows build

  • : Fixed String to Decimal conversion (binary protocol)

  • : Implemented version and version_info for module

Changelog

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

Do not use beta releases in production!

Connector/Python 0.9.55 beta Release Notes

Download Release Notes Changelog

Release date: 30 Mar 2020

This is a beta release of MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

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 description (character length/code points and precision scale)

  • : Fixed conversion from time and datetime column types

  • : Fixed crash when fetching GEOMETRY columns

Changelog

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

Do not use beta releases in production!

Connector/Python 0.9.54-beta Release Notes

Download Release Notes Changelog

Release date: 18 Feb 2020

This is a beta release of MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

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 parameter sequence when creating a xid object

  • Added ssl_capath in connect() method

  • : ConnectionPool._setconfig now accepts only DSN parameters

  • : Close and reinitialize statement if the cursor was reused with a different SQL statement

Changelog

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

Do not use beta releases in production!

Connector/Python 0.9.52-alpha Release Notes

Download Release Notes

Release date: 18 Dec 2019

This is an alpha release of the MariaDB Connector/Python and not intended for production use.

Do not use alpha releases in production!

For a description of this library see the MariaDB Connector/Python documentation in Github Wili.

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.

Installation

MariaDB Connector/Python can be obtained from central python repository:

Links:

  • Sources are hosted on

Do not use alpha releases in production!

Connector/Python 1.1.11 Release Notes

Release date: 15 Nov 2024

This is a release of MariaDB Connector/Python.

For a description of this library see the .

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.

Connector/Python 1.1.8 Release Notes

Release date: 16 Oct 2023

This is a release of MariaDB Connector/Python.

For a description of this library see the .

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.

Connector/Python 1.1.7 Release Notes

Release date: 10 Jul 2023

This is a release of MariaDB Connector/Python.

For a description of this library see the .

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.

Connector/Python 1.1.6 Release Notes

Release date: 1 Mar 2023

This is a release of MariaDB Connector/Python.

For a description of this library see the .

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.

Connector/Python 1.1.2 GA Release Notes

Release date: 27 Jun 2022

This is a release of MariaDB Connector/Python.

For a description of this library see the .

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.

Connector/Python 1.1.0 RC1 Release Notes

Release date: 7 Apr 2022

This is a release of MariaDB Connector/Python.

Do not use non-stable (non-GA) releases in production!

For a description of this library see the .

Connector/Python 1.1.0 Beta2 Release Notes

Release date: 22 Oct 2021

This is a release of MariaDB Connector/Python and not intended for production use.

Do not use Beta releases in production!

For a description of this library see the

Connector/Python 1.0.10 Release Notes

Release date: 18 Feb 2022

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

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

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

Connector/Python 0.9.58-beta Release Notes

Release date: 6 May 2020

This is a release of MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

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.

Connector/Python 0.9.57-beta Release Notes

Release date: 15 Apr 2020

This is a release of MariaDB Connector/Python and not intended for production use.

Do not use beta releases in production!

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.

Connector/Python 1.1.3 Changelog

Release date: 7 Jul 2022

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2022-06-29 15:09:20 +0200

Connector/Python 1.1.0 Beta2 Changelog

Release date: 22 Oct 2021

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2021-10-20 08:49:10 +0200

Connector/Python 1.0.9 Changelog

Release date: 21 Dec 2021

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2021-12-13 15:56:55 +0100

Connector/Python 1.0.6 Changelog

Release date: 24 Feb 2021

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2021-02-14 15:29:58 +0100

Connector/Python 1.0.8 Changelog

Release date: 22 Oct 2021

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2021-10-19 09:51:11 +0200

Connector/Python 1.0.4 Changelog

Release date: 20 Oct 2020

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • 2020-10-19 08:11:32 +0200

pip3 install mariadb
pip3 install --upgrade mariadb
pip3 install mariadb
pip3 install --upgrade mariadb
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:

Connector/Python 1.1.14 Download Now

CONPY-34: If a python object can't be converted to a corresponding data type, an exception will be raised.

  • CONPY-39: If no pool_name was provided, an exception will be raised.

  • CONPY-33: Segfault when using auto completion in python shell

  • CONPY-37: Corrected option name: named_tuple

  • CONPY-36: connection key word socket was renamed to unix_socket

  • CONPY-40
    CONPY-35
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Notable changes
    • Added new property tls_peer_cert_info which returns peer certificate information (TLS connections only).

    • Added support for Python 3.13

    • Removed Python 3.8 builds

    • Binary packages for Windows are now built with Connector/C 3.4.3

    Bug fixes

    • Build fixes for MariaDB Connector/C 3.4.x

    • CONPY-289: BIGINT out of range on bulk insert

    • CONPY-293: Fix gcc warnings

    • CONPY-283: Incorrect result format after cursor.scroll()

    Installation

    MariaDB Connector/Python 1.1.11 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Download
    Release Notes
    Changelog
    stable
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Notable changes
    • CONPY-271: Cusor object provides now a metadata attribute, which returns resultset metadata as a dictionary. metadata attribute also contains information about extended field types like JSON, UUID, INET4/6 and geometry types.

    • Added new constants mariadb.constants.EXT_FIELD_TYPE which describe extended field types..

    Bug fixes

    • CONPY-270: Data will be converted to Binary only if the character set is binary, the BINARY_FLAG will be ignored.

    • CONPY-269: If cursors rowcount attribute will be retrieved after the cursor was closed, rowcount now returns -1 instead of raising an exception. This is a workaround for a pandas bug.

    Installation

    MariaDB Connector/Python 1.1.8 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Download
    Release Notes
    Changelog
    stable
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Notable changes
    • CONPY-253: The connection method now offers the option of specifying the version of the TLS protocol using tls_version.

    Bug fixes

    • CONPY-258: Fixed ValueError exception if ZEROFILL flag is defined

    • CONPY-255: If all connections from a pool are in use, pool.get_connection now returns None instead of raising an exception.

    • CONPY-256: Fix indexing when moving a free connection to used connections to avoid returning the same connection twice. Kudos and thanks to G.Mech for reporting this bug and providing the fix.

    Installation

    MariaDB Connector/Python 1.1.7 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Download
    Release Notes
    Changelog
    stable
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Notable changes
    • CONPY-247: Added optional parameter "pool_invalidation_interval", which specifies the validation interval in milliseconds after which the status of a connection requested from the pool is checked. The default values is 500 milliseconds, a value of 0 means that the status will always be checked.

    Bug fixes

    • CONPY-251: Check if stmt was already initialized in cursor nextset() method.

    • CONPY-250: Fixed calculation of connection pool size

    • CONPY-248: Replace broken connections in connection pool

    • CONPY-246: Rollback transaction if connection pool was created without pool_reset_connection option.

    • : Implementation of LRU cache in connection pool.

    • : Don't overwrite errormessage/stacktrace if an exception was generated during module initialization.

    Installation

    MariaDB Connector/Python 1.1.6 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Download
    Release Notes
    Changelog
    stable
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Notable changes
    • CONPY-203: Error constants added

    • CONPY-204: New connection method dump_debug_info()

    Bug fixes

    • CONPY-194: Support for INSERT RETURNING in executemany() method.

    • Removed utf8 part of internal parser and use binary objects for parameter substitution

    • CONPY-205: Fixed inconsistent exceptions:

      • All parameter exceptions are returned as ProgrammingError

      • A dictionary now might contain more keys than specified in SQL statement

    • Fixed memory leak when using decimal parameters

    • : Fixed build issues with Python 3.11 beta

    Installation

    MariaDB Connector/Python 1.1.2 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Download
    Release Notes
    Changelog
    stable
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    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-44: Added support for simple failover (Requires MariaDB Connector/C 3.3)

    • CONPY-184: Display status of objects in string representation (cursor, connection, pool)

    Bug fixes

    • CONPY-88: Get additional information in fieldinfo: cursor->description() now contains 3 additional elements: table_name, orginal column name and original table name

    • CONPY-187: Fixed wrong detection of bulk capabilities

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

    • CONPY-189: Fixed build with Visual Studio 2022

    • : If a cursor was not properly cleared (all results weren't fetched) the clear_result routine has to free result sets only if field_count > 0

    • : Allocate heap memory for string escaping

    Installation

    MariaDB Connector/Python 1.1.0-rc1 can be obtained from central python repository:

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Do not use non-stable (non-GA) releases in production!

    Download
    Release Notes
    Changelog
    Release Candidate (RC)
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    .

    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.10 is now supported

    Bug fixes

    • CONPY-167: reprepare statement if executemany() was called directly after execute()

    • CONPY-168: Force use of binary protocol if binary parameters were provided

    • CONPY-169: Added unicode support for parser

    • CONPY-170: Added documentation for configuration file handling

    • : Windows build fix for Python 3.10

    Installation

    MariaDB Connector/Python 1.1.0-beta2 can be obtained from central python repository:

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Do not use beta releases in production!

    Download
    Release Notes
    Changelog
    Beta

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    MariaDB Connector/Python documentation
    • CONPY-193: Fixed fallback for bulk execution (executemany) when connected to non MariaDB database servers.

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

    Download
    Release Notes
    Changelog
    Stable (GA)

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

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

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

    Notable Updates

    • CONPY-62: When using binary protocol (which is forced when using a placeholder), the type NEW_DECIMAL was ignored and internally converted as string instead of Decimal

    • CONPY-61: Fixed bug in execute_many when using NULL values or indicator variables

    • CONPY-59: Fixed bug when converting invalid date "0000-00-00". Instead of raising an exception it will be converted to None value.

    • CONPY-58: Fixed parameter error when using paramstype PyFormat.

    Changelog

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

    Do not use beta releases in production!

    Download
    Release Notes
    Changelog
    beta

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Notable Updates

    • Build: Posix builds don't link statically against Connector/C anymore.

    • CONPY-53: Allow empty parameter sequence in execute() method

    • CONPY-56: Support dictionary option in cursor: Added anoptional boolean parameter 'dictionary' for cursor class. When dictionary parameter was set to true, the fetch operations will return rows from result set as Dict.

    • CONPY-55: Fixed memory leak when opening/closing cursor.

    Changelog

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

    Do not use beta releases in production!

    Download
    Release Notes
    Changelog
    beta

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Fix for CONPY-212

  • Revision #ba56c73 2022-06-29 12:29:38 +0200

    • CONPY-209:

  • Revision #4b66b63 2022-06-29 12:06:43 +0200

    • Fixed script for ERR constants generation.

  • Revision #9dbc45d 2022-06-28 07:23:35 +0200

    • Bump version (1.1.3)

  • Revision #1cec2f5 2022-06-28 07:23:00 +0200

    • Travis:

  • Revision #25491f6 2022-06-27 20:24:07 +0200

    • Move MySQL servers to allow_failure

  • Revision #1b78f22 2022-06-27 19:42:43 +0200

    • test fixes

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #09e5cad

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Documentation update

  • Revision #aa7ad32 2021-10-20 06:01:27 +0200

    • removed release_info.py since it will be automatically created when running setup.py

  • Revision #847b8a5 2021-10-20 05:54:46 +0200

    • Bumped version, updated classifier section

  • Revision #a366bba 2021-10-18 12:42:44 +0200

    • Windows build fix

  • Revision #2a4334e 2021-10-08 08:14:13 +0200

    • CONPY-170:

  • Revision #3184707 2021-10-03 06:50:00 +0200

    • Fix for CONPY-168

  • Revision #0074295 2021-10-02 15:52:42 +0200

    • Parser:

  • Revision #cfe3eee 2021-09-25 12:50:12 +0200

    • Fix for CONPY-167:

  • Revision #64aefb6 2021-09-21 11:44:26 +0200

    • Updated version number in generated online documentation

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #86886cc

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    travis: added 10.6 server

  • Revision #f365383 2021-12-13 14:15:08 +0100

    • Windows build:

  • Revision #cfd2b87 2021-12-13 05:57:14 +0100

    • Merge branch 'master' of mariadb-connector-python

  • Revision #815374c 2021-11-25 14:42:03 +0100

    • Fixed warnings when building with VS2022 (Windows)

  • Revision #e9032ed 2021-12-12 08:19:35 +0100

    • CONPY-184

  • Revision #c909773 2021-11-25 06:01:18 +0100

    • Fix for CONPY-178:

  • Revision #5ed872f 2021-10-28 10:53:00 +0200

    • Fix for CONPY-175:

  • Revision #875ad18 2021-10-28 10:52:28 +0200

    • bump version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #20be74d

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Fix for CONC-139:

  • Revision #5f03209 2021-02-09 20:28:44 +0100

    • Fix for CONPY-142:

  • Revision #e8d7854 2020-11-25 13:44:18 +0100

    • codespell typo fixes

  • Revision #ba6af78 2020-11-25 13:16:51 +0100

    • Fixed travis link for build status

  • Revision #8a9ab45 2020-11-24 18:37:52 +0100

    • bumped version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #f633103

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Updated classifier info in setup:

  • Revision #3f1f3ca 2021-10-19 09:48:01 +0200

    • Fix for Python 3.10 windows build:

  • Revision #5a3310a 2021-06-06 13:00:43 +0200

    • bumped version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #158b86d

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Fix for CONPY-115:

  • Revision #d30042b 2020-10-13 08:44:33 +0200

    • Fixed build error

  • Revision #020017e 2020-10-12 09:05:49 +0200

    • Fix for CONPY123: Free pending result sets when closing cursor

  • Revision #30caad5 2020-10-05 09:30:12 +0200

    • Bump version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #3b2edf5

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-276
    CONPY-274
    CONPY-273
    changelog
    Documentation
    Bug tracker
    Github

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-209
    CONPY-211
    CONPY-212
    changelog
    Documentation
    Bug tracker
    Github

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Documentation
    Bug tracker
    Github

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-194
    CONPY-196
    CONPY-198
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-184
    CONPY-178
    CONPY-175
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-173
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONC-142
    CONC-138
    CONC-141
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-123
    CONPY-124
    CONPY-125
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-64
    CONPY-66
    CONPY-62
    CONPY-63
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-9
    CONPY-45
    CONPY-32
    changelog

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Connector/Python 1.1.5 Release Notes

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 7 Nov 2022

    This is a stable release of MariaDB Connector/Python.

    For a description of this library see the MariaDB Connector/Python documentation .

    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

    • : Added _get_socket() method

    • Performance improvement: Instead of iterating via fetchone(), fetchall() and fetchmany() methods now load the data directly at once.

    Bug fixes

    • : Removed del() method from cursor

    • : Fixed bulk_operation when reexecuted using same cursor

    • : Fixed cursor.affected_rows property

    • : Replaced deprecated distutils (PEP-632)

    Installation

    MariaDB Connector/Python 1.1.5 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Sources are hosted on

    Connector/Python 1.1.4 Release Notes

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 10 Aug 2022

    This is a stable release of MariaDB Connector/Python.

    For a description of this library see the MariaDB Connector/Python documentation .

    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

    • : Added reconnect keyword for connection

    • Added CAPABILITY constants

    • Code styling fixes (flake8)

    Bug fixes

    • : Allow None as data parameter in cursor->execute(). Kudos to Luciano Barcaro for providing a fix

    • : Replaced cursor iterator by native Python iter() method.

    Installation

    MariaDB Connector/Python 1.1.4 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Sources are hosted on

    Connector/Python 1.1.0 Beta1 Release Notes

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 27 Sep 2021

    This is a beta release of MariaDB Connector/Python and not intended for production use.

    Do not use beta releases in production!

    For a description of this library see the .

    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

    • : Added attributes for obtaining version of MariaDB Connector/C library:

      • mariadb.client_version returns an integer, describing the version in the following format: MAJOR_VERSION * 10000 + MINOR_VERSION * 1000 + PATCH_VERSION

      • mariadb_client_version_info returns client version in tuple format

    Bug fixes

    • : Parse integer instead of short integer when retrieving server status

    • : ConnectionPool.get_connection might return None due to low precision of time.monotonic()

    • : ConnectionPool.connection_count returns list of connections instead of a numeric value

    Installation

    MariaDB Connector/Python 1.1.0-beta1 can be obtained from central python repository:

    Changelog

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

    Links:

    • Sources are hosted on

    Do not use beta releases in production!

    Connector/Python 1.1.14 Changelog

    Download Release Notes Changelog

    Release date: 10 Oct 2025

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #0e76690 2025-10-05 09:58:05 +0200

      • Added Python 3.14 to the list of supported versions.

    • 2025-09-18 10:35:57 +0200

      • Fixed previous commit (github actions)

    • 2025-09-18 09:32:31 +0200

      • Added windows + 3.14 to additional matrix (github actions)

    • 2025-09-18 09:19:33 +0200

      • Added Python 3.14 (currently rc)

    • 2025-09-11 10:08:46 +0200

      • Matrix and test setup have moved to mariadb-corporation github account.

    • 2025-09-04 09:33:10 +0200

      • bumped version (1.1.14)

    • 2025-09-04 09:28:56 +0200

      • : Fixed index error in pool initialization

    • 2025-09-02 19:51:50 +0200

      • Added Python 3.13 to the matrix - Added SQLAlchemy testsuite (Python 3.13 only)

    • 2025-09-01 11:26:48 +0200

      • Follow up of a290f25581500fe19cdc8394a9d539384e2da848:

    • 2025-09-01 10:25:30 +0200

      • : Fixed segmentation fault

    • 2025-07-06 19:00:07 +0200

      • Added release notes for 1.1.13

    • 2025-07-02 19:46:50 +0200

      • [misc] doc generation correction

    • 2025-06-26 16:01:54 +0200

      • [misc] release API release correction

    • 2025-06-26 13:28:27 +0200

      • [misc] Generate and Update API Docs to mariadb documentation

    • 2025-06-26 13:00:09 +0200

      • [misc] doc generation addition

    • 2025-06-24 12:13:24 +0200

      • [TODO-5373] properly closing cursor for pypy

    • 2025-06-24 12:05:36 +0200

      • [TODO-5373] add github action CI

    Connector/Python 1.1.8 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 16 Oct 2023

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #3085cb5 2023-10-12 07:17:37 +0200

      • Documentation fix

    • 2023-10-12 06:01:00 +0200

      • Travis: Added Python-3.12

    • 2023-10-12 05:41:40 +0200

      • Test fix

    • 2023-10-12 05:26:02 +0200

      • Fix version number/bumped to 1.1.8

    • 2023-10-11 14:55:03 +0200

      • Documentation fix: added new line

    • 2023-10-11 14:50:23 +0200

      • : Added cursor.metadata property

    • 2023-09-30 17:40:00 +0200

      • Fix typo

    • 2023-09-29 10:34:30 +0200

      • Workaround for :

    • 2023-09-27 09:51:26 +0200

      • Added Python 3.12

    • 2023-07-03 10:13:35 +0200

      • Merge branch '1.1' of into 1.1

    • 2023-07-02 11:45:32 +0200

      • removed Python 3.7 added Python 3.11

    Connector/Python 1.1.0 Beta1 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 27 Sep 2021

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #e3ef9aa 2021-09-21 11:20:24 +0200

      • Bumped version number to 1.1.0b1 - Documentation rebuild

    • 2021-09-13 10:19:23 +0200

      • Documentation

    • 2021-09-13 08:58:22 +0200

      • Fix version test:

    • 2021-09-08 15:31:03 +0200

      • Documentation update:

    • 2021-09-07 08:45:41 +0200

      • :

    • 2021-08-22 11:33:18 +0200

      • bumped version number

    • 2021-08-22 11:19:05 +0200

      • :

    • 2021-08-22 09:49:19 +0200

      • Fix for :

    • 2021-08-22 08:09:52 +0200

      • Fix for :

    • 2021-08-22 06:54:19 +0200

      • Fix for :

    • 2021-08-21 18:09:48 +0200

      • Updated documentation

    • 2021-08-21 08:21:08 +0200

      • bump version number

    Connector/Python 1.1.10 Release Notes

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 22 Feb 2024

    This is a stable release of MariaDB Connector/Python.

    For a description of this library see the MariaDB Connector/Python documentation .

    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.

    Bug fixes

    • : cursor.execute fails when running in sql_mode ANSI_QUOTES.

    • : Return updated connection_id in case of automatic reconnect

    • : Allow None values for password and database in change_user() method

    • : Use METH_O calling conventions for c functions which accept only one parameter

    Installation

    MariaDB Connector/Python 1.1.10 can be obtained from central python repository:

    or to upgrade to the most recent version

    Changelog

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

    Links:

    • Sources are hosted on

    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.1.0 Alpha1 Release Notes

    Release date: 18 Aug 2021

    This is an release of MariaDB Connector/Python and not intended for production use.

    Do not use Alpha releases in production!

    For a description of this library see the .

    Connector/Python 1.1.12 Changelog

    Release date: 24 Feb 2025

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2025-02-13 11:47:02 +0100

    Connector/Python 1.1.10 Changelog

    Release date: 22 Feb 2024

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2024-02-05 07:02:39 +0100

    Connector/Python 1.1.9 Changelog

    Release date: 22 Dec 2023

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2023-12-20 17:29:28 +0100

    Connector/Python 1.1.6 Changelog

    Release date: 1 Mar 2023

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2023-02-12 08:26:37 +0100

    Connector/Python 1.1.5 Changelog

    Release date: 7 Nov 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2022-11-01 07:22:11 +0100

    Connector/Python 1.1.4 Changelog

    Release date: 30 Aug 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2022-08-07 16:47:26 +0200

    Connector/Python 1.1.0 RC1 Changelog

    Release date: 7 Apr 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2022-02-10 18:56:35 +0100

    Connector/Python 1.0.11 Changelog

    Release date: 12 Apr 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2022-04-12 04:19:44 +0200

    Connector/Python 1.0.10 Changelog

    Release date: 18 Feb 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2022-02-09 00:35:54 +0100

    Connector/Python 0.9.58 beta Changelog

    Release date: 6 May 2020

    For the highlights of this release, see the .

    Do not use beta releases in production!

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-05-06 05:23:09 +0200

    Connector/Python 0.9.57 beta Changelog

    Release date: 15 Apr 2020

    For the highlights of this release, see the .

    Do not use beta releases in production!

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-04-15 06:11:12 +0200

    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install --pre mariadb
    pip3 install --pre mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install --pre mariadb

    CONPY-227: Replaced collections.named_tuple by PyStruct_Sequence (C-Python)

  • CONPY-228: Fixed Installation error (if C/C version < 3.2.4 was found)

  • CONPY-229: Converter: added missing support for None conversions

  • CONPY-231: Fixed memory leak

  • CONPY-220
    CONPY-222
    CONPY-224
    CONPY-225
    CONPY-226
    changelog
    Documentation
    Bug tracker
    Github
    Connector/Python 1.1.14
    Download Now
    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-97: All classes (including cursor and connection) are implemented in native Python. Instead of using the default cursor and connection classes, it is now possible to use own classes which are based on default classes.

    • The default behaviour for cursor result sets changed: instead of using unbuffered result sets buffered result sets are used (buffered= True).

    • Parser was partially reworked: Beside several fixes for different comment styles, the parser checks if binary or text protocol will be used.

    • Several new constants were added. CLIENT for capability checking, FIELD_FLAGS for use together with Cursor.descriptor, STATUS for checking current status of database server.

    • For reducing releasing and locking of the GIL, executemany() method was optimized and a new method was added to MariaDB Connector/C.

    • The minimum required version of Connector/C is now 3.2.4

    • Documentation was updated and extended.

    • New methods and attributes:

      • Connection class:

        • method begin() - starts a new transaction

        • method select_db() - changes the default database

    Installation

    MariaDB Connector/Python 1.1.0a1 can be obtained from central python repository:

    Changelog

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

    Links:

    • Documentation

    • Bug tracker

    • Sources are hosted on Github

    Do not use alpha releases in production!

    Download
    Release Notes
    Alpha
    MariaDB Connector/Python documentation

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-302: fix segfault with threaded

  • Revision #40690c4 2025-02-13 10:46:07 +0100

    • Test fix:

  • Revision #befe700 2025-02-10 13:59:43 +0100

    • Follow up for CONPY-299

  • Revision #9508904 2025-01-30 13:55:34 +0100

    • Exceptions: ER_BAD_FIELD_ERROR - wrong exception

  • Revision #7cfc325 2025-01-30 09:20:57 +0100

    • CONPY-295: Fix unsigned check

  • Revision #138a022 2025-01-30 09:02:07 +0100

    • CONPY-299: support for VECTOR data type

  • Revision #abd17eb 2025-01-29 09:43:20 +0100

    • CONPY-300: Fix documentation

  • Revision #d735c9e 2025-01-29 06:57:04 +0100

    • Travis fix:

  • Revision #d10ed72 2025-01-28 16:19:46 +0100

    • Bumped version to 1.1.12

  • Revision #e86261c 2025-01-28 16:16:29 +0100

    • CONPY-303: Documentation fix for cursor constructor

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #f0bbd08

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Fix for CONPY-277: To avoid a syntax error when running under sql_mode ANSI_QUOTES parameter substitution will be done by using single quotes instead of double quotes.

  • Revision #b65fd44 2024-02-02 16:08:32 +0100

    • Fix of previous commit: Skip test_conpy278 instead of test_conpy279.

  • Revision #7bc789a 2024-02-02 08:58:17 +0100

    • Skip test_conc279 when running with MaxScale (see MXS-4961)

  • Revision #8620d49 2024-02-01 12:41:33 +0100

    • Fix for test_conpy279

  • Revision #d9e33de 2024-02-01 07:10:29 +0100

    • Fix for CONPY-281: unittest test_conpy175 fails with sql_mode="NO_BACKSLASH_ESCAPES"

  • Revision #7c2134d 2024-01-31 17:21:48 +0100

    • Fix for CONPY-278: Update connection_id in case of reconnect

  • Revision #2882798 2024-01-31 15:15:49 +0100

    • CONPY-280: Performance optimization for internal methods

  • Revision #f00bc26 2024-01-30 15:55:34 +0100

    • Fix for CONPY-279: change_user method doesn't allow None values

  • Revision #7fe141e 2023-12-20 19:07:13 +0100

    • Bump version

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #d672551

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-276: Buffered cursor doesn't work after connection was closed

  • Revision #7d6b5af 2023-12-17 21:38:47 +0100

    • [misc] correct CREATE OR REPLACE commands to DROP IF EXISTS + CREATE for mysql test compatibility - part 2

  • Revision #0c72aae 2023-12-15 18:50:36 +0100

    • [misc] test correction not using temporary tables with mysql 8

  • Revision #5a3dd3d 2023-12-15 14:53:14 +0100

    • [misc] test correction

  • Revision #76a7661 2023-12-14 16:35:23 +0100

    • [misc] test stability improvement for mysql server

  • Revision #ba6b6e9 2023-12-14 10:55:10 +0100

    • [misc] correct CREATE OR REPLACE commands to DROP IF EXISTS + CREATE for mysql test compatibility

  • Revision #d0470ae 2023-12-13 18:38:35 +0100

    • [misc] clarify license with LGPL-2.1-or-later, not LGPL-2.1 only

  • Revision #80a722a 2023-12-13 18:29:08 +0100

    • [misc] test correction for maxscale

  • Revision #9b06b33 2023-12-12 23:46:11 +0100

    • [misc] using common default servers test suite

  • Revision #ae34d63 2023-12-01 16:01:22 +0100

    • Fix for CONPY-274: Crash in garbage collector

  • Revision #f9adb73 2023-11-22 13:08:50 +0100

    • Fix for CONPY-273: Crash in PyMem_RawDebugFree

  • Revision #f269345 2023-10-18 09:50:18 +0200

    • Documentation fix for metadata

  • Revision #6a5388a 2023-10-18 08:49:07 +0200

    • CONPY-272: documentation fix

  • Revision #ff6f8cb 2023-10-14 06:11:35 +0200

    • Bump version

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #9952ff0

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Fix for CONPY-251

  • Revision #49b4908 2023-02-08 16:14:52 +0100

    • Follow up for CONPY-250:

  • Revision #9f7fcbb 2023-02-08 16:04:20 +0100

    • Fix for CONPY-250:

  • Revision #fad6119 2023-02-05 14:22:46 +0100

    • CONPY-248:

  • Revision #66db4b0 2023-02-03 11:53:34 +0100

    • CONPY-247:

  • Revision #a48eb1e 2023-02-03 08:07:41 +0100

    • Fix for CONPY-246:

  • Revision #7daab2f 2023-02-01 09:33:54 +0100

    • Fix for CONPY-245:

  • Revision #84967a9 2023-02-01 07:48:42 +0100

    • Follow up for fix of CONPY-244:

  • Revision #5ce5ca3 2023-01-16 14:32:57 +0100

    • CONPY-244:

  • Revision #03b72c6 2022-12-01 06:00:17 +0100

    • Fix for CONPY-240:

  • Revision #952a8cf 2022-11-28 06:10:07 +0100

    • Fix for CONPY-240

  • Revision #2820546 2022-11-28 04:58:55 +0100

    • Bump version (1.1.6)

  • Revision #ea87f44 2022-11-21 11:59:01 +0100

    • Fix required Connector/C version:

  • Revision #fa6cda4 2022-11-09 09:16:08 +0100

    • travis: install via pip

  • Revision #1919bee 2022-11-09 09:04:51 +0100

    • Build fix for C/C 3.3.1

  • Revision #bc5a7bc 2022-11-09 06:24:10 +0100

    • Updated pyproject.toml:

  • Revision #db73151 2022-11-08 17:19:14 +0100

    • Added pyproject.toml

  • Revision #ca7b5ae 2022-11-03 10:26:01 +0100

    • [misc] adding pip install packaging to test + remove distutils use

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #0c84487

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-231: Fix memory leak

  • Revision #80b642b 2022-10-19 17:13:27 +0200

    • Fix for CONPY-229:

  • Revision #5dfeda2 2022-10-19 16:45:39 +0200

    • Added packaging module as requirement

  • Revision #ce228b6 2022-10-10 09:01:19 +0200

    • CONPY-227: Replace collections.named_tuple

  • Revision #903bd6e 2022-10-10 06:59:16 +0200

    • Performance optimization

  • Revision #1d700ad 2022-10-09 15:05:31 +0200

    • Fix for CONPY-226:

  • Revision #37623b1 2022-10-07 08:48:54 +0200

    • Merge branch '1.1' of mariadb-connector-python into 1.1

  • Revision #577be03 2022-09-22 19:06:35 +0200

    • [misc] correcting benchmark using binary

  • Revision #d70be50 2022-10-07 08:47:48 +0200

    • Fix for CONPY-225:

  • Revision #37ea27c 2022-09-22 07:26:46 +0200

    • Fix for CONPY-224:

  • Revision #cb238ce 2022-09-21 11:44:19 +0200

    • [misc] adding bulk benchmark

  • Revision #4c75199 2022-09-06 11:03:31 +0200

    • [misc] MariaDB benchmark common test suite implementation

  • Revision #215d983 2022-08-27 07:39:50 +0200

    • Fixed test name:

  • Revision #c3fe1a9 2022-08-27 07:25:09 +0200

    • Fix for CONPY-221:

  • Revision #d18a240 2022-08-17 14:45:46 +0200

    • Fix for CONPY-220:

  • Revision #336bf34 2022-08-13 10:25:11 +0200

    • is_closed was renamed to _closed.

  • Revision #554abda 2022-08-11 11:10:00 +0200

    • Fixed error message

  • Revision #6336903 2022-08-11 08:50:13 +0200

    • Bump version to 1.1.5

  • Revision #71614ab 2022-08-09 16:09:22 +0200

    • Merge branch '1.1-status' into 1.1

  • Revision #a9ad1fc 2022-08-05 14:41:43 +0200

    • First implementation for status callback

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #db9b3b7

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Coding style fixes (PEP8)

  • Revision #3fe0ee0 2022-07-22 10:15:33 +0200

    • Merge pull request #22 from gavindsouza/patch-2

  • Revision #5c198ac 2022-07-19 15:31:36 +0530

    • chore: Fix URLs in README

  • Revision #205b9c2 2022-07-21 05:46:53 +0200

    • CONPY-218: Allow None as data parameter

  • Revision #bd84da3 2022-07-18 14:03:20 +0200

    • Documentation for reconnect keyword.

  • Revision #17d5aed 2022-07-18 13:55:39 +0200

    • CONPY-217:

  • Revision #c30b597 2022-07-07 13:42:34 +0200

    • Fix for CONPY-213

  • Revision #687ba16 2022-07-07 07:37:29 +0200

    • Documentation fix:

  • Revision #275aaf3 2022-07-06 22:57:58 +0200

    • Fix for CONPY-214:

  • Revision #c4955f1 2022-07-06 22:57:34 +0200

    • Travis: test all supported python versions against 10.8

  • Revision #d61b805 2022-07-04 14:45:25 +0200

    • Added CAPABILITY constants

  • Revision #6ddd186 2022-07-04 14:45:17 +0200

    • Fix typo

  • Revision #1adbefb 2022-07-04 14:23:06 +0200

    • bump version to 1.1.4

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #cdd4274

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Set prerelease to rc1

  • Revision #18cae2f 2022-01-25 06:06:52 +0100

    • docu fix

  • Revision #a11a1b6 2022-01-25 06:05:12 +0100

    • Add documentation for CONPY-88

  • Revision #4bcfd6a 2022-01-25 05:35:45 +0100

    • CONPY-88

  • Revision #63c8201 2022-01-23 20:40:59 +0100

    • Check if client lib supports multi hosts

  • Revision #811cc1c 2022-01-16 20:59:58 +0100

    • Check if object was closed:

  • Revision #a839827 2021-12-21 08:16:02 +0100

    • CONPY-189: Windows build fix for Visual Studio 2022

  • Revision #aaba6e2 2021-12-19 19:52:14 +0100

    • Fix for CONPY-187:

  • Revision #ae9cae9 2021-12-17 15:56:06 +0100

    • test - skipping a maxscale bug

  • Revision #db3b6f5 2021-12-17 15:05:04 +0100

    • test - change travis test to use common framework in order to set different server type update benchmarks

  • Revision #a9bcb3c 2021-12-13 07:50:42 +0100

    • Updated documentation (release notes)

  • Revision #263f428 2021-12-13 05:55:10 +0100

    • CONPY-184

  • Revision #5831a69 2021-11-25 06:06:48 +0100

    • Fix for CONC-178:

  • Revision #eb48926 2021-10-28 10:53:00 +0200

    • Fix for CONPY-175:

  • Revision #d3eafac 2021-11-02 11:15:04 +0100

    • bump version

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #c8a4ed7

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Windows build fix

  • Revision #7e0fd53 2022-04-05 18:56:08 +0200

    • Followup of ebbfea0abea3d74786fd775e3e66382755938aa6

  • Revision #ebbfea0 2022-04-05 18:50:29 +0200

    • Fix for CONPY-198:

  • Revision #21d2772 2022-03-25 06:23:50 +0100

    • Merge branch 'master' of mariadb-connector-python

  • Revision #d2308f1 2022-03-24 15:05:42 +0100

    • test xpand testing

  • Revision #cf8c3f0 2022-03-25 06:23:14 +0100

    • Added missing test for CONPY-178

  • Revision #2bad214 2022-03-24 05:22:57 +0100

    • Fix for CONPY-196:

  • Revision #b8386de 2022-02-20 14:35:43 +0100

    • Skip test if we're connected to MySQL server

  • Revision #4aa46c9 2022-02-20 06:01:47 +0100

    • tests for CONPY-194

  • Revision #31048c6 2022-02-20 04:38:01 +0100

    • Fix for CONPY-194:

  • Revision #9eb77ff 2022-02-20 04:34:40 +0100

    • Bump version

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #f57e222

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Renamed test

  • Revision #4855a7b 2022-02-08 22:30:30 +0100

    • Fix for CONPY-191:

  • Revision #7b63daa 2022-01-18 21:07:10 +0100

    • CONPY-188:

  • Revision #c7b27ed 2022-01-18 20:11:51 +0100

    • Merge branch 'master' of mariadb-connector-python

  • Revision #9a7e8fc 2021-12-17 16:27:12 +0100

    • test - skipping test for maxscale due to MXS-3921 bug

  • Revision #4649a72 2021-12-17 14:43:56 +0100

    • correct benchmark, passing current TEST_MODULE, update benchmarks

  • Revision #0c6d7df 2021-12-16 19:40:21 +0100

    • test - change travis test to use common framework in order to set different server type

  • Revision #af56988 2021-12-15 08:42:49 +0100

    • bumped version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #d92d354

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    • Fixed typo

  • Revision #87684a1 2020-05-05 22:41:36 +0200

    • Fix for CONPY-62: Decimal values returned as strings when passing in paramaters

  • Revision #d35d172 2020-05-05 08:25:35 +0200

    • Fix for CONPY-61: executemany() doesn't allow inserting optional entries

  • Revision #3028132 2020-04-23 22:19:03 +0200

    • Fix for CONPY-59: Cursor fetchall with error

  • Revision #59c7771 2020-04-19 14:59:54 +0200

    • Fix for CONPY-58: Parameter Error when using paramstyle PYFORMAT

  • Revision #6cb5227 2020-04-15 11:45:04 +0200

    • Bump version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #5334dde

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    • Added option "default" for link_static. By default Windows builds are linked statically, while Posix builds use MariaDB Connector/C shared library.

  • Revision #742b643 2020-04-14 08:27:55 +0200

    • Fix for CONPY-53: Allow emptry parameter sequence

  • Revision #e873f87 2020-04-14 06:25:25 +0200

    • CONPY-56: Support dictionary option in cursor class

  • Revision #e2cebf7 2020-04-10 17:25:54 +0200

    • Fix for CONPY-55: Memory leak when opening/closing cursor

  • Revision #9694865 2020-04-06 20:46:33 +0200

    • bumped version number to 0.9.57

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #0a05581

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-217
    CONPY-218
    CONPY-214
    changelog
    Documentation
    Bug tracker
    Github
    Connector/Python 1.1.14
    Download Now
    MariaDB Connector/Python documentation
    CONPY-162
    CONPY-159
    CONPY-160
    CONPY-161
    changelog
    Documentation
    Bug tracker
    Github
    Connector/Python 1.1.14
    Download Now
    CONPY-277
    CONPY-278
    CONPY-279
    CONPY-281
    changelog
    Documentation
    Bug tracker
    Github
    Connector/Python 1.1.14
    Download Now
    CONPY-245
    CONPY-240
    CONPY-201
    CONPY-178
    CONPY-175
    CONPY-173
    CONPY-116
    CONPY-101
    CONPY-100
    CONPY-99
    CONPY-98
    CONPY-95
    CONPY-94
    CONPY-93
    CONPY-85
    CONPY-83
    CONPY-82
    CONPY-76
    CONPY-70
    CONPY-72
    CONPY-69
    Revision #6cb5f2d
    Revision #bda1932
    Revision #5fc86bd
    Revision #92d58ff
    Revision #2aed472
    Revision #ecc09ed
    CONPY-321
    Revision #9dc46c2
    Revision #8198419
    Revision #a290f25
    CONPY-318
    Revision #391cfff
    Revision #db3483b
    Revision #cf7d09c
    Revision #723b1be
    Revision #541c985
    Revision #cadd826
    Revision #64cc1b0
    Revision #1762e9d
    Revision #84e4232
    Revision #09b78a7
    Revision #969d19c
    Revision #cfe1d10
    CONPY-271
    Revision #05f4ced
    Revision #91ecc9e
    CONPY-269
    Revision #99f0de3
    Revision #c2587f9
    mariadb-connector-python
    Revision #4591d7d
    Connector/Python 1.1.14
    Download Now
    Revision #93241e4
    Revision #fb175c7
    Revision #d1197e3
    Revision #daab5ee
    CONPY-164
    Revision #40503a0
    Revision #7f469a3
    CONPY-161
    Revision #5a61845
    CONPY-161
    Revision #9d472c2
    CONPY-159
    Revision #b38f336
    CONPY-160
    Revision #aa6edc3
    Revision #2ec4130
    Connector/Python 1.1.14
    Download Now

    Connector/Python 1.1.13 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: Jul 15 2025

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #7b015f2 2025-06-22 07:39:00 +0200

      • CONPY-313: Check float types "inf", "-inf" and "nan"

    • 2025-06-16 14:07:09 +0200

      • Skip reconnect test for maxscale

    • 2025-06-16 12:44:14 +0200

      • Fixed various memory leaks and address sanitizer related problems:

    • 2025-04-01 09:15:21 +0200

      • Merge pull request #31 from mr-c/typo

    • 2024-11-25 13:02:05 +0100

      • fix a typo

    • 2025-02-24 12:00:32 +0100

      • For the moment we disable benchmarking on travis.

    • 2025-02-24 11:58:17 +0100

      • CONPY-306: Fix crash when getting invalid unicode

    • 2025-02-22 11:04:02 +0100

      • Improve cursor behavior on closed connections

    • 2025-02-21 08:31:57 +0100

      • Run benchmarks with 3.12 instead of 3.13

    • 2025-02-21 08:22:12 +0100

      • Added tp_dealloc for cursor object

    • 2025-02-20 19:53:33 +0100

      • CONPY-296: Include test suite in sdist

    • 2025-02-17 17:14:33 +0100

      • Enable benchmark for 3.13

    • 2025-02-14 14:24:26 +0100

      • Fix warnings in mariadb_codecs.c

    • 2025-02-13 14:19:54 +0100

      • bump version (to 1.1.13)

    Connector/Python 1.1.11 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 15 Nov 2024

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #d2f4a33 2024-10-29 16:13:22 +0100

      • [misc] travis test Python 3.8 removed, Python 3.13 added

    • 2024-10-14 14:28:17 +0200

      • Removed Python 3.8, added Python 3.13

    • 2024-10-01 15:55:33 +0200

      • Travis build fixes:

        • Skip MySQL batch tests

        • Fix travis on windows

    • 2024-09-28 08:17:49 +0200

      • Travis fixes:

        • skip extended field types for MaxScale

        • remove shadowed test

    • 2024-09-28 04:57:31 +0200

      • Buildfix for C/C > 3.4.1

    • 2024-09-27 17:55:50 +0200

      • Build fix for C/C versions < 3.4.2

    • 2024-09-27 17:14:25 +0200

      • : BIGINT out of range on bulk insert

    • 2024-09-27 16:21:35 +0200

      • Added new connection property: tls_peer_cert_info

    • 2024-09-25 13:35:16 +0200

      • : Fix gcc warnings

    • 2024-09-16 10:13:38 +0200

      • TLS fixes for C/C 3.4.x

    • 2024-09-14 15:31:57 +0200

      • Check return code of db_generate_bulk_request

    • 2024-03-18 10:03:57 +0100

      • Fix : Incorrect result format after cursor.scroll()

    Connector/Python 1.0.3 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 7 Oct 2020

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #21c9afc 2020-10-04 12:34:41 +0200

      • Removed reference increment in cursor.description

    • 2020-10-04 11:35:40 +0200

      • Error handling fixes:

    • 2020-10-03 16:41:29 +0200

      • Fix for : Fixed memory leak

    • 2020-10-02 12:54:21 +0200

      • When converting parameters also check subtype of a Python Object

    • 2020-10-02 12:52:09 +0200

      • Fix for : Leak when using text protocol

    • 2020-09-29 14:14:02 +0200

      • Small "workaround" for :

    • 2020-09-29 13:46:13 +0200

      • Fixed conversion of Integer parameters:

    • 2020-09-29 13:21:13 +0200

      • : Added converter support

    • 2020-09-29 11:43:47 +0200

      • Fix for : Wrong type reported for SQL type JSON

    • 2020-09-22 07:01:07 +0200

      • Fixed parser bug

    • 2020-09-19 15:37:54 +0200

      • removed redundant callproc method entry

    • 2020-09-19 15:32:50 +0200

      • more compiler warning fixes

    • 2020-09-19 14:05:53 +0200

      • Fixed compiler warnings

    • 2020-09-19 09:29:11 +0200

      • Documentation for FIELD_TYPE constants

    • 2020-09-15 12:34:37 +0200

      • Added constants.FIELD_TYPE

    • 2020-09-15 12:33:55 +0200

      • Fixed installation text

    • 2020-09-15 12:32:14 +0200

      • Bump version number

    Connector/Python 0.9.59 beta Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 6 May 2020

    For the highlights of this release, see the release notes.

    Do not use beta releases in production!

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #0111368 2020-05-14 14:26:39 +0200

      • Merge branch 'master' of

    • 2020-05-14 06:27:36 +0200

      • Fix for : Segfault when calling connect without parameters

    • 2020-05-12 07:38:53 +0200

      • Windows build fixes

    • 2020-05-14 14:24:32 +0200

      • Fix for : Windows: Can't import MariaDB with Python3.8

    • 2020-05-11 13:37:30 +0200

      • Fixed string to decimal conversion for binary protocol.

    • 2020-05-11 08:55:38 +0200

      • : mariadb package should have more dunders such as __version__

    • 2020-05-06 07:36:16 +0200

      • bumped version number

    Connector/Python 0.9.56 beta Changelog

    Release date: 6 Apr 2020

    For the highlights of this release, see the .

    Do not use beta releases in production!

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-04-06 20:26:05 +0200

    Connector/Python 1.0.7 Changelog

    Release date: 8 Jun 2021

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2021-06-06 11:56:57 +0200

    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

    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install --pre mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb
    pip3 install --pre mariadb
    pip3 install mariadb
    pip3 install --upgrade mariadb

    method show_warnings() - Shows error, warning and note messages from last executed command

  • attribute client_capabilities - allows to check the capabilities of client library

  • attribute server_capabilities - allows to check the capabilities of connected database server

  • attribute server_status - allows to check the current server status

  • attribute open - returns True if the connection is alive, otherwise False

  • Cursor class

    • attribute buffered - default is now True.

    • paramcount - returns the number of parameters in a statement

    • Windows build fix for attribute((unused)):

  • Revision #fe95eb0 2020-04-05 22:01:17 +0200

    • CONPY-49: Added support for Decimal type

  • Revision #2ee1471 2020-04-05 21:51:41 +0200

    • Fix for CONPY-52:

  • Revision #a992bf3 2020-04-05 21:45:44 +0200

    • Fix for CONPY-51:

  • Revision #434a490 2020-04-03 18:36:54 +0200

    • Fix for CONPY-48:

  • Revision #c96cb47 2020-04-02 20:26:45 +0200

    • Follow up for CONPY-47: Last commit didn't contain test case

  • Revision #0126358 2020-04-02 20:17:15 +0200

    • Fix for CONPY-47:

  • Revision #4c3d2ff 2020-03-31 18:26:21 +0200

    • Implementation of CONPY-46:

  • Revision #35f0ba7 2020-03-30 18:24:18 +0200

    • Bump version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #eb46aa8

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONPY-155: segmentation fault on calling connection.get_server_version()

  • Revision #b0235e8 2021-04-26 20:38:33 +0200

    • Disable SQLAlchemy due to too many errors

  • Revision #fd953a5 2021-04-26 20:25:04 +0200

    • Travis: Build Connector/Python for SQLAlchemy test

  • Revision #227104a 2021-04-26 20:11:43 +0200

    • Travis fix:

  • Revision #4ebc72e 2021-04-26 19:57:23 +0200

    • fixed typo

  • Revision #afe7e87 2021-04-26 19:55:02 +0200

    • Added SQLAlchemy dialect tests

  • Revision #88dcf20 2021-04-07 09:58:52 +0200

    • Merge pull request #15 from tuxmaster5000/file_perm

  • Revision #16a35c3 2021-01-12 08:46:48 +0100

    • Remove x bit from source file.

  • Revision #e34b7ad 2021-04-07 09:55:49 +0200

    • Merge pull request #17 from niekbosch/patch-1

  • Revision #ae65e34 2021-01-24 18:06:24 +0100

    • Importing (and thus exporting) class connection

  • Revision #8b5f9ab 2021-04-06 11:21:38 +0200

    • Fix for CONPY-150:

  • Revision #fdee513 2021-03-10 07:46:07 +0100

    • Fix for CONPY-144: Segfault in connection pool

  • Revision #f5da77b 2021-03-01 18:49:38 +0100

    • bump version number (1.0.7)

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #9bb4e37

    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

    Revision #6831e07
    Revision #8090efa
    Revision #7b0fbd8
    Revision #b89c90a
    Revision #ee884c8
    Revision #0723803
    Revision #63e10d0
    Revision #5f227fc
    Revision #0ebfcd5
    Revision #11a22ad
    Revision #4d8dde1
    Revision #aac09d2
    Revision #e73f280
    Connector/Python 1.1.14
    Download Now
    Revision #0ce5a58
    Revision #f96cbe2
    Revision #c9c0278
    Revision #60562de
    Revision #aa962d0
    Revision #5ae028e
    CONPY-289
    Revision #fee7f30
    Revision #3d34bb6
    CONPY-293
    Revision #1d03be3
    Revision #afb3ccd
    Revision #e705d63
    CONPY-283
    Connector/Python 1.1.14
    Download Now
    Revision #8944cb8
    Revision #846c0d0
    CONPY-119
    Revision #cbd51de
    Revision #bce98d7
    CONPY-118
    Revision #08673bb
    MDEV-23481
    Revision #8ff0333
    Revision #3f95456
    CONPY-117
    Revision #5d4a8d5
    CONPY-116
    Revision #6ab09b2
    Revision #23678b3
    Revision #6fcb9a5
    Revision #709ac83
    Revision #3ca93fa
    Revision #51810b7
    Revision #4989ed0
    Revision #8d1fdaa
    Connector/Python 1.1.14
    Download Now
    mariadb-connector-python
    Revision #2dab6a3
    CONPY-64
    Revision #b1eaf27
    Revision #7142bed
    CONPY-66
    Revision #eec5fa1
    Revision #c150975
    CONPY-63
    Revision #f66e185
    Connector/Python 1.1.14
    Download Now

    Connector/Python 1.0.2 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 18 Sep 2020

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #e807101 2020-09-04 13:31:17 +0200

      • Fix for

    • 2020-09-01 13:39:52 +0200

      • More travis fixes

    • 2020-09-01 12:58:04 +0200

      • fixed travis script

    • 2020-09-01 12:45:16 +0200

      • Travis fixes for MariaDB Cloud testing

    • 2020-09-01 12:32:45 +0200

      • Fix test test_connection_default_file:

    • 2020-09-01 07:39:15 +0200

      • Test fixes for MariaDB Cloud

    • 2020-08-29 12:20:52 +0200

      • Fix for (memory leak):

    • 2020-08-20 18:12:58 +0200

      • Fix memory leak in fetchmany (same bug as )

    • 2020-08-16 17:42:04 +0200

      • Bumped version number

    Connector/Python 1.0.5 Changelog

    Release date: 25 Nov 2020

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-11-24 15:54:15 +0100

    Connector/Python All Releases

    A list of all MariaDB Connector/Python releases

    1.1

    Release
    Release Date
    Release Status

    Connector/Python 0.9.56 beta Release Notes

    Release date: 6 Apr 2020

    This is a release of MariaDB Connector/Python and not intended for production use.

    Do not use beta releases in production!

    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.

    Connector/Python 1.1.7 Changelog

    Release date: 10 Jul 2023

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2023-07-02 17:12:14 +0200

    Connector/Python 0.9.55 beta Changelog

    Release date: 30 Mar 2020

    For the highlights of this release, see the .

    Do not use beta releases in production!

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-03-29 17:55:04 +0200

    Windows build fix

  • Revision #a1c709b 2020-11-24 14:00:56 +0100

    • Fix for CONPY-133:

  • Revision #6a83209 2020-11-24 14:00:15 +0100

    • Fixed base class for exceptions

  • Revision #0f0468a 2020-11-23 15:15:13 +0100

    • Fix for CONC-132: Fix leak in connection pool

  • Revision #35a1235 2020-11-23 09:31:20 +0100

    • travis: disable bench

  • Revision #1ae8afb 2020-11-22 21:21:39 +0100

    • MySQL test fix: use server side cursor for select only

  • Revision #fab2a6d 2020-11-22 20:38:26 +0100

    • Fixed bug in pooling:

  • Revision #5ef5008 2020-11-20 15:13:45 +0100

    • Set LD_LIBRARY_PATH for Connector/C libraries

  • Revision #f55b734 2020-11-20 13:04:12 +0100

    • Save entry path in PROJ_PATH environment variable

  • Revision #2d48594 2020-11-20 12:05:52 +0100

    • fixed typo in travis script

  • Revision #2a810ef 2020-11-20 11:33:59 +0100

    • travis fix: change directory to mariadb-connector-python instead of home dir

  • Revision #6cb17e7 2020-11-20 09:51:02 +0100

    • Travis fix: change back to home directory after build of connector/c

  • Revision #faf23d6 2020-11-20 09:32:55 +0100

    • fixed typo (travis test)

  • Revision #185ded7 2020-11-20 09:03:00 +0100

    • Travis fix:

  • Revision #1133b2a 2020-11-18 21:30:58 +0100

    • Correction for MARIADB_PLUGIN_DIR

  • Revision #64c2026 2020-11-18 21:29:57 +0100

    • Revert "Set MARIADB_PLUGIN_DIR for travis environment"

  • Revision #b8af772 2020-11-18 19:41:12 +0100

    • Set MARIADB_PLUGIN_DIR for travis environment

  • Revision #90ce14c 2020-11-18 18:15:26 +0100

    • Travis fixes

  • Revision #26ca934 2020-11-18 16:42:35 +0100

    • Test fixes for testing against MySQL server

  • Revision #47ae022 2020-11-18 09:55:38 +0100

    • Disable pypy build (fails due to missing PyStructureSequence_New)

  • Revision #3ea9319 2020-11-18 09:53:17 +0100

    • Followup form last fix: remove BLOB or JSON check

  • Revision #76f01e8 2020-11-17 17:19:36 +0100

    • Test fix:

  • Revision #312ba15 2020-11-16 14:58:59 +0100

    • Follow up of fix for CONC-130:

  • Revision #acf9f91 2020-11-16 11:15:22 +0100

    • Fix for CONPY-127: Let connector accept None values

  • Revision #a47d3e5 2020-11-16 10:03:05 +0100

    • Implementation of CONPY-129:

  • Revision #4a5d02a 2020-11-16 07:33:53 +0100

    • Fix for CONPY-130: DeprecationWarning: builtin type Row has no module attribute

  • Revision #f6be6ba 2020-11-16 07:07:50 +0100

    • Fix for CONPY-131:

  • Revision #37864dd 2020-11-01 09:14:11 +0100

    • Fix for CONPY-126

  • Revision #ae7e442 2020-10-20 06:25:48 +0200

    • Bumped version

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #5718305

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    2025-07-15

    Stable (GA)

    2025-02-24

    Stable (GA)

    2024-11-15

    Stable (GA)

    2024-02-22

    Stable (GA)

    2023-12-22

    Stable (GA)

    2023-10-16

    Stable (GA)

    2023-07-10

    Stable (GA)

    2023-03-01

    Stable (GA)

    2022-12-07

    Stable (GA)

    2022-08-10

    Stable (GA)

    2022-07-07

    Stable (GA)

    2022-06-27

    Stable (GA)

    2022-04-07

    Release Candidate (RC)

    2021-10-22

    Beta

    2021-09-27

    Beta

    2021-08-18

    Alpha

    1.0

    Release
    Release Date
    Release Status

    2022-04-12

    Stable (GA)

    2022-02-18

    Stable (GA)

    2021-12-21

    Stable (GA)

    2021-10-22

    0.9

    Release
    Release Date
    Release Status

    2020-05-26

    Beta

    2020-05-06

    Beta

    2020-04-15

    Beta

    2020-04-06

    1.1.14

    2025-10-10

    Stable (GA)

    Notable Updates

    • CONPY-46: Implemented __enter__() and __exit__() methods for with statement (PEP-343). These methods are available now for connection and cursor class.

    • 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: Accept List of parameters for execute() method

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

      • Wnen sending a decimal.Decimal parameter, value will be converted to string and send with type MYSQL_TYPE_NEWDECIMAL to server.

    • : Store field_count internelly for buffered cursors to prevent overriding/clearing the value by connection methods which directly send commands to database server.

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

    Do not use beta releases in production!

    Download
    Release Notes
    Changelog
    beta

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Added missing documentation for tls_version

  • Revision #c29e278 2023-07-02 15:23:17 +0200

    • Minimum requirement is Python 3.8 (3.7 is EOL).

  • Revision #dc22497 2023-06-30 07:33:17 +0200

    • Merge pull request #25 from grooverdan/patch-1

  • Revision #d8b337d 2023-06-30 12:30:36 +1000

    • correct documentation typo CURSOR_TYPE -> CURSOR

  • Revision #62bc714 2023-04-24 13:58:39 +0200

    • Travis: disable benchmark

  • Revision #b43853e 2023-04-24 13:25:35 +0200

    • travis update

  • Revision #9aedf1c 2023-04-17 10:26:33 +0200

    • Handle dicts in check_text_params

  • Revision #b0366fa 2023-04-17 09:51:41 +0200

    • Performance fix:

  • Revision #658cc00 2023-04-11 09:05:07 +0200

    • Fix for CONPY-256:

  • Revision #494d951 2023-04-11 08:37:16 +0200

    • Fix for CONPY-255:

  • Revision #6afeaa5 2023-04-06 17:22:26 +0200

    • CONPY-258: Fixed ValueError exception if ZEROFILL flag is defined

  • Revision #3827ae3 2023-03-25 15:22:31 +0100

    • CONPY-253: Add new connection option tls_version

  • Revision #83f11ed 2023-02-19 10:19:18 +0100

    • bump version

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #67d3062

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    • Fixed description (CONPY-9):

  • Revision #083086b 2020-03-25 18:11:02 +0100

    • Fix for CONPY-45: Incorrect conversion of time/datetime values

  • Revision #3cfacf8 2020-02-20 09:51:38 +0100

    • CONPY-42: Seg fault when printing rows containing POINT datatype

  • Revision #f152bff 2020-02-20 09:51:27 +0100

    • Bump version number

  • Revision #4f5f26d 2020-02-18 19:04:29 +0100

    • removed usage.rst due to license issues

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #9a36090

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    CONC-110
    Revision #7647115
    Revision #e00f223
    Revision #4187c62
    Revision #d860cac
    Revision #424320b
    Revision #bd560c2
    CONPY-108
    Revision #3c264b2
    CONPY-99
    Revision #be2cb47
    Connector/Python 1.1.14
    Download Now

    Connector/Python 1.1.2 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 27 Jun 2022

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #418dbf0 2022-06-23 14:45:12 +0200

      • Set version number to 1.1.2:

    • 2022-06-23 14:43:36 +0200

      • Merge pull request #21 from vaerksted/1.1

    • 2022-06-22 16:22:27 -0500

      • typos

    • 2022-06-08 13:43:20 +0200

      • Various fixes:

    • 2022-06-07 08:37:48 +0200

      • Changed error message for closed connection

    • 2022-05-30 09:16:23 +0200

      • Fixed version_info for GA

    • 2022-05-30 07:33:24 +0200

      • Setup:

    • 2022-05-25 18:54:11 +0200

      • : Added error constants

    • 2022-05-25 18:47:03 +0200

      • : Inconsistent exceptions

    • 2022-05-21 10:06:26 +0200

      • Test fixes

    • 2022-05-21 10:02:18 +0200

      • Don't clear rowcount after bulk

    • 2022-05-21 08:35:35 +0200

      • Fixed typo

    • 2022-05-21 07:59:18 +0200

      • Cursor: Set buffered to True if no args were specified

    • 2022-05-21 07:15:23 +0200

      • Merge branch '1.1' of into 1.1

    • 2022-05-20 17:42:45 +0200

      • [misc] adding osx test

    • 2022-05-21 07:13:34 +0200

      • Added new connection method dump_debug_info()

    • 2022-05-19 12:04:59 +0200

      • : Fixed typo in installation

    • 2022-05-10 09:06:56 +0200

      • Build fixes:

    • 2022-04-11 08:03:20 +0200 *

      • Documentation

    • 2022-04-05 16:54:37 +0200

      • Docu fxes

    • 2022-04-03 18:38:48 +0200 *

      • Documentation fixes - removed COMMAND constants

    • 2022-04-03 07:03:32 +0200

      • Minor documentation fixes

    • 2022-04-02 20:02:52 +0200

      • Added missing docstring for cursor.paramcount

    • 2022-03-25 06:30:23 +0100

      • test for

    • 2022-02-20 14:34:51 +0100

      • Skip test if we are connected to MySQL server

    • 2022-02-20 08:56:21 +0100

      • Added test for REPLACE RETURNING

    • 2022-02-20 05:03:43 +0100

      • Added test for

    • 2022-02-20 04:42:28 +0100

      • Fix for :

    Connector/Python 0.9.54-beta Changelog

    Release date: 18 Feb 2020

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-02-18 16:11:29 +0100 *

    Connector/Python 1.0.1 Changelog

    Release date: 18 Aug 2020

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2020-08-16 17:38:20 +0200

    minor Documentatiion fixes - fixed test cases using removed character set option

  • Revision #e1b7be4 2020-02-18 16:05:58 +0100

    • Added license.rst

  • Revision #d003581 2020-02-18 15:09:28 +0100

    • Set default master doc to index

  • Revision #4ac55f3 2020-02-18 15:01:52 +0100

    • Remove sphinx markdown builder

  • Revision #370ec51 2020-02-18 14:56:09 +0100

    • Added test configuration for readthedocs

  • Revision #80fce27 2020-02-18 14:28:32 +0100

    • Use indentation of 2 (instead of 4)

  • Revision #68591e0 2020-02-18 13:59:44 +0100

    • Added new chapter "basic usage"

  • Revision #7dfeb79 2020-02-18 13:58:47 +0100

    • Fix indentation

  • Revision #1370230 2020-02-18 10:44:40 +0100

    • Removed html

  • Revision #dbaf667 2020-02-18 10:38:25 +0100

    • Documentation fixes. Added html version of documentation.

  • Revision #472acad 2020-02-17 16:22:04 +0100

    • Fixed some minor tpc bugs, added test cases for tpc

  • Revision #3199f46 2020-02-17 09:32:27 +0100

    • Added missing support for compress and init_command in connect()

  • Revision #5c14f75 2020-02-17 08:36:54 +0100

    • Fix for CONPY-41:

  • Revision #420eb5a 2020-01-31 13:00:53 +0100

    • Added missing description for ssl_capath connection parameter

  • Revision #05923ae 2020-01-29 16:22:40 +0100

    • Fix default location for mariadb_config

  • Revision #87c4520 2020-01-28 15:36:52 +0100

    • Fix for CONPY-40:

  • Revision #57db60d 2020-01-27 06:03:14 +0100

    • Bunp version number. New version is 0.9.54

  • Revision #26fa254 2020-01-25 10:33:00 +0100

    • Fix for CONPY-35:

  • Revision #db39c47 2020-01-25 08:38:04 +0100

    • Fix for CONPY-38:

  • Revision #b29f042 2020-01-25 08:30:45 +0100

    • Fix for COMPY-39:

  • Revision #ad85042 2020-01-24 15:20:31 +0100

    • Fix for CONPY-34:

  • Revision #a0f8152 2020-01-24 14:52:39 +0100

    • Fix for CONPY-36:

  • Revision #2b4e58d 2020-01-24 14:36:51 +0100

    • Fix for CONPY-37:

  • Revision #62e2075 2020-01-21 04:00:44 +0100

    • CONPY-33: Connector/Python segfault on autocompletion

  • Revision #b992fb5 2020-01-13 08:31:09 +0100

    • Fixed benchmarks for travis

  • Revision #9976669 2020-01-13 05:35:50 +0000

    • Fixed fetch benchmarks

  • Revision #c2adf0b 2020-01-13 03:33:41 +0100

    • Benchmark modifications

  • Revision #a5bdf2a 2020-01-07 05:03:16 +0100

    • Make code more PEP-7 compliant

  • Revision #88dc748 2020-01-04 17:07:52 +0100

    • Added benchmark for bulk (insert/update/delete)

  • Revision #98c394c 2020-01-04 17:07:33 +0100

    • Bumped version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #840de12

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Add secur32 and bcrypt for windows static linking (schannel)

  • Revision #d9a5ee4 2020-08-16 16:03:27 +0200

    • Travi fix for 10.1 test: error < 2 result in mariadb.OperationalError

  • Revision #837a36e 2020-08-16 15:10:26 +0200

    • Fix rowcount calculation for emulated bulk operations

  • Revision #ffeb8b9 2020-08-16 13:02:35 +0200

    • Fix exception type check for ed25512 plugin test

  • Revision #c2d96a9 2020-08-16 12:01:26 +0200

    • Fix time tests: MYSQL_TYPE_TIME will be converted to datetime.timedelta now.

  • Revision #7493324 2020-08-16 09:40:10 +0200

    • Fix for CONPY-99:

  • Revision #92eaf17 2020-08-16 07:30:58 +0200

    • Follow up fix for CONPY-107:

  • Revision #e078e26 2020-08-15 19:00:40 +0200

    • Fix for CONPY-107:

  • Revision #021c4e6 2020-08-14 19:55:41 +0200

    • Allow different decimal types in executemany():

  • Revision #afea681 2020-08-14 16:44:13 +0200

    • Fix for CONPY-105: Change behavior of cursor->rowcount and cursor->lastrowid

  • Revision #30d5793 2020-08-14 16:38:19 +0200

    • Followup for fix for CONPY-106

  • Revision #e091edd 2020-08-14 14:44:05 +0200

    • Fix for CONPY-106

  • Revision #588bc01 2020-08-12 16:05:29 +0200

    • Implementation for CONPY-100:

  • Revision #cdbb088 2020-08-12 15:11:29 +0200

    • Fixed build error: Added missing backslash

  • Revision #ab2553a 2020-08-12 14:59:30 +0200

    • Added test for CONPY-103

  • Revision #0e91d76 2020-08-12 14:19:02 +0200

    • Fix for CONPY-102:

  • Revision #03f283a 2020-08-12 07:31:25 +0200

    • Fix for CONPY-101: Negative refcount when executing callproc() method

  • Revision #067a78d 2020-08-10 14:59:16 +0200

    • Fix for CONPY68 (jsonfield returning as bytes):

  • Revision #a749c53 2020-08-07 14:45:50 +0200

    • Fix for CONPY-98:

  • Revision #4321164 2020-08-07 12:42:32 +0200

    • Added test for CONPY-91

  • Revision #c593136 2020-08-06 18:26:44 +0200

    • Fix for CONPY-95

  • Revision #bfd71e2 2020-08-06 15:03:48 +0200

    • Fix for CONPY-94:

  • Revision #cf90a9d 2020-08-06 07:50:45 +0200

    • Fixed identation

  • Revision #9026c1a 2020-08-05 19:22:35 +0200

    • Fixed built-in help

  • Revision #1a787c2 2020-08-05 19:19:13 +0200

    • Updated documentation

  • Revision #e3eba3a 2020-08-05 19:01:53 +0200

    • Added method pool.close()

  • Revision #01053e0 2020-08-05 18:54:19 +0200

    • Fix for CONPY-93:

  • Revision #cf1b461 2020-07-24 16:54:33 +0200

    • Fix travis build

  • Revision #a9fe837 2020-07-24 12:33:17 +0200

    • Fixed connection test

  • Revision #29b05e3 2020-07-24 12:13:31 +0200

    • Various fixes and changes for SQLAlchemy support:

  • Revision #b4a30ba 2020-07-22 19:05:54 +0200

    • Fixed version checking for Connector/C:

  • Revision #7d4ff26 2020-07-15 18:49:04 +0200

    • Avoid access internal members of the mysql structure:

  • Revision #c6ad169 2020-07-15 13:28:33 +0200

    • Fix for CONPY-85:

  • Revision #92d8c40 2020-07-07 16:32:27 +0200

    • Merge branch 'master' of mariadb-connector-python

  • Revision #cbee80b 2020-06-24 14:16:48 +0200

    • Update README.md

  • Revision #ee1e81a 2020-07-07 16:29:41 +0200

    • Fix for CONPY-83

  • Revision #fa61a66 2020-06-24 13:46:24 +0200

    • coverity scan fixes

  • Revision #1a1b033 2020-06-24 09:03:11 +0200

    • Fix for CONPY-82:

  • Revision #2ee51a0 2020-06-24 08:58:37 +0200

    • Bumped version number

  • Download
    Release Notes
    Changelog
    release notes
    GitHub
    Revision #16a3882

    The most recent release of is:

    Connector/Python 1.1.14 Download Now

    Stable (GA)

    1.0.7

    2021-06-08

    Stable (GA)

    1.0.6

    2021-02-24

    Stable (GA)

    1.0.5

    2020-11-25

    Stable (GA)

    1.0.4

    2020-10-20

    Stable (GA)

    1.0.3

    2020-10-07

    Stable (GA)

    1.0.2

    2020-09-18

    Stable (GA)

    1.0.1

    2020-08-18

    Stable (GA)

    1.0.0

    2020-06-24

    Stable (GA)

    Beta

    0.9.55

    2020-03-30

    Beta

    0.9.54

    2020-02-18

    Beta

    0.9.52

    2019-12-18

    Alpha

    1.1.13
    1.1.12
    1.1.11
    1.1.10
    1.1.9
    1.1.8
    1.1.7
    1.1.6
    1.1.5
    1.1.4
    1.1.3
    1.1.2
    1.1.0-RC1
    1.1.0-Beta2
    1.1.0-Beta1
    1.1.0-Alpha1
    1.0.11
    1.0.10
    1.0.9
    1.0.8
    0.9.59
    0.9.58
    0.9.57
    0.9.56
    CONPY-49
    CONPY-51
    CONPY-52
    Revision #64882fc
    Revision #d2f9780
    Revision #5420fe3
    Revision #ad4937d
    Revision #a9fcc27
    Revision #fde6a22
    Revision #f23e4e9
    CONPY-205
    Revision #30c8f33
    CONPY-205
    Revision #0a7f751
    Revision #7394d84
    Revision #693442e
    Revision #f93370a
    Revision #e3207bb
    mariadb-connector-python
    Revision #107d737
    Revision #4f88242
    Revision #ef57069
    CONPY-202
    Revision #9b8a32d
    Revision #1aa2bbe
    Revision #48aea2f
    Revision #9ae99cd
    Revision #55ce15a
    Revision #70ed9b4
    Revision #f2fc6e8
    CONPY-178
    Revision #2e81925
    Revision #ba1bce8
    Revision #f844622
    CONPY-194
    Revision #1d74599
    CONPY-194
    Connector/Python 1.1.14
    Download Now

    Connector/Python 1.1.0 Alpha1 Changelog

    The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12

    DownloadRelease NotesChangelogConnector/Python Overview

    Release date: 18 Aug 2021

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #18b81fd 2021-08-18 07:19:48 +0200

      • Documentation fixes

    • 2021-08-16 10:41:07 +0200

      • Removed converter from C Code

    • 2021-08-16 10:12:41 +0200

      • Removed unused MemberDefs from connection

    • 2021-08-16 10:11:46 +0200

      • Documentation update:

    • 2021-08-16 10:11:24 +0200

      • removed newline from end of file

    • 2021-08-16 10:10:22 +0200

      • gitignore update

    • 2021-08-16 10:09:45 +0200

      • Documentation fixes and update

    • 2021-08-16 10:08:15 +0200

      • Moved MemberDef properties

    • 2021-08-16 09:32:32 +0200

      • Test fix:

    • 2021-08-16 09:29:55 +0200

      • Check server capabilities at the beginning of function

    • 2021-08-16 09:28:32 +0200

      • Fixed rowcount for executemany() when connected to a MySQL database server.

    • 2021-08-05 10:09:12 +0200

      • Fixed a previous copy/paste error

    • 2021-08-05 09:57:09 +0200

      • Raise exception if number of parameter doesn't match.

    • 2021-08-05 08:52:32 +0200

      • Removed refrence decrement in tuple construct.

    • 2021-08-05 08:32:20 +0200

      • Default mode for cursor changed:

    • 2021-08-03 11:31:31 +0200

      • Fixed memory leak in parser

    • 2021-08-01 11:29:22 +0200

      • Documentation update

    • 2021-08-01 11:16:19 +0200

      • initialization fixes

    • 2021-08-01 10:31:10 +0200

      • Documentation update

    • 2021-07-28 06:55:10 +0200

      • Documentation

    • 2021-07-26 06:54:38 +0200

      • Documentation work

    • 2021-07-23 11:07:43 +0200

      • remove commit/rollback from c code

    • 2021-07-22 16:06:27 +0200

      • connection class:

    • 2021-07-22 14:15:53 +0200

      • cursor:

    • 2021-07-18 18:16:38 +0200

      • Test fixes

    • 2021-07-14 22:14:52 +0200

      • Cursor fixes for execute, implemented execute_direct

    • 2021-07-12 10:52:02 +0200

      • Updated required minimum version of Connector&C (3.2.4)

    • 2021-07-12 09:46:05 +0200

      • connection and cursor class are now written in native python

    • 2021-03-21 22:44:42 +0100

      • Moved more methods and propertys from C to Python code

    • 2021-01-18 06:41:15 +0100

      • fixed typo

    • 2021-01-18 06:39:05 +0100

      • disable pooling until tests are ready

    • 2021-01-18 06:37:09 +0100

      • Added new class Pool

    • 2021-01-18 06:11:03 +0100

      • Exchanged C written connection pool class by native python class.

    • 2020-12-02 10:41:29 +0100

      • Added missing dbapi20.py

    • 2020-12-01 20:59:27 +0100

      • Moved DBAPI 2.0 Date/Time/Timestamp constructors from C code to Python module dpapi20.py

    • 2020-12-01 08:28:01 +0100

      • Replaced Mrdb_Fieldinfo by python fieldinfo class

    • 2020-11-30 16:49:16 +0100

      • Moved Objects from c to python code

    • 2020-11-25 13:44:18 +0100

      • codespell typo fixes

    • 2020-11-25 13:16:51 +0100

      • Fixed travis link for build status

    • 2020-11-24 18:37:52 +0100

      • bumped version number

    • 2020-11-24 15:54:15 +0100

      • Windows build fix

    • 2020-11-24 14:00:56 +0100

      • Fix for :

    • 2020-11-24 14:00:15 +0100

      • Fixed base class for exceptions

    • 2020-11-23 15:15:13 +0100

      • Fix for : Fix leak in connection pool

    • 2020-11-23 09:31:20 +0100

      • travis: disable bench

    • 2020-11-22 21:21:39 +0100

      • MySQL test fix: use server side cursor for select only

    • 2020-11-22 20:38:26 +0100

      • Fixed bug in pooling:

    • 2020-11-20 15:13:45 +0100

      • Set LD_LIBRARY_PATH for Connector/C libraries

    • 2020-11-20 13:04:12 +0100

      • Save entry path in PROJ_PATH environment variable

    • 2020-11-20 12:05:52 +0100

      • fixed typo in travis script

    • 2020-11-20 11:33:59 +0100

      • travis fix: change directory to mariadb-connector-python instead of home dir

    • 2020-11-20 09:51:02 +0100

      • Travis fix: change back to home directory after build of connector/c

    • 2020-11-20 09:32:55 +0100

      • fixed typo (travis test)

    • 2020-11-20 09:03:00 +0100

      • Travis fix:

    • 2020-11-18 21:30:58 +0100

      • Correction for MARIADB_PLUGIN_DIR

    • 2020-11-18 21:29:57 +0100

      • Revert "Set MARIADB_PLUGIN_DIR for travis environment"

    Revision #2e7dcde
    Revision #307046b
    Revision #445f3bc
    Revision #3fbe0e3
    Revision #aaf5011
    Revision #7494e2b
    Revision #6bbe026
    Revision #1ab9f83
    Revision #fc32956
    Revision #d3d1cfc
    Revision #a614b9f
    Revision #8797449
    Revision #1d201f1
    Revision #9ac0551
    Revision #8cd33d5
    Revision #cb0c3c8
    Revision #b3713fd
    Revision #47ca11d
    Revision #ebb09cf
    Revision #5a81686
    Revision #6c6e100
    Revision #ea97f66
    Revision #5870f5d
    Revision #2bd40ca
    Revision #8ee02ac
    Revision #c8a9f50
    Revision #84df56c
    Revision #27730cd
    Revision #1299be5
    Revision #1f084d1
    Revision #b5936a9
    Revision #aa65cc8
    Revision #2ce8f2c
    Revision #feb990d
    Revision #a2b3e98
    Revision #7df428e
    Revision #e8d7854
    Revision #ba6af78
    Revision #8a9ab45
    Revision #5718305
    Revision #a1c709b
    CONPY-133
    Revision #6a83209
    Revision #0f0468a
    CONC-132
    Revision #35a1235
    Revision #1ae8afb
    Revision #fab2a6d
    Revision #5ef5008
    Revision #f55b734
    Revision #2d48594
    Revision #2a810ef
    Revision #6cb17e7
    Revision #faf23d6
    Revision #185ded7
    Revision #1133b2a
    Revision #64c2026

    Connector/Python 1.0.0 Changelog

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 24 Jun 2020

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #5f2a2e1 2020-06-19 14:56:55 +0200

      • Updated documentation

    • 2020-06-18 10:23:56 +0200

      • Added internal members for client and server capabilities to MrdbConnection class.

    • 2020-06-17 14:48:15 +0200

      • Fix for : If a cursor was previously executed in text protocol, the is_text indicator has to be set to 0 after cursor was cleared

    • 2020-06-17 09:11:21 +0200

      • Skip test_reconnect when running with MaxScale

    • 2020-06-17 08:59:31 +0200

      • Fixed bug in pooling tests

    • 2020-06-16 18:27:49 +0200

      • removed eoled versions 5.5 and 10.0

    • 2020-06-16 17:34:59 +0200

      • Skip test conpy_61 when running against MaxScale

    • 2020-06-16 16:59:45 +0200

      • Fixed wrong check of return valuFixed wrong check of return valuee

    • 2020-06-16 16:58:53 +0200

      • Revert "Disable executemany() tests when running against MaxScale."

    • 2020-06-16 16:16:47 +0200

      • Disable executemany() tests when running against MaxScale.

    • 2020-06-16 15:35:14 +0200

      • CONPY_76: Added the follwing aliases for connection parameter

        • username

        • passwd

    • 2020-06-16 15:08:53 +0200

      • removed copy/paste error in test_cursor.py

    • 2020-06-11 19:33:28 +0200

      • [misc] test reliability improvement * maxscale doesn't support compression * query "SELECT 1 WHERE 1=2" is supported only after 10.3 server. * avoiding reuse pool name in test * pypy: Decimal type is supported * del cursor with pypy doesn't call tp_dealloc, not closing cursor. test explicitly close cursor when state is not finished. * test correction when TEST_HOST is set

    • 2020-06-16 13:51:08 +0200

      • Fix for : When emulating bulkinsert (internal function execute_many_fallback) NULL values were not properly handled. As a solution we just change the buffer type to MYSQL_TYPE_NULL, since it doesn't affect real bulk insert, where we replace the null value by an indicator

    • 2020-06-15 10:13:26 +0200

      • Fix for : Check for server capabilities instead of version

    • 2020-06-15 08:45:04 +0200

      • Skip compress test on travis.

    • 2020-06-15 08:10:14 +0200

      • Don't use default connection for xa tests

    • 2020-06-14 14:57:45 +0200

      • Fix/Workaround for

        • Set default port to 3306

        • Use LIMIT 0 to return an empty result set

    • 2020-06-14 13:34:38 +0200

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

    • 2020-06-08 13:08:55 +0200

      • Added missing example for documentation

    • 2020-06-08 12:25:54 +0200

      • Added chapter usage (documentation)

    • 2020-06-08 11:52:35 +0200

      • Documentation fix for executemany()

    • 2020-06-06 16:01:35 +0200

      • Merge branch 'master' of

    • 2020-06-06 07:01:10 +0200

      • removed pre release segment for GA

    • 2020-06-06 16:00:57 +0200

      • Updated link for documentation

    • 2020-06-06 08:48:27 +0200 *

      • removed debug printf - changed location for documentation

    • 2020-06-06 07:20:58 +0200

      • Merge branch 'master' of

    • 2020-06-05 18:29:45 +0200

      • Set theme jekyll-theme-minimal

    • 2020-06-05 18:05:27 +0200

      • Set theme jekyll-theme-minimal

    • 2020-06-06 07:20:02 +0200

      • Added missing dirs for github pages

    • 2020-06-05 18:03:34 +0200

      • Fixed documentation, added release notes

    • 2020-06-05 16:39:38 +0200

      • Changed "Development Status" classifier from Beta to Stable.

    • 2020-06-05 16:35:40 +0200

      • Calclulation of data type using _PyLong_NumBits was incorrect

    • 2020-06-05 07:41:23 +0200

      • Fixed bug when inserting negative numbers with execute() method.

    • 2020-06-03 13:34:48 +0200

      • Changed html scheme for documentation. Adjusted version number in documentation.

    • 2020-06-03 13:10:18 +0200

      • Added docs directory for github pages.

    • 2020-06-02 08:43:27 +0200

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

    • 2020-06-01 19:02:43 +0200

      • Fix for : We need to send the default character set already with authentication packet not as an extra call after connect.

    • 2020-05-27 10:42:28 +0200

      • Bumped version number to 1.0.0

    • 2020-05-27 10:40:35 +0200

      • Fix for : If no rows were fetched from an unbuffered cursor (resultset) rowcount now returns -1 instead of 0

    • 2020-06-18 10:23:56 +0200

      • Added internal members for client and server capabilities to MrdbConnection class.

    • 2020-06-17 14:48:15 +0200

      • Fix for : If a cursor was previously executed in text protocol, is_text indicator has to be set to 0 after cursor was cleared.

    • 2020-06-17 09:11:21 +0200

      • Skip test_reconnect when running with MaxScale

    • 2020-06-17 08:59:31 +0200

      • Fixed bug in pooling tests

    • 2020-06-16 18:27:49 +0200

      • removed eoled versions 5.5 and 10.0

    • 2020-06-16 17:34:59 +0200

      • Skip test conpy_61 when running against MaxScale

    • 2020-06-16 16:59:45 +0200

      • Fixed wrong check of return valuFixed wrong check of return valuee

    • 2020-06-16 16:58:53 +0200

      • Revert "Disable executemany() tests when running against MaxScale."

    • 2020-06-16 16:16:47 +0200

      • Disable executemany() tests when running against MaxScale.

    • 2020-06-16 15:35:14 +0200

      • CONPY_76: Added the follwing aliases for connection parameter

        • username

        • passwd

    • 2020-06-16 15:08:53 +0200

      • removed copy/paste error in test_cursor.py

    • 2020-06-11 19:33:28 +0200

      • [misc] test reliability improvement

        • maxscale doesn't support compression

        • query "SELECT 1 WHERE 1=2" is supported only after 10.3 server

    • 2020-06-16 13:51:08 +0200

      • Fix for : When emulating bulkinsert (internal function execute_many_fallback) NULL values were not properly handled. As a solution we just change the buffer type to MYSQL_TYPE_NULL, since it doesn't affect real bulk insert, where we replace the null value by an indicator

    • 2020-06-15 10:13:26 +0200

      • Fix for : Instead of checking the server version number if a specific feature is supported, we need to check the server capability or extended capability flag.

    • 2020-06-15 08:45:04 +0200

      • Skip compress test on travis.

    • 2020-06-15 08:10:14 +0200

      • Don't use default connection for xa tests

    • 2020-06-14 14:57:45 +0200

      • Fix/Workaround for

    • 2020-06-14 13:34:38 +0200

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

    • 2020-06-08 13:08:55 +0200

      • Added missing example for documentation

    • 2020-06-08 12:25:54 +0200

      • Added chapter usage (documentation)

    • 2020-06-08 11:52:35 +0200

      • Documentation fix for executemany()

    • 2020-06-06 16:01:35 +0200

      • Merge branch 'master' of

    • 2020-06-06 07:01:10 +0200

      • removed pre release segment for GA

    • 2020-06-06 16:00:57 +0200

      • Updated link for documentation

    • 2020-06-06 08:48:27 +0200

      • removed debug printf - changed location for documentation

    • 2020-06-06 07:20:58 +0200

      • Merge branch 'master' of

    • 2020-06-05 18:29:45 +0200

      • Set theme jekyll-theme-minimal

    • 2020-06-05 18:05:27 +0200

      • Set theme jekyll-theme-minimal

    • 2020-06-06 07:20:02 +0200

      • Added missing dirs for github pages

    • 2020-06-05 18:03:34 +0200

      • Fixed documentation, added release notes

    • 2020-06-05 16:39:38 +0200

      • Changed "Development Status" classifier from Beta to Stable.

    • 2020-06-05 16:35:40 +0200

      • Calclulation of data type using _PyLong_NumBits was incorrect

    • 2020-06-05 07:41:23 +0200

      • Fixed bug when inserting negative numbers with execute() method.

    • 2020-06-03 13:34:48 +0200

      • Changed html scheme for documentation. Adjusted version number in documentation.

    • 2020-06-03 13:10:18 +0200

      • Added docs directory for github pages.

    • 2020-06-02 08:43:27 +0200

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

    • 2020-06-01 19:02:43 +0200

      • Fix for : We need to send the default character set already with authentication packet not as an extra call after connect.

    • 2020-05-27 10:42:28 +0200

      • Bumped version number to 1.0.0

    • 2020-05-27 10:40:35 +0200

      • Fix for : If no rows were fetched from an unbuffered cursor (resultset) rowcount now returns -1 instead of 0.

    db

    db

  • avoiding reuse pool name in test

  • pypy: Decimal type is supported

  • del cursor with pypy doesn't call tp_dealloc, not closing cursor. test explicitly close cursor when state is not finished.

  • test correction when TEST_HOST is set

  • Revision #ea8354b
    Revision #5fd14c9
    CONPY-81
    Revision #1aa828d
    Revision #5631d6e
    Revision #9076358
    Revision #f28614a
    Revision #7d7add3
    Revision #1dba5d6
    Revision #d24957c
    Revision #b745643
    Revision #b29b7b4
    Revision #ffa959a
    Revision #b491915
    CONPY-79
    Revision #ed2695b
    CONPY-78
    Revision #d0e484f
    Revision #574975b
    Revision #c4a8453
    CONPY-75
    Revision #1a5849f
    CONC-72
    Revision #2b5695a
    Revision #ba052ad
    Revision #9a24ee4
    Revision #75c4149
    mariadb-connector-python
    Revision #55fa735
    Revision #47963b0
    Revision #f6984c9
    Revision #8f7243d
    mariadb-connector-python
    Revision #3380bc2
    Revision #c26a54e
    Revision #c2ca32a
    Revision #10425de
    Revision #d1b1f08
    Revision #6dbcaf5
    Revision #190ea4e
    Revision #63e0b4a
    Revision #209c356
    Revision #b252696
    CONPY-70
    Revision #64df884
    CONPY-69
    Revision #0ed16c9
    Revision #e58caef
    CONPY-67
    Revision #ea8354b
    Revision #5fd14c9
    CONPY-81
    Revision #1aa828d
    Revision #5631d6e
    Revision #9076358
    Revision #f28614a
    Revision #7d7add3
    Revision #1dba5d6
    Revision #d24957c
    Revision #b745643
    Revision #b29b7b4
    Revision #ffa959a
    Revision #b491915
    CONPY-79
    Revision #ed2695b
    CONPY-78
    Revision #d0e484f
    Revision #574975b
    Revision #c4a8453
    CONPY-75
    Revision #1a5849f
    CONC-72
    Revision #2b5695a
    Revision #ba052ad
    Revision #9a24ee4
    Revision #75c4149
    mariadb-connector-python
    Revision #55fa735
    Revision #47963b0
    Revision #f6984c9
    Revision #8f7243d
    mariadb-connector-python
    Revision #3380bc2
    Revision #c26a54e
    Revision #c2ca32a
    Revision #10425de
    Revision #d1b1f08
    Revision #6dbcaf5
    Revision #190ea4e
    Revision #63e0b4a
    Revision #209c356
    Revision #b252696
    CONPY-70
    Revision #64df884
    CONPY-69
    Revision #0ed16c9
    Revision #e58caef
    CONPY-67
    Connector/Python 1.1.14
    Download Now
    Connector/Python Overview
    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
    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
    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
    Connector/Python Overview
    MariaDB Connector/Python
    Connector/Python Overview
    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
    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
    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.

    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.

    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.

    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.

    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.

    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 licensed: CC BY-SA / Gnu FDL