[Distutils] different python versions in one buildout?!

Godefroid Chapelle gotcha at bubblenet.be
Thu Sep 2 12:39:12 CEST 2010


Le 30/08/10 19:27, Jim Fulton a écrit :
> On Mon, Aug 30, 2010 at 1:06 PM, Chris Withers<chris at simplistix.co.uk>  wrote:
>> Gary Poster wrote:
>>>>
>>>> It's not like I want my system matplotlib in one part and a locally
>>>> failing-horribly buildout-installed matplotlib in another part.
>>>
>>> No, but single buildouts are used to install different sections with
>>> entirely different requirements, including different Python versions.
>>
>> This feels like needless complexity to me.
>
> This is a requirement we had here at ZC.  It wasn't
> needless.
>
>> If a different python is needed, it should be in its own buildout.
>> If you need to bundle a bunch of buildouts together because of this, use a
>> recipe that runs "sub buildouts" in a separate process...
>
> It's possible that this would be a better approach.  It's true that
> supporting multiple Python interpreters is a pain.  I don't have this
> need atm, so I'm not motivated to try your solution. :)
>
> I wonder what other people think.  Does anyone else have current
> need to deal with multiple Python versions in the same buildout?
>
> Jim

I am developing vimpdb which I obviously want to be compatible with 
multiple python versions.

I was planning to write  a single buildout to build the various testrunners.

-- 
Godefroid Chapelle (aka __gotcha) http://bubblenet.be



More information about the Distutils-SIG mailing list