Release Notes for MariaDB Connector/Python releases
Release Notes for MariaDB Connector/Python 1.1 releases
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesConnector/Python Overview
Release date: 18 Aug 2021
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 theMariaDB 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.
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
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
MariaDB Connector/Python 1.1.0a1 can be obtained from central python repository:
pip3 install --pre mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
Do not use alpha releases in production!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 27 Sep 2021
This is an beta release of the MariaDB Connector/Python and not intended for production use.
Do not use beta releases in production!
For a description of this library see theMariaDB 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.
CONPY-162: 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
CONPY-159: Parse integer instead of short integer when retrieving server status
CONPY-160: ConnectionPool.get_connection might return None due to low precision of time.monotonic()
CONPY-161: ConnectionPool.connection_count returns list of connections instead of a numeric value
MariaDB Connector/Python 1.1.0-beta1 can be obtained from central python repository:
pip3 install --pre mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
Do not use beta releases in production!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Oct 2021
This is an beta release of the MariaDB Connector/Python and not intended for production use.
Do not use beta releases in production!
For a description of this library see theMariaDB 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.
Python 3.10 is now supported
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
CONPY-173: Windows build fix for Python 3.10
MariaDB Connector/Python 1.1.0-beta2 can be obtained from central python repository:
pip3 install --pre mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
Do not use beta releases in production!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 Apr 2022
This is an rc release of the MariaDB Connector/Python.
Do not use non-stable (non-GA) releases in production!
For a description of this library see theMariaDB 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.
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)
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
CONPY-178: 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
CONPY-175: Allocate heap memory for string escaping
MariaDB Connector/Python 1.1.0-rc1 can be obtained from central python repository:
pip3 install --pre mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
Do not use non-stable (non-GA) releases in production!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Feb 2024
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-277: cursor.execute fails when running in sql_mode ANSI_QUOTES.
CONPY-278: Return updated connection_id in case of automatic reconnect
CONPY-279: Allow None values for password and database in change_user() method
CONPY-281: Use METH_O calling conventions for c functions which accept only one parameter
MariaDB Connector/Python 1.1.10 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 15 Nov 2024
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
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
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()
MariaDB Connector/Python 1.1.11 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 24 Feb 2025
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-299: Added support for VECTOR: Vectors can be directly used in parameters as float arrays without using tobytes() method or SQL Function Vec_FromText()
CONPY-295: Fix unsigned check when using executemany() method
CONPY-300: Documentation fix (ConnectionPool)
CONPY-302: Fix segfault when using threads()
Fixed exception type for ER_BAD_FIELD_ERROR (now OperationalError instead of ProgrammingError)
MariaDB Connector/Python 1.1.12 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 27 Jun 2022
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
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
CONPY-201: Fixed build issues with Python 3.11 beta
MariaDB Connector/Python 1.1.2 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 07 Jul 2022
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-209: Wrong unicode substitution in SELECT statement
CONPY-211: Added missing error constants
CONPY-212: unbuffered cursor.execute() doesn't work
MariaDB Connector/Python 1.1.3 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 10 Aug 2022
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-217: Added reconnect keyword for connection
Added CAPABILITY constants
Code styling fixes (flake8)
CONPY-218: Allow None as data parameter in cursor->execute(). Kudos to Luciano Barcaro for providing a fix
CONPY-214: Replaced cursor iterator by native Python iter() method.
MariaDB Connector/Python 1.1.4 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 Nov 2022
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-220: Added _get_socket() method
Performance improvement: Instead of iterating via fetchone(), fetchall() and fetchmany() methods now load the data directly at once.
CONPY-222: Removed del() method from cursor
CONPY-224: Fixed bulk_operation when reexecuted using same cursor
CONPY-225: Fixed cursor.affected_rows property
CONPY-226: Replaced deprecated distutils (PEP-632)
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
MariaDB Connector/Python 1.1.5 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 1 Mar 2023
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
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.
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.
CONPY-245: Implementation of LRU cache in connection pool.
CONPY-240: Don't overwrite errormessage/stacktrace if an exception was generated during module initialization.
MariaDB Connector/Python 1.1.6 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 10 Jul 2023
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-253: The connection method now offers the option of specifying the version of the TLS protocol using tls_version.
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.
MariaDB Connector/Python 1.1.7 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 16 Oct 2023
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
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..
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.
MariaDB Connector/Python 1.1.8 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Dec 2023
This is a stable release of the MariaDB Connector/Python.
For a description of this library see theMariaDB 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.
CONPY-276: Allow to retrieve data from buffered cursor if the connection was already closed before.
CONPY-274: Instead of releasing non freed objects (cursor and connection) in tp_dealloc, they are freed now in tp_finalize to avoid possible crashes.
CONPY-273: Fixed crash in escape_string of the connection object
MariaDB Connector/Python 1.1.9 can be obtained from central python repository:
pip3 install mariadb
or to upgrade to the most recent version
pip3 install --upgrade mariadb
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
Sources are hosted on Github
This page is: Copyright © 2025 MariaDB. All rights reserved.
Release Notes for MariaDB Connector/Python 1.0 and 0.9 releases
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 24 June 2020
This is a Stable (GA) release of the 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.
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.
CONPY-76: Added aliases username, passwd and db to connection keywords.
CONPY-70: set_config() method needs to check the passed parameter and raise an exception if the parameter type is not a dictionary.
CONPY-72: 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
CONPY-69: Set default character set (utf8mb4) with authentication packet
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 August 2020
This is a Stable (GA) release of the 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.
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.
CONPY-101: Fixed negative reference count in cursor.callproc()
CONPY-100: Added binary option for cursor, which allows to use binary protocol without passing parameters
CONPY-99: Fixed memory leak in fetchall()
CONPY-98: CAST AS BINARY doesn't return binary object
CONPY-95: Added support for MYSQL_TYPE_BIT
CONPY-94: Added missing support for subtypes of Python Classes
CONPY-93: Python memory allocation without holding the GIL
CONPY-85: Fixed version checking of Connector/C in setup routine
CONPY-83: Added missing reference incrementing in ConnectionPool
CONPY-82: Unlock mutex, if the attempt to add a new connection to connection pool fails
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 Feb 2022
This is a Stable (GA) release of the 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.
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
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 12 Apr 2022
This is a Stable (GA) release of the 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.
CONPY-194: executemany() does not work with returning clause
CONPY-196: Missing decrement of reference pointer when closing cursor
CONPY-198: Build fix for FreeBSD
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 September 2020
This is a Stable (GA) release of the 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.
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
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 October 2020
This is a Stable (GA) release of the 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.
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}
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)
CONPY-116: Wrong type reported for MYSQL_TYPE_JSON
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 20 October 2020
This is a Stable (GA) release of the 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.
Python 3.9 wheel packages for Windows are now available on pypi.org
CONPY-123: Free pending resultsets when closing cursor
CONPY-124: Fix build when using Connector/C < 3.1.8
CONPY-125: Build fix: replaced obsolete ULONG_LONG_MAX definitions
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 25 November 2020
This is a Stable (GA) release of the 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.
CONPY-127: When establishing a new database connection the connect method now also supports None
values instead of strings only.
CONPY-128: Added connection attribute server_version_info
and (for compatibility) get_server_version()
method. Both return a tuple, describing the version number of connected server in following format: (MAJOR_VERSION, MINOR_VERSION, PATCH_VERSION
)
CONPY-133: The internal parser now supports the full MariaDB comment syntax
CONPY-126: Fixed memory leak in connection object
CONPY-130: Fixed DeprecationWarning: builtin type Row has no module attribute
CONPY-131: Fixed crash type_traverse() called for non-heap type Row (Python 3.6 only)
CONPY-132: Fixed memory leak in connection pool
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 24 Feb 2021
This is a Stable (GA) release of the 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.
CONC-142: Fixed memory leak in connection class (server_version_info)
Various build and travis related corrections/fixes.
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 8 Jun 2021
This is a Stable (GA) release of the 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.
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
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Oct 2021
This is a Stable (GA) release of the 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.
CONPY-173: Fixed Windows build for Python 3.10
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 21 Dec 2021
This is a Stable (GA) release of the 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.
CONPY-184: Display status of connection, cursor and pool class in string representation.
CONPY-178: Repeated execution of cursors callproc() method hangs
CONPY-175: Fixed crash in escape_string
For a list of changes made in this release, with links to detailed information on each push, see the changelog.
This page is: Copyright © 2025 MariaDB. All rights reserved.
Release Notes for MariaDB Connector/Python 0.9.x releases
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesConnector/Python Overview
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 theMariaDB 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.
MariaDB Connector/Python can be obtained from central python repository:
pip3 install --pre mariadb
Sources are hosted on Github
Do not use alpha releases in production!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 Feb 2020
This is a beta release of the 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.
Fixed parameter sequence when creating a xid object
Added ssl_capath in connect() method
CONPY-40: ConnectionPool._setconfig now accepts only DSN parameters
CONPY-35: Close and reinitialize statement if the cursor was reused with a different SQL statement
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
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!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 30 Mar 2020
This is a beta release of the 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.
CONPY-9: Fixed description (character length/code points and precision scale)
CONPY-45: Fixed conversion from time and datetime column types
CONPY-32: Fixed crash when fetching GEOMETRY columns
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!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 6 Apr 2020
This is a beta release of the 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.
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
CONPY-49: 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.
CONPY-51: Store field_count internelly for buffered cursors to prevent overriding/clearing the value by connection methods which directly send commands to database server.
CONPY-52: Fixed double free of resultset.
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!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 15 Apr 2020
This is a beta release of the 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.
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.
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!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 6 May 2020
This is a beta release of the 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.
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.
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!
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 26 May 2020
This is a beta release of the 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.
CONPY-64: Fixed crash when a connection was established without parameters
CONPY-66: Fixed windows build
CONPY-62: Fixed String to Decimal conversion (binary protocol)
CONPY-63: Implemented version and version_info for module
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!
This page is: Copyright © 2025 MariaDB. All rights reserved.
Changelogs for MariaDB Connector/Python releases
Changelogs for Connector/Python 0.9.x releases
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 Feb 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #840de12 2020-02-18 16:11:29 +0100 *
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 30 Mar 2020
For the highlights of this release, see therelease notes.
Do not use beta releases in production!
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #9a36090 2020-03-29 17:55:04 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 6 Apr 2020
For the highlights of this release, see therelease notes.
Do not use beta releases in production!
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #eb46aa8 2020-04-06 20:26:05 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 15 Apr 2020
For the highlights of this release, see therelease notes.
Do not use beta releases in production!
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #0a05581 2020-04-15 06:11:12 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 6 May 2020
For the highlights of this release, see therelease notes.
Do not use beta releases in production!
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #5334dde 2020-05-06 05:23:09 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 6 May 2020
For the highlights of this release, see therelease notes.
Do not use beta releases in production!
The revision number links will take you to the revision's page on GitHub. OnGitHub 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 mariadb-connector-python
Revision #2dab6a3 2020-05-14 06:27:36 +0200
Fix for CONPY-64: Segfault when calling connect without parameters
Revision #b1eaf27 2020-05-12 07:38:53 +0200
Windows build fixes
Revision #7142bed 2020-05-14 14:24:32 +0200
Fix for CONPY-66: Windows: Can't import MariaDB with Python3.8
Revision #eec5fa1 2020-05-11 13:37:30 +0200
Fixed string to decimal conversion for binary protocol.
Revision #c150975 2020-05-11 08:55:38 +0200
CONPY-63: mariadb package should have more dunders such as __version__
Revision #f66e185 2020-05-06 07:36:16 +0200
bumped version number
This page is: Copyright © 2025 MariaDB. All rights reserved.
Changelogs for Connector/Python 1.0.x releases
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 24 Jun 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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
Revision #ea8354b 2020-06-18 10:23:56 +0200
Added internal members for client and server capabilities to MrdbConnection
class.
Revision #5fd14c9 2020-06-17 14:48:15 +0200
Fix for CONPY-81: If a cursor was previously executed in text protocol,
the is_text
indicator has to be set to 0 after cursor was cleared
Revision #1aa828d 2020-06-17 09:11:21 +0200
Skip test_reconnect
when running with MaxScale
Revision #5631d6e 2020-06-17 08:59:31 +0200
Fixed bug in pooling tests
Revision #9076358 2020-06-16 18:27:49 +0200
removed eoled versions 5.5 and 10.0
Revision #f28614a 2020-06-16 17:34:59 +0200
Skip test conpy_61 when running against MaxScale
Revision #7d7add3 2020-06-16 16:59:45 +0200
Fixed wrong check of return valuFixed wrong check of return valuee
Revision #1dba5d6 2020-06-16 16:58:53 +0200
Revert "Disable executemany() tests when running against MaxScale."
Revision #d24957c 2020-06-16 16:16:47 +0200
Disable executemany() tests when running against MaxScale.
Revision #b745643 2020-06-16 15:35:14 +0200
CONPY_76: Added the follwing aliases for connection parameter
username
passwd
db
Revision #b29b7b4 2020-06-16 15:08:53 +0200
removed copy/paste error in test_cursor.py
Revision #ffa959a 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
Revision #b491915 2020-06-16 13:51:08 +0200
Fix for CONPY-79: 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
Revision #ed2695b 2020-06-15 10:13:26 +0200
Fix for CONPY-78: Check for server capabilities instead of version
Revision #d0e484f 2020-06-15 08:45:04 +0200
Skip compress test on travis.
Revision #574975b 2020-06-15 08:10:14 +0200
Don't use default connection for xa tests
Revision #c4a8453 2020-06-14 14:57:45 +0200
Fix/Workaround for CONPY-75
Set default port to 3306
Use LIMIT 0 to return an empty result set
Revision #1a5849f 2020-06-14 13:34:38 +0200
Fix for CONC-72: When deallocating the connection pool class, we need to check beside pool_size if the array containing the connections is valid.
Revision #2b5695a 2020-06-08 13:08:55 +0200
Added missing example for documentation
Revision #ba052ad 2020-06-08 12:25:54 +0200
Added chapter usage (documentation)
Revision #9a24ee4 2020-06-08 11:52:35 +0200
Documentation fix for executemany()
Revision #75c4149 2020-06-06 16:01:35 +0200
Merge branch 'master' of mariadb-connector-python
Revision #55fa735 2020-06-06 07:01:10 +0200
removed pre release segment for GA
Revision #47963b0 2020-06-06 16:00:57 +0200
Updated link for documentation
Revision #f6984c9 2020-06-06 08:48:27 +0200 *
removed debug printf - changed location for documentation
Revision #8f7243d 2020-06-06 07:20:58 +0200
Merge branch 'master' of mariadb-connector-python
Revision #3380bc2 2020-06-05 18:29:45 +0200
Set theme jekyll-theme-minimal
Revision #c26a54e 2020-06-05 18:05:27 +0200
Set theme jekyll-theme-minimal
Revision #c2ca32a 2020-06-06 07:20:02 +0200
Added missing dirs for github pages
Revision #10425de 2020-06-05 18:03:34 +0200
Fixed documentation, added release notes
Revision #d1b1f08 2020-06-05 16:39:38 +0200
Changed "Development Status" classifier from Beta to Stable.
Revision #6dbcaf5 2020-06-05 16:35:40 +0200
Calclulation of data type using _PyLong_NumBits was incorrect
Revision #190ea4e 2020-06-05 07:41:23 +0200
Fixed bug when inserting negative numbers with execute() method.
Revision #63e0b4a 2020-06-03 13:34:48 +0200
Changed html scheme for documentation. Adjusted version number in documentation.
Revision #209c356 2020-06-03 13:10:18 +0200
Added docs directory for github pages.
Revision #b252696 2020-06-02 08:43:27 +0200
Fix for CONPY-70: set_config()
method needs to check the passed
parameter and raise an exception if the parameter type is not a dictionary.
Revision #64df884 2020-06-01 19:02:43 +0200
Fix for CONPY-69: We need to send the default character set already with authentication packet not as an extra call after connect.
Revision #0ed16c9 2020-05-27 10:42:28 +0200
Bumped version number to 1.0.0
Revision #e58caef 2020-05-27 10:40:35 +0200
Fix for CONPY-67: If no rows were fetched from an unbuffered cursor
(resultset) rowcount now returns -1
instead of 0
Revision #ea8354b 2020-06-18 10:23:56 +0200
Added internal members for client and server capabilities to MrdbConnection class.
Revision #5fd14c9 2020-06-17 14:48:15 +0200
Fix for CONPY-81: If a cursor was previously executed in text protocol, is_text indicator has to be set to 0 after cursor was cleared.
Revision #1aa828d 2020-06-17 09:11:21 +0200
Skip test_reconnect when running with MaxScale
Revision #5631d6e 2020-06-17 08:59:31 +0200
Fixed bug in pooling tests
Revision #9076358 2020-06-16 18:27:49 +0200
removed eoled versions 5.5 and 10.0
Revision #f28614a 2020-06-16 17:34:59 +0200
Skip test conpy_61 when running against MaxScale
Revision #7d7add3 2020-06-16 16:59:45 +0200
Fixed wrong check of return valuFixed wrong check of return valuee
Revision #1dba5d6 2020-06-16 16:58:53 +0200
Revert "Disable executemany() tests when running against MaxScale."
Revision #d24957c 2020-06-16 16:16:47 +0200
Disable executemany() tests when running against MaxScale.
Revision #b745643 2020-06-16 15:35:14 +0200
CONPY_76: Added the follwing aliases for connection parameter
username
passwd
db
Revision #b29b7b4 2020-06-16 15:08:53 +0200
removed copy/paste error in test_cursor.py
Revision #ffa959a 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
Revision #b491915 2020-06-16 13:51:08 +0200
Fix for CONPY-79: 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
Revision #ed2695b 2020-06-15 10:13:26 +0200
Fix for CONPY-78: Instead of checking the server version number if a specific feature is supported, we need to check the server capability or extended capability flag.
Revision #d0e484f 2020-06-15 08:45:04 +0200
Skip compress test on travis.
Revision #574975b 2020-06-15 08:10:14 +0200
Don't use default connection for xa tests
Revision #c4a8453 2020-06-14 14:57:45 +0200
Fix/Workaround for CONPY-75
Revision #1a5849f 2020-06-14 13:34:38 +0200
Fix for CONC-72: When deallocating the connection pool class, we need to check beside pool_size if the array containing the connections is valid.
Revision #2b5695a 2020-06-08 13:08:55 +0200
Added missing example for documentation
Revision #ba052ad 2020-06-08 12:25:54 +0200
Added chapter usage (documentation)
Revision #9a24ee4 2020-06-08 11:52:35 +0200
Documentation fix for executemany()
Revision #75c4149 2020-06-06 16:01:35 +0200
Merge branch 'master' of mariadb-connector-python
Revision #55fa735 2020-06-06 07:01:10 +0200
removed pre release segment for GA
Revision #47963b0 2020-06-06 16:00:57 +0200
Updated link for documentation
Revision #f6984c9 2020-06-06 08:48:27 +0200
removed debug printf - changed location for documentation
Revision #8f7243d 2020-06-06 07:20:58 +0200
Merge branch 'master' of mariadb-connector-python
Revision #3380bc2 2020-06-05 18:29:45 +0200
Set theme jekyll-theme-minimal
Revision #c26a54e 2020-06-05 18:05:27 +0200
Set theme jekyll-theme-minimal
Revision #c2ca32a 2020-06-06 07:20:02 +0200
Added missing dirs for github pages
Revision #10425de 2020-06-05 18:03:34 +0200
Fixed documentation, added release notes
Revision #d1b1f08 2020-06-05 16:39:38 +0200
Changed "Development Status" classifier from Beta to Stable.
Revision #6dbcaf5 2020-06-05 16:35:40 +0200
Calclulation of data type using _PyLong_NumBits was incorrect
Revision #190ea4e 2020-06-05 07:41:23 +0200
Fixed bug when inserting negative numbers with execute() method.
Revision #63e0b4a 2020-06-03 13:34:48 +0200
Changed html scheme for documentation. Adjusted version number in documentation.
Revision #209c356 2020-06-03 13:10:18 +0200
Added docs directory for github pages.
Revision #b252696 2020-06-02 08:43:27 +0200
Fix for CONPY-70: set_config() method needs to check the passed parameter and raise an exception if the parameter type is not a dictionary.
Revision #64df884 2020-06-01 19:02:43 +0200
Fix for CONPY-69: We need to send the default character set already with authentication packet not as an extra call after connect.
Revision #0ed16c9 2020-05-27 10:42:28 +0200
Bumped version number to 1.0.0
Revision #e58caef 2020-05-27 10:40:35 +0200
Fix for CONPY-67: If no rows were fetched from an unbuffered cursor (resultset) rowcount now returns -1 instead of 0.
This page is: Copyright © 2025 MariaDB. All rights reserved.
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 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #16a3882 2020-08-16 17:38:20 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 Feb 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #d92d354 2022-02-09 00:35:54 +0100
Renamed test
Revision #4855a7b 2022-02-08 22:30:30 +0100
Fix for CONPY-191:
Revision #7b63daa 2022-01-18 21:07:10 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 12 Apr 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #f57e222 2022-04-12 04:19:44 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 18 Sep 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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 CONC-110
Revision #7647115 2020-09-01 13:39:52 +0200
More travis fixes
Revision #e00f223 2020-09-01 12:58:04 +0200
fixed travis script
Revision #4187c62 2020-09-01 12:45:16 +0200
Travis fixes for SkySQL testing
Revision #d860cac 2020-09-01 12:32:45 +0200
Fix test test_connection_default_file:
Revision #424320b 2020-09-01 07:39:15 +0200
Test fixes for SkySQL
Revision #bd560c2 2020-08-29 12:20:52 +0200
Fix for CONPY-108 (memory leak):
Revision #3c264b2 2020-08-20 18:12:58 +0200
Fix memory leak in fetchmany (same bug as CONPY-99)
Revision #be2cb47 2020-08-16 17:42:04 +0200
Bumped version number
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 Oct 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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
Revision #8944cb8 2020-10-04 11:35:40 +0200
Error handling fixes:
Revision #846c0d0 2020-10-03 16:41:29 +0200
Fix for CONPY-119: Fixed memory leak
Revision #cbd51de 2020-10-02 12:54:21 +0200
When converting parameters also check subtype of a Python Object
Revision #bce98d7 2020-10-02 12:52:09 +0200
Fix for CONPY-118: Leak when using text protocol
Revision #08673bb 2020-09-29 14:14:02 +0200
Small "workaround" for MDEV-23481:
Revision #8ff0333 2020-09-29 13:46:13 +0200
Fixed conversion of Integer parameters:
Revision #3f95456 2020-09-29 13:21:13 +0200
CONPY-117: Added converter support
Revision #5d4a8d5 2020-09-29 11:43:47 +0200
Fix for CONPY-116: Wrong type reported for SQL type JSON
Revision #6ab09b2 2020-09-22 07:01:07 +0200
Fixed parser bug
Revision #23678b3 2020-09-19 15:37:54 +0200
removed redundant callproc method entry
Revision #6fcb9a5 2020-09-19 15:32:50 +0200
more compiler warning fixes
Revision #709ac83 2020-09-19 14:05:53 +0200
Fixed compiler warnings
Revision #3ca93fa 2020-09-19 09:29:11 +0200
Documentation for FIELD_TYPE constants
Revision #51810b7 2020-09-15 12:34:37 +0200
Added constants.FIELD_TYPE
Revision #4989ed0 2020-09-15 12:33:55 +0200
Fixed installation text
Revision #8d1fdaa 2020-09-15 12:32:14 +0200
Bump version number
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 20 Oct 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #3b2edf5 2020-10-19 08:11:32 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 25 Nov 2020
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #5718305 2020-11-24 15:54:15 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 24 Feb 2021
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #f633103 2021-02-14 15:29:58 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 8 Jun 2021
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #9bb4e37 2021-06-06 11:56:57 +0200
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)
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Oct 2021
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #158b86d 2021-10-19 09:51:11 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 21 Dec 2021
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #20be74d 2021-12-13 15:56:55 +0100
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
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
Changelogs for Connector/Python 1.1.x releases
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Feb 2024
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #d672551 2024-02-05 07:02:39 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 15 Nov 2024
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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
Revision #0ce5a58 2024-10-14 14:28:17 +0200
Removed Python 3.8, added Python 3.13
Revision #f96cbe2 2024-10-01 15:55:33 +0200
Travis build fixes:
Skip MySQL batch tests
Fix travis on windows
Revision #c9c0278 2024-09-28 08:17:49 +0200
Travis fixes:
skip extended field types for MaxScale
remove shadowed test
Revision #60562de 2024-09-28 04:57:31 +0200
Buildfix for C/C > 3.4.1
Revision #aa962d0 2024-09-27 17:55:50 +0200
Build fix for C/C versions < 3.4.2
Revision #5ae028e 2024-09-27 17:14:25 +0200
CONPY-289: BIGINT out of range on bulk insert
Revision #fee7f30 2024-09-27 16:21:35 +0200
Added new connection property: tls_peer_cert_info
Revision #3d34bb6 2024-09-25 13:35:16 +0200
CONPY-293: Fix gcc warnings
Revision #1d03be3 2024-09-16 10:13:38 +0200
TLS fixes for C/C 3.4.x
Revision #afb3ccd 2024-09-14 15:31:57 +0200
Check return code of db_generate_bulk_request
Revision #e705d63 2024-03-18 10:03:57 +0100
Fix CONPY-283: Incorrect result format after cursor.scroll()
This page is: Copyright © 2025 MariaDB. All rights reserved.
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 24 Feb 2025
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #f0bbd08 2025-02-13 11:47:02 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 Nov 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #db9b3b7 2022-11-01 07:22:11 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 1 Mar 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #0c84487 2023-02-12 08:26:37 +0100
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
Revision #66db4b0 2023-02-03 11:53:34 +0100
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
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 10 Jul 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #67d3062 2023-07-02 17:12:14 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 16 Oct 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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
Revision #1762e9d 2023-10-12 06:01:00 +0200
Travis: Added Python-3.12
Revision #84e4232 2023-10-12 05:41:40 +0200
Test fix
Revision #09b78a7 2023-10-12 05:26:02 +0200
Fix version number/bumped to 1.1.8
Revision #969d19c 2023-10-11 14:55:03 +0200
Documentation fix: added new line
Revision #cfe1d10 2023-10-11 14:50:23 +0200
CONPY-271: Added cursor.metadata property
Revision #05f4ced 2023-09-30 17:40:00 +0200
Fix typo
Revision #91ecc9e 2023-09-29 10:34:30 +0200
Workaround for CONPY-269:
Revision #99f0de3 2023-09-27 09:51:26 +0200
Added Python 3.12
Revision #c2587f9 2023-07-03 10:13:35 +0200
Merge branch '1.1' of mariadb-connector-python into 1.1
Revision #4591d7d 2023-07-02 11:45:32 +0200
removed Python 3.7 added Python 3.11
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Dec 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #9952ff0 2023-12-20 17:29:28 +0100
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 27 Sep 2021
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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
Revision #93241e4 2021-09-13 10:19:23 +0200
Documentation
Revision #fb175c7 2021-09-13 08:58:22 +0200
Fix version test:
Revision #d1197e3 2021-09-08 15:31:03 +0200
Documentation update:
Revision #daab5ee 2021-09-07 08:45:41 +0200
Revision #40503a0 2021-08-22 11:33:18 +0200
bumped version number
Revision #7f469a3 2021-08-22 11:19:05 +0200
Revision #5a61845 2021-08-22 09:49:19 +0200
Fix for CONPY-161:
Revision #9d472c2 2021-08-22 08:09:52 +0200
Fix for CONPY-159:
Revision #b38f336 2021-08-22 06:54:19 +0200
Fix for CONPY-160:
Revision #aa6edc3 2021-08-21 18:09:48 +0200
Updated documentation
Revision #2ec4130 2021-08-21 08:21:08 +0200
bump version number
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 22 Oct 2021
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #86886cc 2021-10-20 08:49:10 +0200
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
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 Apr 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #c8a4ed7 2022-02-10 18:56:35 +0100
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
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
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
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 therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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
Revision #2e7dcde 2021-08-16 10:41:07 +0200
Removed converter from C Code
Revision #307046b 2021-08-16 10:12:41 +0200
Removed unused MemberDefs from connection
Revision #445f3bc 2021-08-16 10:11:46 +0200
Documentation update:
Revision #3fbe0e3 2021-08-16 10:11:24 +0200
removed newline from end of file
Revision #aaf5011 2021-08-16 10:10:22 +0200
gitignore update
Revision #7494e2b 2021-08-16 10:09:45 +0200
Documentation fixes and update
Revision #6bbe026 2021-08-16 10:08:15 +0200
Moved MemberDef properties
Revision #1ab9f83 2021-08-16 09:32:32 +0200
Test fix:
Revision #fc32956 2021-08-16 09:29:55 +0200
Check server capabilities at the beginning of function
Revision #d3d1cfc 2021-08-16 09:28:32 +0200
Fixed rowcount for executemany() when connected to a MySQL database server.
Revision #a614b9f 2021-08-05 10:09:12 +0200
Fixed a previous copy/paste error
Revision #8797449 2021-08-05 09:57:09 +0200
Raise exception if number of parameter doesn't match.
Revision #1d201f1 2021-08-05 08:52:32 +0200
Removed refrence decrement in tuple construct.
Revision #9ac0551 2021-08-05 08:32:20 +0200
Default mode for cursor changed:
Revision #8cd33d5 2021-08-03 11:31:31 +0200
Fixed memory leak in parser
Revision #cb0c3c8 2021-08-01 11:29:22 +0200
Documentation update
Revision #b3713fd 2021-08-01 11:16:19 +0200
initialization fixes
Revision #47ca11d 2021-08-01 10:31:10 +0200
Documentation update
Revision #ebb09cf 2021-07-28 06:55:10 +0200
Documentation
Revision #5a81686 2021-07-26 06:54:38 +0200
Documentation work
Revision #6c6e100 2021-07-23 11:07:43 +0200
remove commit/rollback from c code
Revision #ea97f66 2021-07-22 16:06:27 +0200
connection class:
Revision #5870f5d 2021-07-22 14:15:53 +0200
cursor:
Revision #2bd40ca 2021-07-18 18:16:38 +0200
Test fixes
Revision #8ee02ac 2021-07-14 22:14:52 +0200
Cursor fixes for execute, implemented execute_direct
Revision #c8a9f50 2021-07-12 10:52:02 +0200
Updated required minimum version of Connector&C (3.2.4)
Revision #84df56c 2021-07-12 09:46:05 +0200
connection and cursor class are now written in native python
Revision #27730cd 2021-03-21 22:44:42 +0100
Moved more methods and propertys from C to Python code
Revision #1299be5 2021-01-18 06:41:15 +0100
fixed typo
Revision #1f084d1 2021-01-18 06:39:05 +0100
disable pooling until tests are ready
Revision #b5936a9 2021-01-18 06:37:09 +0100
Added new class Pool
Revision #aa65cc8 2021-01-18 06:11:03 +0100
Exchanged C written connection pool class by native python class.
Revision #2ce8f2c 2020-12-02 10:41:29 +0100
Added missing dbapi20.py
Revision #feb990d 2020-12-01 20:59:27 +0100
Moved DBAPI 2.0 Date/Time/Timestamp constructors from C code to Python module dpapi20.py
Revision #a2b3e98 2020-12-01 08:28:01 +0100
Replaced Mrdb_Fieldinfo by python fieldinfo class
Revision #7df428e 2020-11-30 16:49:16 +0100
Moved Objects from c to python code
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
Revision #5718305 2020-11-24 15:54:15 +0100
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"
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 27 Jun 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub 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:
Revision #64882fc 2022-06-23 14:43:36 +0200
Merge pull request #21 from vaerksted/1.1
Revision #d2f9780 2022-06-22 16:22:27 -0500
typos
Revision #5420fe3 2022-06-08 13:43:20 +0200
Various fixes:
Revision #ad4937d 2022-06-07 08:37:48 +0200
Changed error message for closed connection
Revision #a9fcc27 2022-05-30 09:16:23 +0200
Fixed version_info for GA
Revision #fde6a22 2022-05-30 07:33:24 +0200
Setup:
Revision #f23e4e9 2022-05-25 18:54:11 +0200
CONPY-205: Added error constants
Revision #30c8f33 2022-05-25 18:47:03 +0200
CONPY-205: Inconsistent exceptions
Revision #0a7f751 2022-05-21 10:06:26 +0200
Test fixes
Revision #7394d84 2022-05-21 10:02:18 +0200
Don't clear rowcount after bulk
Revision #693442e 2022-05-21 08:35:35 +0200
Fixed typo
Revision #f93370a 2022-05-21 07:59:18 +0200
Cursor: Set buffered to True if no args were specified
Revision #e3207bb 2022-05-21 07:15:23 +0200
Merge branch '1.1' of mariadb-connector-python into 1.1
Revision #107d737 2022-05-20 17:42:45 +0200
[misc] adding osx test
Revision #4f88242 2022-05-21 07:13:34 +0200
Added new connection method dump_debug_info()
Revision #ef57069 2022-05-19 12:04:59 +0200
CONPY-202: Fixed typo in installation
Revision #9b8a32d 2022-05-10 09:06:56 +0200
Build fixes:
Revision #1aa2bbe 2022-04-11 08:03:20 +0200 *
Documentation
Revision #48aea2f 2022-04-05 16:54:37 +0200
Docu fxes
Revision #9ae99cd 2022-04-03 18:38:48 +0200 *
Documentation fixes - removed COMMAND constants
Revision #55ce15a 2022-04-03 07:03:32 +0200
Minor documentation fixes
Revision #70ed9b4 2022-04-02 20:02:52 +0200
Added missing docstring for cursor.paramcount
Revision #f2fc6e8 2022-03-25 06:30:23 +0100
test for CONPY-178
Revision #2e81925 2022-02-20 14:34:51 +0100
Skip test if we are connected to MySQL server
Revision #ba1bce8 2022-02-20 08:56:21 +0100
Added test for REPLACE RETURNING
Revision #f844622 2022-02-20 05:03:43 +0100
Added test for CONPY-194
Revision #1d74599 2022-02-20 04:42:28 +0100
Fix for CONPY-194:
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 7 Jul 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #09e5cad 2022-06-29 15:09:20 +0200
Fix for CONPY-212
Revision #ba56c73 2022-06-29 12:29:38 +0200
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
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Python is:MariaDB Connector/Python 1.1.12
DownloadRelease NotesChangelogConnector/Python Overview
Release date: 30 Aug 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #cdd4274 2022-08-07 16:47:26 +0200
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
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
This page is: Copyright © 2025 MariaDB. All rights reserved.