[Zope3-dev] Re: Zope Eggs

Tres Seaver tseaver at palladion.com
Sun Mar 19 22:55:42 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nathan R. Yergler wrote:
>>So right now we scribble the development dependencies as well as path
>>(lib, script, etc) information into setup.cfg.  The develop.py script
>>reads the dependency information and attempts to install them into the
>>specified lib directories.  So it seems to make sense to put things
>>like egg parameters, etc (settings independent of user workspace
>>location) into setup.cfg.in, and then have develop.py populate a
>>setup.cfg at runtime.  I think we really do want a setup.cfg that
>>isn't under version control -- storing the path information there
>>makes the easy_install commands somewhat less verbose as you don't
>>have to specify the script and lib locations each time you run.
> 
> 
> I just committed changes to develop.py that make it examine
> setup.cfg.in if setup.cfg doesn't exist.  So setup.cfg.in can contain
> any project-specific egg settings and the development time
> dependencies, and develop.py will use that as a template for
> setup.cfg.  See the zope.interface project for an example of using
> setup.cfg.in.  README.txt in projectsupport has also been updated with
> some new details of the develop.py process.

Great!   I just fixed the other eggification packages I had checked out
accordingly, including adding setup.cfg to the svn:ignore list.


Tres.
- --
===================================================================
Tres Seaver          +1 202-558-7113          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEHie9+gerLs4ltQ4RAo1NAKC4ksh6q0Mu9daWZv7KkQLB0amstgCgqXgp
YCuug6tS1gpFb/1jAm/7wwU=
=8lx4
-----END PGP SIGNATURE-----


More information about the Zope3-dev mailing list