[Python-Dev] Keyword meanings [was: Accept just PEP-0426]
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
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
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-Dev