Comment #4 on issue 1506 by pekka.klarck: Python 3 support
http://code.google.com/p/robotframework/issues/detail?id=1506
Great to hear you have got that far with Python 3 support rather easily.
Have you continued the work from 109 failing tests?
I have always been thinking that we should implement Python 3 support by
having a common code base. Based on your work it seems that 2to3 would be a
viable option too. Did you do manual changes to the original code or to the
converted? In the latter case keeping them in sync with future changes to
the original code would probably be complicated.
Did you try that or are you interested to try the common code base option
too? In my opinion only Python 2.7 and 3.3 are must versions to support,
but it would be nice to support also 2.6. Supporting 2.5 would be hard
because it doesn't support `except Exception as e`, and 3.0-3.2 do not
support `u'string with u prefix'`.
The problem with dropping support from Python 2.5 is that it also drops
Jython 2.5 which is the latest stable Jython release. Luckily Jython 2.7
development has been picking up some steam lately. There should be Jython
2.7 beta 2 in November with pip support and other such goodies. If this
beta or future beta/rc releases are stable enough, we might be able to drop
Python/Jython 2.5 support in the next RF major release.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
---
You received this message because you are subscribed to the Google Groups "robotframework-commit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to robotframework-commit+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.