[Distutils] should setuptools be an implicit dependency of every egg?

Martijn Faassen faassen at infrae.com
Wed Sep 20 11:36:32 CEST 2006


Tres Seaver wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Jim Fulton wrote:
> 
>> These downsides are, in practice, pretty minor.  My main objection is  
>> that I don't like encouraging people to be sloppy about  
>> dependencies.  The counter argument, of course, is that the standard  
>> library is an implicit dependency and we are behaving as if  
>> setuptools is part of the standard library.
> 
> Perhaps we need a lint-like utility ('candle.py', perhaps :) which
> examines a given egg, looking for issues such as imports from packages
> which are not in a path synthesized from the egg's dependencies?

That'd be useful. It'd be especially useful if it were integrated into 
setuptools, as that way it's a bit more likely people will actually use it.

Regards,

Martijn


More information about the Distutils-SIG mailing list