LGTM also :) For the record, I've started a related PR to check Requires-Python in pip at install time: https://github.com/pypa/pip/pull/3846 It should still be useful once PEP 503 is amended, for packages or package indexes that could not expose the Requires-Python information via this new mecanism.
Regards, Xavier On Thu, Jul 14, 2016 at 11:30 PM, Daniel Holth <dho...@gmail.com> wrote: > Lgtm > > On Thu, Jul 14, 2016, 16:49 Thomas Kluyver <tho...@kluyver.me.uk> wrote: > >> 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 >> _______________________________________________ >> Distutils-SIG maillist - Distutils-SIG@python.org >> https://mail.python.org/mailman/listinfo/distutils-sig >> > > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > https://mail.python.org/mailman/listinfo/distutils-sig > >
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig