[Distutils] repeatable and updatable virtualenv
chris at simplistix.co.uk
Fri Mar 19 11:29:50 CET 2010
P.J. Eby wrote:
> At 09:35 AM 3/17/2010 +0000, Chris Withers wrote:
>> Carl Meyer wrote:
>>> Chris Withers wrote:
>>>> Okay, but I think you said at pycon that pip won't work with binary or
>>>> .egg distributions?
>>> True; IIUC the plan is to eventually support some form of binary package
>>> for Windows, but currently binary packages are not supported at all.
>> This is, quite frankly, ridiculous, and not just because of Windows.
>> So, say I produce a binary egg for mysqldb, pip's position appears to
>> be that I'm wrong, and I should have to make sure all the build
>> dependencies are present on my whole cluster of identical machines.
>> Same goes for lxml, and anything else with complex build dependencies.
>> Really, wtf? ;-)
> Ian might not be here to say it, but if he were, I imagine he might say,
> "patches welcome". ;-)
It's likely easier for me to get buildout to do what I need, which is a
shame, since I *do* like the feel of virtualenv...
> Seriously, though, I've posted samples here more than once of the basic
> code needed to extract an .egg into a pip-style configuration,
I'm not following you, I don't want to extract any eggs, I just want to
have dependencies satisfied by distributions that may well be binary eggs.
> What somebody would still need to write, are the pip-specific bits to
> wrap all that in an installation process (including finding the
> downloadables in the first place).
I thought pip just used setuptools/easyinstall for that anyway?
Simplistix - Content Management, Batch Processing & Python Consulting
More information about the Distutils-SIG