[Distutils] Egg support for system packages (including bdist_wininst)

M.-A. Lemburg mal at egenix.com
Thu Dec 22 22:39:26 CET 2005


Phillip J. Eby wrote:
> At 01:52 PM 12/22/2005 +0100, M.-A. Lemburg wrote:
>> Somewhat related to this: wouldn't it be possible to build
>> .egg ZIP files using the same layout, ie. with the .egg-info
>> subdir inside the package instead of having a top-level
>> EGG-INFO directory in the ZIP file ?!
>>
>> That way, you could simply unzip the .egg file somewhere
>> on your PYTHONPATH in order to install it and still have
>> the meta information at hand.
> 
> And the advantage of manually doing this over having easy_install do it
> would be...?

* No magic, whatsoever.
* No dependencies on a specific package manager.
* No commands to learn.
* No cluttering up PYTHONPATH.
* No mangling of sys.path at runtime.
* No Python installation slowdown due to frequent scans of ZIP files.

I guess what I want to say is: eggs would become a no-strings-attached,
easy to use drop-in install format.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Dec 22 2005)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::


More information about the Distutils-SIG mailing list