Mysqlclient

Latest version: v2.2.7

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

2.2.7

======================

Release: 2025-01-10

* Add ``user``, ``host``, ``database``, and ``db`` attributes to ``Connection``.
opentelemetry-instrumentation-(dbapi|mysqlclient) use them. (753)

======================

2.2.6

======================

Release: 2024-11-12

* MariaDB Connector/C 3.4 and MairaDB 11.4 enabled SSL and CA verification by default.
It affected 2.2.5 windows wheel. This release disables SSL and CA verification by default. (731)

* Add ``server_public_key_path`` option. It is needed to connect MySQL server with
``sha256_password`` or ``caching_sha2_password`` authentication plugin without
secure connection. (744)

======================

2.2.5

======================

Release: 2024-10-20

* (Windows wheel) Update MariaDB Connector/C to 3.4.1. 726
* (Windows wheel) Build wheels for Python 3.13. 726

======================

2.2.4

======================

Release: 2024-02-09

* Support ``ssl=True`` in ``connect()``. (700)
This makes better compatibility with PyMySQL and mysqlclient==2.2.1
with libmariadb. See 698 for detail.


======================

2.2.3

======================

Release: 2024-02-04

* Fix ``Connection.kill()`` method that broken in 2.2.2. (689)


======================

2.2.2

======================

Release: 2024-02-04

* Support building with MySQL 8.3 (688).
* Deprecate ``db.shutdown()`` and ``db.kill()`` methods in docstring.
This is because ``mysql_shutdown()`` and ``mysql_kill()`` were removed in MySQL 8.3.
They will emit DeprecationWarning in the future but not for now.


======================

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.