[Distutils] Removing the hack from setup.py - Setup.py as a Class, not a Procedure

David Lyon david.lyon at preisshare.net
Wed Jul 22 08:43:43 CEST 2009


On Wed, 22 Jul 2009 01:32:25 -0400, "P.J. Eby" <pje at telecommunity.com>
wrote:
> 
> You can get setuptools to build *and* install them for you, 
> actually.  It's just not documented, since the feature is not 
> well-supported on all platforms.  (Windows is actually about the only 
> platform it works properly on out of the box!)

Well it's never a good idea for programmers to rely on undocumented 
features.

Maybe somebody can think about adding it to the appropriate tracker
but as far as I'm concerned if it isn't documented then it doesn't
exist and therefore shouldn't be used.

Surely we can't expect users to follow and know about undocumented
features..  because in that case then we are explicitly instructing
them that the use of any undocumented feature or bug is wholy
acceptable. That flies against most existing software paradigms.

David

btw - I appreciate the information - and hope you update the
documentation or at least make a note to do so.





More information about the Distutils-SIG mailing list