[Distutils] Buildout for Python 3

Tres Seaver tseaver at palladion.com
Fri Apr 30 05:53:34 CEST 2010

Hash: SHA1

Sridhar Ratnakumar wrote:

> I have begun porting PyPM along with some dependent modules (cmdln,
> platinfo) to Python 3. Since I use buildout, I wonder if anyone has
> already taken up the work of porting it to Python 3. If so, would you
> need any help in completing it? If no one is currently doing it, I'd
> be willing to take a stab at working on it myself provided there is
> some assurance of it getting merged with zc.buildout trunk.
> Otherwise, I may have to look at alternative setups
> (virtualenv+pip?).

There is definitely interest, and a little momentum as well:  Lennart
Regebro has just finished disentangling the zope.testing{,.testrunner}
snarl, moving the testrunner out into a new package (zope.testrunner),
and making it possible to run tests with it under Python3.  He also
updated the buildout recipe to use the new testrunner package.  All
these fixes should make it more feasible to test zc.buildout as the
porting occurs.

Oone known issue:  as with the testrunner, buildout is problematic for
porting using the 2to3 style because it has a dependency on itself, and
in particular on the bundled-but-separate zc.recipe.egg. ;(

- --
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the Distutils-SIG mailing list