Django is not the only killer app for Python. In fact I would argue that scientific computing (numpy, scipy, pandas and friends) is no less, and in fact, may be more of a factor in transitioning to Python 3.
After Django gets ported, the only thing keeping me from jumping to Python 3 is PIL. PIL has indicated that a 3.x-compatible version is in the works: http://www.pythonware.com/products/pil/
The page has mentioned that for quite some time now, but I haven't heard of any actual effort on that front. Does anyone know if there's progress there?
You hit the nail on the head for me. Those are exactly the three packages I need before I can migrate.
Go back and check, they're all running on 3 already.
Have a good migration :)
Oops I spoke too soon. I still need panda3d.
pandas, numpy, and scipy all run on Python 3 now
Yes, sorry, I should have been more clear: there are communities (django developers or scientists or ...) whose buy-in of Python3 is crucial for its success. If they do not move to Python 3 it can just as well pack things now.