Path to this page:
Subject: CVS commit: pkgsrc/databases/py-mysqlclient
From: Thomas Klausner
Date: 2023-06-17 18:19:19
Message id: 20230617161919.72E04FA89@cvs.NetBSD.org
Log Message:
py-mysqlclient: update to 2.1.1.
======================
What's new in 2.1.1
======================
Release: 2022-06-22
* Fix qualname of exception classes. (#522)
* Fix range check in ``MySQLdb._mysql.result.fetch_row()``. Invalid ``how`` \
argument caused SEGV. (#538)
* Fix docstring of ``_mysql.connect``. (#540)
* Windows: Binary wheels are updated. (#541)
* Use MariaDB Connector/C 3.3.1.
* Use cibuildwheel to build wheels.
* Python 3.8-3.11
======================
What's new in 2.1.0
======================
Release: 2021-11-17
* Add ``multistatement=True`` option. You can disable multi statement. (#500).
* Remove unnecessary bytes encoder which is remained for Django 1.11
compatibility (#490).
* Deprecate ``passwd`` and ``db`` keyword. Use ``password`` and ``database``
instead. (#488).
* Windows: Binary wheels are built with MariaDB Connector/C 3.2.4. (#508)
* ``set_character_set()`` sends ``SET NAMES`` query always. This means
all new connections send it too. This solves compatibility issues
when server and client library are different version. (#509)
* Remove ``escape()`` and ``escape_string()`` from ``MySQLdb`` package.
(#511)
* Add Python 3.10 support and drop Python 3.5 support.
======================
What's new in 2.0.3
======================
Release: 2021-01-01
* Add ``-std=c99`` option to cflags by default for ancient compilers that doesn't
accept C99 by default.
* You can customize cflags and ldflags by setting ``MYSQLCLIENT_CFLAGS`` and
``MYSQLCLIENT_LDFLAGS``. It overrides ``mysql_config``.
======================
What's new in 2.0.2
======================
Release: 2020-12-10
* Windows: Update MariaDB Connector/C to 3.1.11.
* Optimize fetching many rows with DictCursor.
======================
What's new in 2.0.1
======================
Release: 2020-07-03
* Fixed multithread safety issue in fetching row.
* Removed obsolete members from Cursor. (e.g. `messages`, `_warnings`, \
`_last_executed`)
======================
What's new in 2.0.0
======================
Release: 2020-07-02
* Dropped Python 2 support
* Dropped Django 1.11 support
* Add context manager interface to Connection which closes the connection on \
``__exit__``.
* Add ``ssl_mode`` option.
Files: