> I'm not sure I understand this point. Shouldn't that default be > "pkg_resources", > 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 building wheels. Marcus
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig