fixed the one remaining warning appearing with 2to3
started fixing _speedups.pyx for python 3 compatibility
compiles successfully on python 2
-
removed references to ExtensionClass
-
import traits.api does not produce deprecation warnings using -3 flag on python 2
'import traits.api' works
fixed setup.py to run 2to3
reverted a faulty change in setup.py
started fixing traits/ctrait.c
work in progress
halfway through ctraits.c
-
-
fixed a suspected memory leak in trait pickling path
fixed a suspected crash in setattr_readonly when the trait name is a unicode object
almost ready, trait_method still needs to be converted
ctraits.c compiles
and it does so in python 2 as well again