On Feb 26, 2014, at 5:37 PM, Vinay Sajip <vinay_sa...@yahoo.co.uk> wrote:

> > If Vinay is happy with that last option for handling the current 
> > bdist_wheel misbehaviour
> > that would mean we could leave the metadata version alone
> 
> I've changed distlib to ignore pydist.json for wheels with version 1.0, where 
> METADATA is used instead. Note that bdist_wheel also puts a metadata version 
> of 2.0 in the METADATA file.
> 
> IMO versioning the pydist.json is equivalent to versioning the .dist-info 
> directory - it certainly doesn't seem right to put a metadata version in the 
> directory name itself, as it would effectively be noise almost all of the 
> time.
> 
> I think it may be premature to promote wheels (as pythonwheels.com is doing 
> with vigour) - nothing wrong with it in principle, of course, it's just the 
> timing which seems wrong. Before such promotion to the community at large, It 
> would seem advisable to get the PyPA house in order by (a) finalising the 
> PEPs which are in limbo because of the focus on getting 3.4 out, (b) ensuring 
> that the 1.1 spec for wheel covers any shortcomings which have been 
> identified in 1.0, as well as more extensive testing for the implementations, 
> and (c) revisiting accepted PEPs such as 425 to ensure that things are 
> tightened up where needed (for example, there are some problems relating to 
> tags, one of which IIRC Brian Wickman brought up a little while ago - about 
> whether tags should follow the PyPy version numbering rather than the Python 
> language version numbering).
> 
> Regards,
> 
> Vinay Sajip

It makes perfect sense to version the dist-info directory. You don’t know how 
to interpret the files inside that directory without it. You have to rely on 
heuristics and guessing.

-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to