At 10:23 AM 3/14/2006 -0500, Tres Seaver wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Can we extend the test command (deriving from easy_install, I guess, >instead of Command), to take the same options it does?
I don't think that approach is a good idea, as it's more complex and isn't orthogonal to other setuptools features that install eggs for build purposes (e.g. setup_requires). It would probably be better to implement the "dependency_links" feature described here: http://mail.python.org/pipermail/distutils-sig/2005-October/005209.html and make it be used by the setuptools.dist.Distribution class's "fetch_build_egg()" method, which is used for both setup_requires and tests_require. I've left that feature open for a while in the hopes that it would provide some enterprising soul with an easy project to learn about extending setuptools, as it's mostly pretty shallow to implement. The only part such an enterprising party might need help with is the bit that touches easy_install; the rest should be a matter of just copying existing entry points defined in setuptools' setup.py. _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
