Inada Naoki
Inada Naoki
### Description `Config.TimeTruncate` just added 2 weeks ago and never released. This PR make the struct field private and introduce "Functional Options Pattern" instead. See https://github.com/go-sql-driver/mysql/discussions/1548 for background. ### Checklist...
Thanks to cibuildwheel, we can provide wheels for most common platforms. Dropping C++ source from source distribution will make build process simple.
https://dev.mysql.com/doc/c-api/8.0/en/mysql-options.html MySQL 8.0.33 start deprecating mysql_native_password. Now caching_sha2_password is the default authentication plugin. When using caching_sha2_password in insecure transport (e.g. TCP without TLS), password must be encrypted with server public...
https://github.com/PyMySQL/PyMySQL/pull/1056
As DB-API 2.0, Connection object may expose exceptions, not Cursor. https://peps.python.org/pep-0249/#optional-db-api-extensions
See PyMySQL/PyMySQL#992
To reduce maintenance cost, I think uwsgi should remove codes for legacy.
Py_UNICODE is deprecated since Python 3.3, and we are planning to remove them in Python 3.11. Py_UNICODE is deprecated since Python 3.3 and will be removed in Python 3.11. Would...