[Distutils] Add data-requires-python attribute to download links in simple repository API
Thomas Kluyver
thomas at kluyver.me.uk
Thu Jul 14 14:02:52 EDT 2016
In a discussion about how to allow pip to select a package version
compatible with the target Python version, Donald suggested adding a
data-requires-python attribute to links in the simple repository API,
which pip uses to find candidate downloads.
<a href="..." data-requires-python=">=3">...</a>
This would expose the Requires-Python metadata field already specified
in PEP 345. There is a separate PR for setuptools to allow specifying
this value.
I have opened a PR to add this to PEP 503, which defines the simple
repository API, and Donald asked that I post about it here for comments:
https://github.com/python/peps/pull/56
Thanks,
Thomas
More information about the Distutils-SIG
mailing list