[Python-Dev] Keyword meanings [was: Accept just PEP-0426]

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

> 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