Hi, I contacted this list earlier to ask about python 3, and it sounded like you all had enough work to do without worrying about it. Since I would like to use urwid for an ipython interpreter, and ipython wants to switch to python 3 as soon as possible, I thought I might see how well it works to switch urwid over to python 3... and after trying it out, I have a fairly well working python 3 version of urwid!
Its available at http://github.com/wackywendell/urwid Or if you're using git: $ git clone git://github.com/wackywendell/urwid.git Its setup to use the recommended way of converting to python 3: the code posted is working py2.6 code, and if you run the 2to3 converter on it, it should give you working python3 code. There is a script called '23dir' in there as well, which runs through the urwid directory, and copies everything to an urwid3 directory. When its done, there should be a working python3 implementation. I say its working... and it is: run python tour.py, and it works, even with unicode characters. At least, on my machine, with European unicode characters. I'm pretty sure I've killed any support for wide characters (because I don't understand how that worked, sorry.) It also doesn't pass many of the unit tests in python3... but, well, I'm not done, I just tried out the conversion to see how feasible it was. Anyways, please tell me what you think! -Wendell _______________________________________________ Urwid mailing list [email protected] http://lists.excess.org/mailman/listinfo/urwid
