mysqlclient v1.4.0 Release Notes

Release Date: 2019-01-18 // over 5 years ago
  • ๐Ÿš€ Release: 2019-01-18

    • โฌ‡๏ธ Dropped Python 3.4 support.

    • โœ‚ Removed threadsafe and embedded build options.

    • โœ‚ Remove some deprecated cursor classes and methods.

    • _mysql and _mysql_exceptions modules are moved under MySQLdb package. (#293)

    • โœ‚ Remove errorhandler from Connection and Cursor classes.

    • โœ‚ Remove context manager API from Connection. It was for transaction. New context manager API for closing connection will be added in future version.

    • โœ‚ Remove waiter option from Connection.

    • Remove escape_sequence, and escape_dict methods from Connection class.

    • โœ‚ Remove automatic MySQL warning checking.

    • โฌ‡๏ธ Drop support for MySQL Connector/C with MySQL<5.1.12.

    • โœ‚ Remove _mysql.NULL constant.

    • Remove _mysql.thread_safe() function.

    • ๐Ÿ‘Œ Support non-ASCII field name with non-UTF-8 connection encoding. (#210)

    • โšก๏ธ Optimize decoding speed of string and integer types.

    • โœ‚ Remove MySQLdb.constants.REFRESH module.

    • โœ‚ Remove support for old datetime format for MySQL < 4.1.

    • Fix wrong errno is raised when mysql_real_connect is failed. (#316)

    ======================