[Distutils] repeatable and updatable virtualenv
P.J. Eby
pje at telecommunity.com
Wed Mar 17 18:59:17 CET 2010
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". ;-)
Seriously, though, I've posted samples here more than once of the
basic code needed to extract an .egg into a pip-style configuration,
and easy_install has code that will turn windows .exe files into .egg
files. Those parts aren't hard at all, relatively speaking.
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).
More information about the Distutils-SIG
mailing list