[Distutils] Role of setuptools and eggs in "modern" distributing...

Tres Seaver tseaver at palladion.com
Thu Jan 8 16:41:06 CET 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/07/2015 07:20 PM, Chris Barker wrote:
> OK -- I just found the --no-deps option. So I can do what I want, but 
> still, I don't think it belongs there and all, and certainly would be 
> better to have the default be no-deps. Let pip (or conda, or...)
> handle that.

Unlike pip (which provides no API), setuptools is a library, used by e.g.
zc.buildout.  The behavior which you find objectionable (installing
dependencies needed to satisfy 'install_requires') is a core part of what
setuptools *does* -- ripping it out (or even changing the default) would
break nearly every other user of setuptools in the world.



Tres.
- -- 
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlSupRIACgkQ+gerLs4ltQ5/fgCfZTk7b9+eVwLqJcztO1RggQJ2
XxkAoM0gYO+vV/sOrIcVqPFbCRVmAi+o
=gRN+
-----END PGP SIGNATURE-----



More information about the Distutils-SIG mailing list