2009/7/23 Tarek Ziadé <[email protected]>:
> I am not sure what to look at in there, do you have a place in there
> that is based on setuptools trunk ?
> Does it work with 2.x and 3.x at the same time ?

Yes, via 2to3 which for good reasons are the official way of
supporting both Python 2.x and 3.x at the same time.

> For all the backwards incompatibility Python 3 introduced.

OK, then I understand the question. The answer is: 2to3.

Having two branches is still a terrible idea, which just gives the
developers more work, and creates lots of code duplication. I
understand that this is not how it's done with Python itself, as
mentioned, but this is not Python itself. I understand you arguments
that it's not "much work". But it's still work that is not necessary.

> But It's quite important imho to have the best strategy for next
> releases, and I can't picture the same branch with bits of 2.x and 3.x syntax 
> in it.

You don't have that. You write for Python 2, and convert it with 2to3.

-- 
Lennart Regebro: Python, Zope, Plone, Grok
http://regebro.wordpress.com/
+33 661 58 14 64
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to