semvec/pypi-packages huggingface dataset:
osc.recipe.sysegg 0.1.2
zc buildout recipe to reuse eggs from python site-packages.
License: MIT License

SysEggs
=======

This buildout recipe allows you to reuse system wide eggs in your buildout.
If SysEggs finds the requested eggs in you pythons site-packages directory
(or PYTHONPATH) it will create a ``.egg-link`` to it. Other packages that
require these eggs will not fetch them. 

If force-sysegg is set to any value, the buildout will stop when any required
sysegg is not installed.


Example
-------
If you have an application that depends on the python image library (PIL) and
you want to use the library that is already installed (e.g. with apt-get on Debian),
you can use a buildout.cfg like this::

    [buildout]

    parts =
        sysegg
        otherpart

    [sysegg]
    recipe = osc.recipe.sysegg
    force-sysegg = 
    eggs =
      PIL
    
    [otherpart]
    recipe = zc.recipe.egg
    egg = egg_that_depends_on_PIL

You should list sysegg before all other parts.

Changelog
~~~~~~~~~
0.1.2 (2010-03-25)
 * accept eggs definition to start with a blank line
 * add force-sysegg option. if set to any value, abort if
   any required egg is not installed

0.1.1 (2009-05-20)
 * use logging
 * fixed type in example

0.1 (2009-05-20)
 * initial release