
Forwarding here as suggested. -------- Forwarded Message -------- Subject: Re: [Python-ideas] Add processor generation to wheel metadata Date: Mon, 30 Oct 2017 23:02:08 -0700 From: Nathaniel Smith <njs@pobox.com> To: Ivan Pozdeev <vano@mail.mipt.ru> CC: python-ideas@python.org <python-ideas@python.org> On Mon, Oct 30, 2017 at 5:45 AM, Ivan Pozdeev via Python-ideas <python-ideas@python.org> wrote:
Generally, packages are compiled for the same processor generation as the corresponding Python. But not always -- e.g. NumPy opted for SSE2 even for Py2 to work around some compiler bug (https://github.com/numpy/numpy/issues/6428). I was bitten by that at an old machine once and found out that there is no way for `pip' to have checked for that. Besides, performance-oriented packages like the one mentioned could probably benefit from newer instructions.
You should probably resend this to distutils-sig instead of python-ideas -- that's where discussions about python packaging happen. (Python-ideas is more for discussions about the language itself.) -n -- Nathaniel J. Smith -- https://vorpus.org