[Distutils] Some more updates to PEP 426
Nick Coghlan
ncoghlan at gmail.com
Mon Jun 24 13:56:01 CEST 2013
Based on the last thread, a few more tweaks to PEP 426:
* distlib added as a reference impl in Appendix A
* summary field is mandatory again
* explicitly advised against using line breaks in the summary and license fields
* cleaned up description of the standard setup.py based build system
(unified the two separate lists into one, added the missing reference
to "build_ext --inplace" that is an implicit precursor to "setup.py
test"
* explicit advised against invoking "setup.py install" for
installation from source (instead recommending building a wheel
archive and installing from that - this is what pip will do when
caching builds anyway, so we may as well be explicit that if
developers want code to run on target systems, they're going to have
to adopt metadata 2.0 install hooks)
Cheers,
Nick.
--
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
More information about the Distutils-SIG
mailing list