Dear MySQL users, MySQL Connector/Python 8.0.18 is the latest GA release version of the MySQL Connector Python 8.0 series. The X DevAPI enables application developers to write code that combines the strengths of the relational and document models using a modern, NoSQL-like syntax that does not assume previous experience writing traditional SQL. To learn more about how to write applications using the X DevAPI, see http://dev.mysql.com/doc/x-devapi-userguide/en/ For more information about how the X DevAPI is implemented in MySQL Connector/Python, and its usage, see http://dev.mysql.com/doc/dev/connector-python Please note that the X DevAPI requires at least MySQL Server version 8.0 or higher with the X Plugin enabled. For general documentation about how to get started using MySQL as a document store, see http://dev.mysql.com/doc/refman/8.0/en/document-store.html To download MySQL Connector/Python 8.0.18, see the "General Availability (GA) Releases" tab at http://dev.mysql.com/downloads/connector/python/ Enjoy! Changes in MySQL Connector/Python 8.0.18 (2019-10-14, General Availability) * Functionality Added or Changed * Bugs Fixed Functionality Added or Changed * Added Python 3.8 support. * Connector/Python connections now set CAN_HANDLE_EXPIRED_PASSWORDS to indicate it can handle sandbox mode for expired passwords. This indicates that Connector/Python does not execute SET commands by a connection with an expired password, an operation that's disallowed by MySQL Server 8.0.18 and higher. * On Windows, added platform dependent MSI installers that install and update Connector/Python for all supported Python versions on the system. Downloading and installing separate packages for each version is no longer required. Bugs Fixed * The /usr/lib/mysqlx folder was not created after executing setup.py from commercial packages. (Bug #29959309) * A table scan for a float using the C Extension caused a memory leak. (Bug #29909157) * Added read_default_file as an alias for option_files to increase MySQLdb compatibility. (Bug #25349794, Bug #84389) * Connector/Python 8.0.17 does not properly negotiate the highest TLS protocol version supported by both the client and server. As such, because MySQL 5.6/5.7 platform packages (DEB and RPM) include YaSSL prior to 5.6.45/5.7.27, and YaSSL only supports up to TLS 1.1, systems setting a minimum TLS protocol version above 1.1 (such as Debian 10 that sets MinProtocol=TLSv1.2) do not function with Connector/Python 8.0.17. As a workaround, the wheel (pip) packages function properly as they are built using glibc and bundle OpenSSL instead of YaSSL. Connector/Python 8.0.18 adds a tls-versions option to define the TLS version to use. Enjoy and thanks for the support! On Behalf of Oracle/MySQL Release Engineering Team, Piotr Obrzut
↧
MySQL Connector/Python 8.0.18 has been released (no replies)
↧