[Distutils] The problem with Setuptools on Python 1*, 2.* 3.*

David Lyon david.lyon at preisshare.net
Tue Apr 21 12:13:22 CEST 2009


I really second this...

after all.. we're only talking about a file copying program..

Surely after so many years... we must have a clear handle on what
files need to be copied where with what permissions....

On Mon, 20 Apr 2009 23:00:39 +0900, David Cournapeau
<david at ar.media.kyoto-u.ac.jp> wrote:
 
> IMHO, adding plugins systems will not change the fundamental
> deficiencies of distutils, though. You may be able to mitigate some
> problems, but I don't think you will be able to solve the fundamental
> issues, because they are fundamental design issues. The only way to fix
> them would induce serious breakage, and in that case, given the quality
> of distutils code, starting from scratch would be easier - I have yet
> encountered a single major distutils abstraction which was not poorly
> conceived and implemented (my own experience is related to build issues,
> for which numpy has requirements which go much beyond the usual python
> package, though). Commands classes, compiler classes, distributions, all
> this is very wrong for someone who wants more than compiling a couple of
> C files and tight control.




More information about the Distutils-SIG mailing list