
Hi, On Thu, Aug 27, 2020 at 10:51 PM Charles R Harris <charlesr.harris@gmail.com> wrote:
Hi All,
The 32 bit manylinux1 wheels are proving problematic, see https://github.com/numpy/numpy/issues/17174. One proposed solution is to only release manylinux2010 linux wheels for the NumPy 1.20 release. Thoughts?
I think it may still be too early to discontinue manylinux1, sadly. Systems requiring manylinux1 are those with: pip < 19.0 (Jan 2019) [1] Linux distribution older than around 2010 (glibc < 2.12) [2] I did a PyPI BigQuery [3] just now, editing to give results for 32, and 64 bit (by changing the manylinux wheel name matching regexp). Then I processed a bit with Pandas [4]. It looks like about 34% of PyPI manylinux*_i686 downloads are for systems that actually need manylinux1, and about 17% of manylinux*_x86_64. See the table in [4] for a listing of the top 10 entries. Cheers, Matthew [1] https://github.com/pypa/manylinux [2] https://www.python.org/dev/peps/pep-0571/ [3] https://gist.github.com/e3901b344b8d81f5633908347b1b333e [4] https://gist.github.com/0f624ddbc34bc3db8bcae23e3eeb7b54