got setup.py test script to work with python3. #113
2to3 -f except
s/xrange/range/g #113
2to3 -f print #113
made *_PREFIX and *_SUFFIX monkey-pathchable again.
import tweaks for python 3 compatibility #113
python3 metaclass fix via six #113
func_code => __code__  #113
isinstance(..., basestring) python3 fix with six.  #113
minor
use six.text_type instead of unicode in isinstance  #113
use next() the builtin instead of .next() the method  #113
more import tweaks for python3 compatibility  #113
fix number literal  #113
use six.add_metaclass for metaclass declarations  #113
minor
begone, 2to3.sh!  #113
remaining __metaclass__ => @add_metaclass conversions  #113
long=int for py3  #113
fix typo  #113