This is a follow-up to this thread (the 2nd link is continuation):
https://mail.python.org/pipermail/distutils-sig/2017-October/031750.html
https://mail.python.org/pipermail/distutils-sig/2017-November/031759.html
After discovering https://www.python.org/dev/peps/pep-0425/ , I see that
what I was asking for is add more data to the wheel's platform tag.
Specifically:
* Processor generation if it's higher than what Python officially supports
* Windows version if it's higher than what Python officially supports
(like it's already done for MacOS)
In fact, references to other libraries that the wheel expects on the
system that Nick Coghlan proposed in
https://www.python.org/dev/peps/pep-0459/
<https://www.python.org/dev/peps/pep-0459/#the-python-constraints-extension>
can also be implemented in the platform tag. They belong there with the
current infrastructure because:
* Anything external to a Python installation that is expected on the
system, combined, _is_ the platform.
* A wheel's name has to be unique and descriptive (it needs to include
everything required for pip to pick the best download). Sure, this can
make the name very long, but the more to describe, the longer the
description.
<https://www.python.org/dev/peps/pep-0459/#the-python-constraints-extension>
--
Regards,
Ivan
_______________________________________________
Distutils-SIG maillist - Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig