[Python-Dev] Keyword meanings [was: Accept just PEP-0426] (original) (raw)

Nick Coghlan ncoghlan at gmail.com
Thu Dec 6 05:35:24 CET 2012


On Thu, Dec 6, 2012 at 8:30 AM, Daniel Holth <dholth at gmail.com> wrote:

My desire is to invent the useful "wheel" binary package format in a reasonable and limited amount of time by making changes to Metadata 1.2 and implementing the new metadata format and wheel in distribute and pip. Help me out by allowing useless but un-changed fields to remain in this version of the PEP. I am done with the PEP and submit that it is not worse than its predecessor.

Agreed. PJE's arguments sound reasonable (especially since Obsoletes doesn't get used much in RPM-land either - Provides & Conflicts are both far more common), but they're orthogonal to the current aims of the metadata 1.3 update. If another author wanted to create a subsequent 1.4 update that was focused on replacing Obsoletes with Obsoleted-By, that would be fine (alternatively, a patch to the current PEP draft may be acceptable, but accepting such a change would be up to Daniel as the PEP author).

I can participate in a discussion about any of the following: Summary of Differences From PEP 345<http://www.python.org/dev/peps/pep-0345> - Metadata-Version is now 1.3. - Values are now expected to be UTF-8. - A payload (containing the description) may appear after the headers. - Added extra to environment markers. - Most fields are now optional. - Changed fields: - Description - Project-URL - Requires-Dist - Added fields: - Extension - Provides-Extra - Setup-Requires-Dist


Python-Dev mailing list Python-Dev at python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com

-- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20121206/289e87a3/attachment.html>



More information about the Python-Dev mailing list