On Feb 23, 2014, at 4:49 AM, Nick Coghlan <ncogh...@gmail.com> wrote:
> Vinay brought to my attention that bdist_wheel currently publishes > pydist.json files that claim to contain content in the metadata 2.0 > format. I was aware that Daniel had been experimenting with generating > pydist.json files, but I didn't realise that bdist_wheel did it by > default, nor that it used the real file name from the PEP rather than > a separate implementation specific file. > > That's broken: it means that metadata format 2.0 can now never be well > defined, because we already have these experimental (and ultimately > non-conformant, since there have been backwards incompatible changes > to the draft spec) files floating around. > > I will accordingly be updating the defined metadata version in PEP 426 > to 3.0, and including an explicit admonition to *never* include > experimental metadata (whether in the base format or as part of an > experimental extension) in the main pydist.json file. Experimental > metadata should only ever appear in tool-specific files (which don't > need to guarantee any kind of interoperability with other tools). > > In the meantime: please don't publish pydist.json files, use some > other filename if you want to experiment with JSON based metadata in > advance of the acceptance of PEP 426. > > Regards, > Nick. > > -- > Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > https://mail.python.org/mailman/listinfo/distutils-sig This shouldn’t matter. Tools shouldn’t be trusting a pydist.json just because one exists and the Wheel format should have a version bump before you can start trusting them anyways. ----------------- Donald Stufft PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig