I don't think Python 3 support is going to be terribly difficult, since Milla was originally written for 2.6, which has a lot of forward compatibility. I've tested with
lib2to3 and it seems to work okay (although unit test coverage is far from complete). I'd rather not require users to use
2to3 though, so compatibility fixes in code would be better.