| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python314-mysqlclient | Distribution: openSUSE Tumbleweed |
| Version: 2.3.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Oct 5 18:41:53 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 455645 | Source RPM: python-mysqlclient-2.3.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/PyMySQL/mysqlclient-python | |
| Summary: Python interface to MySQL | |
MySQLdb is an interface to the popular MySQL database server for Python. This package adds Python 3 support and bug fixes to MySQLdb1.
GPL-2.0-or-later
* Mon Oct 05 2026 Dirk Müller <dmueller@suse.com>
- update to 2.3.0:
* Concurrent use of the same Connection object from multiple
threads now raises ProgrammingError immediately instead of
causing undefined behavior. Applications should use separate
connections for concurrent operations.
* Add an optional executemany_fallback="multi" connection
option. When enabled, Cursor.executemany() can batch eligible
INSERT, REPLACE, UPDATE, and DELETE statements into multi-
statement queries instead of executing them one at a time.
This can significantly improve performance of operations such
as SQLAlchemy bulk UPDATEs. The default remains "loop", and
the existing multi-row INSERT/REPLACE optimization is
unchanged.
* Add Cursor.warning_count to expose the warning count for the
last statement.
* Make Cursor itself an iterator as specified by DB-API 2.0.
iter(cursor) is cursor and next(cursor) fetches the next row.
* Quote stored procedure names and user variable names in
Cursor.callproc(), allowing names containing reserved words
or special characters.
* Fix conversion of datetime.timedelta values to support
microseconds and negative values correctly.
* Add Windows ARM64 wheels.
* Test with Python 3.15 and free-threaded Python 3.15, and
update the MariaDB Connector/C used for Windows wheels to
3.4.9.
* Add Connection.more_results() for checking whether additional
results remain after a multi-statement query.
* Deprecate accessing exception classes such as
ProgrammingError and OperationalError as Cursor attributes.
Access them from the MySQLdb package instead.
* Deprecate the reconnect parameter of Connection.ping().
Calling ping() without the parameter is unchanged.
* Mon Mar 23 2026 Dirk Müller <dmueller@suse.com>
- update to 2.2.8:
* Add local_infile_dir option to restrict LOAD DATA LOCAL
INFILE file path.
* Add Python 3.14 and drop Python 3.8, 3.9 support.
* Experimental support for free threaded Python. Importing
MySQLdb doesn't enable the GIL anymore. This doesn't mean
mysqlclient is thread safe. You must not use same connection
object from multiple threads concurrently.
* Thu Jun 05 2025 Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
* Tue Feb 11 2025 pgajdos@suse.com
- version update to 2.2.7
* MariaDB include paths for Win by @CristiFati in #749
* support opentelemetry-instrumentation by @methane in #753
* Mon Jan 20 2025 Markéta Machová <mmachova@suse.com>
- sphinx_rtd_theme is now an optional dependency for Sphinx
- split HTML docs to the doc subpackage
* Wed Nov 20 2024 Dirk Müller <dmueller@suse.com>
- update to 2.2.6:
* MariaDB Connector/C 3.4 and MairaDB 11.4 enabled SSL and CA
verification by default.
* Thu Oct 24 2024 Dirk Müller <dmueller@suse.com>
- update to 2.2.5:
* (Windows wheel) Update MariaDB Connector/C to 3.4.1. #726
* (Windows wheel) Build wheels for Python 3.13. #726
* Fri Feb 09 2024 Dirk Müller <dmueller@suse.com>
- update to 2.2.4:
* Support ssl=True in connect().
* Sat Dec 16 2023 Dirk Müller <dmueller@suse.com>
- 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 <dmueller@suse.com>
- 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 <bwiedemann@suse.com>
- Drop sphinx doctrees for reproducible builds
* Sun Jun 25 2023 Andreas Schneider <asn@cryptomilk.org>
- Use sle15_python_module_pythons
* Wed May 03 2023 Martin Liška <mliska@suse.cz>
- Use sphinx-build and do not depend on removed build_sphinx
in Sphinx 7.0 (boo#1211051).
/usr/lib/python3.14/site-packages/MySQLdb /usr/lib/python3.14/site-packages/MySQLdb/__init__.py /usr/lib/python3.14/site-packages/MySQLdb/__pycache__ /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/__init__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/__init__.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/_exceptions.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/_exceptions.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/connections.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/connections.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/converters.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/converters.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/cursors.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/cursors.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/release.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/release.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/times.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/__pycache__/times.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/_exceptions.py /usr/lib/python3.14/site-packages/MySQLdb/_mysql.c /usr/lib/python3.14/site-packages/MySQLdb/_mysql.cpython-314-arm-linux-gnueabihf.so /usr/lib/python3.14/site-packages/MySQLdb/connections.py /usr/lib/python3.14/site-packages/MySQLdb/constants /usr/lib/python3.14/site-packages/MySQLdb/constants/CLIENT.py /usr/lib/python3.14/site-packages/MySQLdb/constants/CR.py /usr/lib/python3.14/site-packages/MySQLdb/constants/ER.py /usr/lib/python3.14/site-packages/MySQLdb/constants/FIELD_TYPE.py /usr/lib/python3.14/site-packages/MySQLdb/constants/FLAG.py /usr/lib/python3.14/site-packages/MySQLdb/constants/__init__.py /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__ /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/CLIENT.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/CLIENT.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/CR.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/CR.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/ER.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/ER.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/FIELD_TYPE.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/FIELD_TYPE.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/FLAG.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/FLAG.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/__init__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/MySQLdb/constants/__pycache__/__init__.cpython-314.pyc /usr/lib/python3.14/site-packages/MySQLdb/converters.py /usr/lib/python3.14/site-packages/MySQLdb/cursors.py /usr/lib/python3.14/site-packages/MySQLdb/release.py /usr/lib/python3.14/site-packages/MySQLdb/times.py /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/INSTALLER /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/METADATA /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/RECORD /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/REQUESTED /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/WHEEL /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/licenses /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/licenses/LICENSE /usr/lib/python3.14/site-packages/mysqlclient-2.3.0.dist-info/top_level.txt /usr/share/doc/packages/python314-mysqlclient /usr/share/doc/packages/python314-mysqlclient/HISTORY.rst /usr/share/doc/packages/python314-mysqlclient/MANIFEST.in /usr/share/doc/packages/python314-mysqlclient/README.md /usr/share/licenses/python314-mysqlclient /usr/share/licenses/python314-mysqlclient/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 9 00:37:39 2026