MySQL Connector/Python 8.0.18 has been released
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
Subject
Views
Written By
Posted
MySQL Connector/Python 8.0.18 has been released
1287
October 14, 2019 06:18AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.