MySQL with Python v3.1 now also possible using MySQL Connector/Python
The second development release of MySQL Connector/Python comes with support for Python v3.1!
I thought of making two distributions of MySQL Connector/Python, but then it would have been messy with versions and packaging. So what you get now is 2-in-1 and the installation script should be smart enough to figure it out.
Please, if you find any issues, bugs or have suggestions: report them here https://bugs.launchpad.net/myconnpy
Download
From LaunchPad!
Release notes
Added Python v3.1 support
* The subdirectory/module py3k/ contains Connector/Python compatible
with Python v3.1.1.
* setup.py will install the correct Connector/Python distribution
depending on the Python version.
* Test cases which were running against Python v2.4+ are also working
under Python v3.1
* Examples found in py3k/examples should work with Python v3.1
* The code will not check whether the Python version is supported.
Misc.
* Using divmod() in MySQLConverter._timedelta_to_mysql()
* Avoiding imports and the use of isinstance() by putting code in
exceptions.
* Stop using types module.
Installation
Installation is just like before:
shell> tar xzf mysql-connector-python-0.1.1-devel.tar.gz
shell> cd mysql-connector-python-0.1.1-devel
shell> python setup.py install
Facebook
LinkedIn
Twitter
Does this connector work with PyPy and Unladen Swallow? If so, you are my hero! I was looking to test some things on PyPy and the Google python branch for work, but could not get the MySQLdb module compiled the right way. I hope this one will help me here.
P.S. There is a simple way to use server-side results, right?