[Distutils] Questionnaire: Why do you use setuptools?

Marius Gedminas marius at pov.lt
Sun Apr 19 15:07:42 CEST 2009


On Sat, Apr 18, 2009 at 07:19:31AM -0400, Tres Seaver wrote:
> > What are the other major reasons people use setuptools?
> 
> - setuptools.find_pacakges built-in SVN support makes a whole class of
>   packaging errors go away for me.
> 
> - virtualenv makes isolation between different applications sane;
>   it installs setuptools, and then makes 'easy_install' a pleasure
>   to use (I still can't believe people use easy_install in their
>   system Python!)

Why not?  They're told to.  Go to a random Python package's web page and
chances are you'll see "to install it, simply run easy_install
MyAwesomePackage".

> - entry points serve as crude equivalents of "named utilities"
>   in the Zope component architecture;  they allow an application to
>   define a class of plug points, which are then filled by other
>   libraries.  These plug points can then be configured together
>   declaratively (e.g. in an INI file) using their names.

Marius Gedminas
-- 
Microsoft -- because God hates us.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20090419/e2b34ba3/attachment.pgp>


More information about the Distutils-SIG mailing list