I sometimes think it will be easier to just maintain python 2.x myself. I already patch and hand compile python 2.x for the calibre binaries. Cleaning up the language is all very nice, but I have yet to see an actual benefit to using python 3, given that I long ago trained myself to workaround the quirks in python 2 that python 3 addresses.
About the only thing that would convince me to start a migration effort is if PyQt dropped support for python 2.x. Or someone wrote a really large and really useful library for python 3 only, that I for some reason felt unable to port. I don't see either of those happening anytime in the forseeable future.
Last edited by kovidgoyal; 02-13-2011 at 07:59 PM.
|