[Distutils] setuptools presentation

Phillip J. Eby pje at telecommunity.com
Fri Aug 12 19:23:05 CEST 2005


At 11:13 AM 8/12/2005 -0500, Ian Bicking wrote:
>I made a presentation on setuptools & company last night at the Chicago
>Python user group.  For the interested, the slides:
>    http://ianbicking.org/docs/setuptools-presentation/

Nice!

Error on slide 13: you can't use --multi-version with install; you're 
probably thinking "sudo python setup.py easy_install --multi-version ." there.

Re: slide 31, the commands for installing pieces are used by the various 
bdist commands (including bdist_egg) to install to a temporary directory 
before archiving the directory to make an egg, windows installer, or "dumb" 
zipfile.

Re: slide 33, users only get to turn sdist distributions into bdist ones if 
they have a C compiler, or the package is Python-only.

Re: slide 38, it's "depends", not "deepends", and I've removed it 
anyway.  :)  Also, the 'test' command isn't "limited" to unittest, it just 
expects a unittest-compatible wrapper.  For example, doctest has functions 
that wrap doctests as unittest suites, so it's quite possible to use 
that.  As far as I'm concerned, unittest suites are the WSGI of testing; if 
somebody creates a fancy new test framework, they should darn well make it 
possible to put a unittest suite wrapper around it, so that people can 
integrate their existing tests.  :)



More information about the Distutils-SIG mailing list