[Distutils] The PEP 426 defined metadata version will be metadata 3.0

Marcus Smith qwcode at gmail.com
Thu Feb 27 22:20:27 CET 2014


On Thu, Feb 27, 2014 at 12:16 AM, Vinay Sajip <vinay_sajip at yahoo.co.uk>wrote:

> > but my question was what are you adding, if anything,
> > that warranted it having "Metadata-Version: 2.0"?
>
> I believe that the fields 'Private-Version', 'Obsoleted-By',
> 'Setup-Requires-Dist',
> 'Extension' and 'Provides-Extra' were added on top of the 1.2 metadata in
> an
> early version of PEP 426, before the move to JSON.
>


from a quick scan of the wheel code, I only see "Provides-Extra" as
something additional to 1.2
Setuptools additionally acquired logic for "Provides-Extra" in
"DistInfoDistribution"
afaik, "Provides-Extra" is not literally in PEP426, so it has no PEP home?
but it's implemented?
it sounds like we need some version to capture this change?, or just
consider it a mess, and leave at that.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20140227/1c46fbad/attachment.html>


More information about the Distutils-SIG mailing list