[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