[Distutils] Meeting info re: sdists

Robert Collins robertc at robertcollins.net
Wed Oct 14 20:36:00 CEST 2015


On 15 October 2015 at 07:22, Daniel Holth <dholth at gmail.com> wrote:
>> I believe the '426 is draft' ship has sailed: metadata.json is present
>> in .dist-info in wheels and has been for some time. (e.g. see
>>
>> https://pypi.python.org/packages/2.7/r/reddit_bot/reddit_bot-0.1.2-py2.py3-none-any.whl#md5=86518fc20388c1d8e567cf2d4cfe1a03
>> ). As such we're going to need to take the 'compatible changes to it
>> in-place, incompatible changes need a new schema version' approach
>> IMO.
>>
>> Otherwise, when we start consuming it, we'll be reading draft versions
>> and assigning different meanings.
>>
>> I think future specs should issue the final version in the schema only
>> when the PEP is made non-draft.
>
>
> bdist_wheel intentionally generates metadata.json but the PEP specifies
> pydist.json.

So that was to stop folk consuming the draft data?

-Rob

-- 
Robert Collins <rbtcollins at hp.com>
Distinguished Technologist
HP Converged Cloud


More information about the Distutils-SIG mailing list