<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 28, 2020 at 5:01 PM Matthew Brett <<a href="mailto:matthew.brett@gmail.com">matthew.brett@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Updated for Numpy wheels only - BigQuery [1], Notebook [2].<br>
<br>
41% of 32-bit wheels need manylinux1, 30% of 64-bit wheels.<br></blockquote><div><br></div><div>Thanks for doing the analysis, very useful data.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Ralf - agreed we shouldn't wait too long for old pip - but maybe we<br>
need to think of some way of reminding people with old pip to upgrade?<br></blockquote><div><br></div><div>I don't think there's much we can do unfortunately. That's up to Pip itself, and it may have good reasons not to nag people to upgrade.</div><div><br></div><div> Cheers,<br></div><div>Ralf</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Cheers,<br>
<br>
Matthew<br>
<br>
[1] <a href="https://gist.github.com/dc410698ca9e422aec08e4554eac6678" rel="noreferrer" target="_blank">https://gist.github.com/dc410698ca9e422aec08e4554eac6678</a><br>
[2] <a href="https://gist.github.com/77879cb58b28b3d05c3c14b8a45687e8" rel="noreferrer" target="_blank">https://gist.github.com/77879cb58b28b3d05c3c14b8a45687e8</a><br>
<br>
On Fri, Aug 28, 2020 at 3:37 PM Matthew Brett <<a href="mailto:matthew.brett@gmail.com" target="_blank">matthew.brett@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> On Thu, Aug 27, 2020 at 10:51 PM Charles R Harris<br>
> <<a href="mailto:charlesr.harris@gmail.com" target="_blank">charlesr.harris@gmail.com</a>> wrote:<br>
> ><br>
> > Hi All,<br>
> ><br>
> > The 32 bit manylinux1 wheels are proving problematic, see <a href="https://github.com/numpy/numpy/issues/17174" rel="noreferrer" target="_blank">https://github.com/numpy/numpy/issues/17174</a>. One proposed solution is to only release manylinux2010 linux wheels for the NumPy 1.20 release. Thoughts?<br>
><br>
> I think it may still be too early to discontinue manylinux1, sadly.<br>
><br>
> Systems requiring manylinux1 are those with:<br>
><br>
> pip < 19.0 (Jan 2019) [1]<br>
> Linux distribution older than around 2010 (glibc < 2.12) [2]<br>
><br>
> I did a PyPI BigQuery [3] just now, editing to give results for 32,<br>
> and 64 bit (by changing the manylinux wheel name matching regexp).<br>
><br>
> Then I processed a bit with Pandas [4].<br>
><br>
> It looks like about 34% of PyPI manylinux*_i686 downloads are for<br>
> systems that actually need manylinux1, and about 17% of<br>
> manylinux*_x86_64.  See the table in [4] for a listing of the top 10<br>
> entries.<br>
><br>
> Cheers,<br>
><br>
> Matthew<br>
><br>
> [1] <a href="https://github.com/pypa/manylinux" rel="noreferrer" target="_blank">https://github.com/pypa/manylinux</a><br>
> [2] <a href="https://www.python.org/dev/peps/pep-0571/" rel="noreferrer" target="_blank">https://www.python.org/dev/peps/pep-0571/</a><br>
> [3] <a href="https://gist.github.com/e3901b344b8d81f5633908347b1b333e" rel="noreferrer" target="_blank">https://gist.github.com/e3901b344b8d81f5633908347b1b333e</a><br>
> [4] <a href="https://gist.github.com/0f624ddbc34bc3db8bcae23e3eeb7b54" rel="noreferrer" target="_blank">https://gist.github.com/0f624ddbc34bc3db8bcae23e3eeb7b54</a><br>
_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@python.org" target="_blank">NumPy-Discussion@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/numpy-discussion" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/numpy-discussion</a><br>
</blockquote></div></div>