[Distutils] Towards a simple and standard sdist format that isn't intertwined with distutils

Daniel Holth dholth at gmail.com
Mon Oct 5 18:05:41 CEST 2015


sdists work well most of the time. Some problems

1 - hard to depend on something setup.py must import
2 - hard to use non-distutils build system due to the first problem and a
poorly defined command line interface
3 - have to regenerate metadata to get dependencies

Assume we are not ever going to be able to remove support for pip install
git+https:// or the current sdist.

So you need new-sdist for 3, but could add 1 & 2 within the current
framework by using an elaborate generic setup.py or by adding a measurable
amount of complexity to pip. Perhaps the underlying code for 1 & 2 is
needed to implement features desired in new-sdist.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20151005/e46d92d5/attachment-0001.html>


More information about the Distutils-SIG mailing list