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:
RevisionActionfile
1.9modifypkgsrc/databases/py-mysqlclient/Makefile
1.3modifypkgsrc/databases/py-mysqlclient/PLIST
1.7modifypkgsrc/databases/py-mysqlclient/distinfo