Python 3 is supported by using the maintainer/2to3 script to convert the code to Python 3. As of now, the python3/next branch will have a fork off a "recent" commit in the next branch and will hold the results of this script; the same practice will occur with release 1.2.3 and subsequent releases.
The intent is to have bindings work on Python 3.2 and higher. Earlier versions will mostly work but are not supported, primarily because Python 3.1.5 does not implement the context manager for unittest assertRaises properly resulting in gratuitous failures in the test suite.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Python 3 is supported by using the maintainer/2to3 script to convert the code to Python 3. As of now, the python3/next branch will have a fork off a "recent" commit in the next branch and will hold the results of this script; the same practice will occur with release 1.2.3 and subsequent releases.
The intent is to have bindings work on Python 3.2 and higher. Earlier versions will mostly work but are not supported, primarily because Python 3.1.5 does not implement the context manager for unittest assertRaises properly resulting in gratuitous failures in the test suite.
resolution set to fixed
commit d13db7df710d41a717b0f8bc860ce0c4dac4f4f8
Author: Peter A. Bigot pab@pabigot.com
Date: Thu Feb 27 15:52:12 2014 -0600