[Python-Dev] "setuptools has divided the Python community"

Kevin Teague kevin at bud.ca
Sat Mar 28 02:42:39 CET 2009


On Mar 27, 2009, at 6:22 PM, P.J. Eby wrote:

> At 10:22 PM 3/27/2009 +0100, M.-A. Lemburg wrote:
>> Perhaps someone should start working on a tool called "FryingPan" to
>> create "Omelettes", ie. all eggs squashed into a single ZIP  
>> file... ;-)
>
> They're called baskets actually.  ;-)  There's no tool to do it, but  
> pkg_resources does support multiple eggs being contained in the same  
> zipfile.
>

And omelettes are when you take a collection of unzipped eggs and  
symlink into them to create a "flat" view of the files those eggs  
provide.

(or at least that's the term used in Plone land after they switched to  
eggs and wrote the collective.recipe.omelette recipe for Buildout to  
make creating these symlinks easy)

http://pypi.python.org/pypi/collective.recipe.omelette

There is also a recipe for use with Buildout for gathering a  
collection of eggs and putting them all in a basket called  
z3c.recipe.eggbasket. Although that's a little different than having a  
basket as a zip file with multiple eggs in an installed location,  
since the z3c.recipe.eggbasket is for sending a bunch of eggs over the  
internet all in one go, with the idea that that file is uncompressed  
once the eggs are installed ... because you need to take the eggs out  
of the basket before you bake an omelette  :P

http://pypi.python.org/pypi/z3c.recipe.eggbasket



More information about the Python-Dev mailing list