[Python-Dev] 2.7 Release? 2.7 == last of the 2.x line?
Lennart Regebro
regebro at gmail.com
Wed Nov 4 07:43:06 CET 2009
2009/11/3 Charles Cazabon <charlesc-lists-python-dev at pyropus.ca>:
> "Martin v. Löwis" <martin at v.loewis.de> wrote:
> It's pretty easy to make Python source that works under 2.6 and 3.x. It's
> basically impossible to make Python source that works under 2.4/2.5 and
> 3.x.
Without using 2to3, yes.
See http://code.google.com/p/python-incompatibility/ where I've
attempted to document most 2.5/3.0 incompatibilities and explain how
to get around them to run the same unmodified code under 2.6 and 3.0.
(It's not complete, help appreciated, especially with the C-API part)
> No. getmail v.4 runs fine on Python 2.3.4 through 2.6.x; getmail's code has
> always been pretty forward-compatible.
Then it's going to be dead easy to support both 2.x and 3.x by using 2to3.
If you don't want to have separate packages youcan use distribute:
http://packages.python.org/distribute/python3.html
Also see my talk at PyCon: http://pycon.blip.tv/file/1949281/
--
Lennart Regebro: Python, Zope, Plone, Grok
http://regebro.wordpress.com/
+33 661 58 14 64
More information about the Python-Dev
mailing list