[Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Jim Fulton
I plan to add explicit buildout support for distribute. Here's a sketch. Basically it boils down to satisfying requirements for setuptools with distribute whenever distribute is in buildout's working set. So, when installing a package that requires setuptools, it will convert that requirement to

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Hanno Schlichting
On Tue, Oct 13, 2009 at 9:02 PM, Jim Fulton j...@zope.com wrote: I plan to add explicit buildout support for distribute.  Here's a sketch. Basically it boils down to satisfying requirements for setuptools with distribute whenever distribute is in buildout's working set.  So, when installing a

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Tarek Ziadé
On Tue, Oct 13, 2009 at 9:02 PM, Jim Fulton j...@zope.com wrote: I plan to add explicit buildout support for distribute.  Here's a sketch. Basically it boils down to satisfying requirements for setuptools with distribute whenever distribute is in buildout's working set.  So, when installing a

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Tarek Ziadé
On Tue, Oct 13, 2009 at 9:17 PM, Hanno Schlichting ha...@hannosch.eu wrote: Sounds good. Tarek already implemented the separate bootstrap file including the requirements conversion. This is currently done via monkey-patches of buildout, which could be avoided if this finds its way into

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Jim Fulton
On Tue, Oct 13, 2009 at 3:25 PM, Tarek Ziadé ziade.ta...@gmail.com wrote: ... Notice that the current trunk of Distribute is now changing any 'setuptools' requirement that is tiggered using Requirement.parse and resolve APIs into a 'distribute' one. Ah cool. ... So I would propose changing

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread P.J. Eby
At 09:25 PM 10/13/2009 +0200, Tarek Ziadé wrote: Notice that the current trunk of Distribute is now changing any 'setuptools' requirement that is tiggered using Requirement.parse and resolve APIs into a 'distribute' one. Please note that this change will cause problems for people in the

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Tarek Ziadé
2009/10/13 P.J. Eby p...@telecommunity.com: At 09:25 PM 10/13/2009 +0200, Tarek Ziadé wrote: Notice that the current trunk of Distribute is now changing any 'setuptools' requirement that is tiggered using Requirement.parse and resolve APIs into a 'distribute' one. Please note that this

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread P.J. Eby
At 09:53 PM 10/13/2009 +0200, Tarek Ziadé wrote: 2009/10/13 P.J. Eby p...@telecommunity.com: At 09:25 PM 10/13/2009 +0200, Tarek Ziadé wrote: Notice that the current trunk of Distribute is now changing any 'setuptools' requirement that is tiggered using Requirement.parse and resolve APIs

Re: [Distutils] [buildout] RFC: buildout support for distribute

2009-10-13 Thread Tarek Ziadé
On Tue, Oct 13, 2009 at 10:07 PM, P.J. Eby p...@telecommunity.com wrote: Ok sure, makes sense. We will return 'distribute' only if 'setuptools' is from the 0.6.x series and below. Great.  I assume that means you plan to incorporate any further bug fixes that land in 0.6c10 (or, gods forbid,