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

Reply via email to