SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python311-mysqlclient-2.2.4-49.12.x86_64.rpm :

* Fri Feb 09 2024 Dirk Müller - update to 2.2.4:
* Support ssl=True in connect().
* Sat Dec 16 2023 Dirk Müller - update to 2.2.1:
* ``Connection.ping()`` avoid using ``MYSQL_OPT_RECONNECT`` option until ``reconnect=True`` is specified. MySQL 8.0.33 start showing warning when the option is used.
* Mon Nov 27 2023 Dirk Müller - update to 2.2.0:
* Use ``pkg-config`` instead of ``mysql_config`` (#586)
* Raise ProgrammingError on -inf (#557)
* Raise IntegrityError for ER_BAD_NULL. (#579)
* Windows: Use MariaDB Connector/C 3.3.4 (#585)
* Use pkg-config instead of mysql_config (#586)
* Add collation option (#564)
* Drop Python 3.7 support (#593)
* Use pyproject.toml for build (#598)
* Add Cursor.mogrify (#477)
* Partial support of ssl_mode option with mariadbclient (#475)
* Discard remaining results without creating Python objects
* Fix executemany with binary prefix (#605)
* Wed Jul 26 2023 Bernhard Wiedemann - Drop sphinx doctrees for reproducible builds
* Sun Jun 25 2023 Andreas Schneider - Use sle15_python_module_pythons
* Wed May 03 2023 Martin Liška - Use sphinx-build and do not depend on removed build_sphinx in Sphinx 7.0 (boo#1211051).
* Sat Sep 24 2022 Dirk Müller - update to 2.1.1:
* Fix qualname of exception classes.
* Fix range check in ``MySQLdb._mysql.result.fetch_row()``. Invalid ``how`` argument caused SEGV.
* Fix docstring of ``_mysql.connect``.
* Windows: Binary wheels are updated.
* Use MariaDB Connector/C 3.3.1.
* Use cibuildwheel to build wheels.
* Python 3.8-3.11
* Thu Mar 24 2022 pgajdosAATTsuse.com- version update to 2.1.0
* 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.- deleted patches - liberally-accept-charsets.patch (upstreamed)
* Fri Sep 10 2021 Steve Kowalik - Add liberally-accept-charsets.patch:
* Support multibyte utf8 return values with new versions of MariaDB.
* Tue Mar 16 2021 Matthias Fehring - Update to 2.0.3:
* 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.- Change in 2.0.2:
* Optimize fetching many rows with DictCursor.- Change in 2.0.1:
* Fixed multithread safety issue in fetching row.
* Removed obsolete members from Cursor. (e.g. messages, _warnings, _last_executed)- Change in 2.0.0:
* 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.
 
ICM