MySQL Forums
Forum List  »  Announcements

MySQL Connector/Python 2.2.3 m4 has been released
Posted by: Piotr Obrzut
Date: March 22, 2017 02:22PM

Dear MySQL users,

MySQL Connector/Python 2.2.3 M4 is the fourth development release of the
MySQL Connector Python 2.2 series. This series adds support for the new
X DevAPI. 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 For more information
about how the X DevAPI is implemented in MySQL Connector/Python, and its
usage, see

Please note that the X DevAPI requires MySQL Server version
5.7.12 or higher with the X Plugin enabled. For general documentation
about how to get started using MySQL as a document store, see

To download MySQL Connector/Python 2.2.3 M4, see the "Development
Releases" tab at


Changes in MySQL Connector/Python 2.2.3 (2017-03-22, Milestone 4)

 Functionality Added or Changed

   * Connector/Python now supports IPv6 target hosts in X
     DevAPI connection strings.

 Bugs Fixed

   * The defined_as(statement) method used to create views did
     not permit a SelectStatement object argument (generated
     by (Bug #25614860)

   * The SelectStatement object returned by
     failed to provide the order_by() method. (Bug #25519251)

   * The pure Python implemention of Protobuf has been
     replaced by a C++ extension. This enables
     Connector/Python to support Python 2 and 3 as well as
     Protobuf 2 and 3. (Bug #25209469)

   * import mysqlx caused an error with Python 2.6 on Solaris
     and EL6 platforms. (Bug #24578507)

   * The error message for get_session() failure was
     incorrect. (Bug #23636962)

   * The Collection.find() method failed to work with the LIKE
     operator or aggregate functions.
     The Collection.find() method failed to work with several
     operators. Support was added for these operators:

        + Nullary Operators:

        + Unary Operators:
!, NOT, +, -, ~

        + Binary Operators:
AND, &&, OR, ||, XOR, <>, ^

        + Ternary Operators:

     In addition, arrow notation to access JSON columns is now
     functional (for example, schema.table.column->'$.document
     field'). (Bug #23567724, Bug #23568207, Bug #25436568,
     Bug #84585)


The source distribution includes the manual in various formats under
the docs/ folder.

Reporting Bugs

We welcome and appreciate your feedback and bug reports:

On Behalf of the MySQL/ORACLE RE Team,
Piotr Obrzut

Options: ReplyQuote

Written By
MySQL Connector/Python 2.2.3 m4 has been released
March 22, 2017 02:22PM

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.