[Distutils] Review of latest draft of PEP 426 (Python package etadata v1.3)
qwcode at gmail.com
Thu Jan 31 03:23:22 CET 2013
> I'm not sure I understand this point. Shouldn't that default be
> given that all the existing distributions on PyPI will work with that
> scheme and
> not have the Version-Scheme present in their metadata?
afaik, all existing distributions will be Metadata-version:1.0 (or 1.1) ,
so 1.3 logic won't apply, right?
for <1.3, the correct assumption would be "legacy" or "pkg_resources"
py3.3 distutils has logic like this:
version = '1.0'
if (self.provides or self.requires or self.obsoletes or
self.classifiers or self.download_url):
version = '1.1'
Metadata-version is not a user choice.
the only thing I know of writing 1.3 metadata now is "bdist_wheel" for
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Distutils-SIG