- Use OpenSSL 1.1.1q and 3.0.5 versions for binary packages
- Fixed import path of errors from distutils
- mgclient has been updated to 1.4.0
- Support for OpenSSL 3
- Use OpenSSL 1.1.1o and 3.0.3 versions for binary packages
- Use OpenSSL 1.1.1n for binary packages
- Add suport for arm64 macOS machines.
- Link OpenSSL statically by default.
- Add support for Python 3.10.
- pymgclient is supported only for >3.7 python versions on Windows.
- Add support for temporal types.
- Include mgclient to decouple pymgclient from the installed version of mgclient, thus make the building and usage easier.
- Add support for macOS and Windows.
- Fix various memory leaks.
- Fix transaction handling when an error happens in explicit transactional mode. The running transaction is reset and a new one is started with the next command.
- Initial implementation of DB-API 2.0 specification described by PEP 249.