grpcio 1.28.1 <https://pypi.org/project/grpcio/1.28.1/> has been released. 
It is the first version without support for manylinux1.
On Tuesday, December 3, 2019 at 10:57:11 AM UTC-8 [email protected] wrote:

> TL;DR: gRPC Python on Linux will transition from manylinux1 to 
> manylinux2010 in early 2020. If you use a pip 
> <https://pypi.org/project/pip/> version earlier than 19, please upgrade 
> it to 19 or higher to continue downloading binary packages rather than 
> from-source packages.
>
> gRPC Python currently distributes manylinux1 binary wheels on Linux to 
> provide binary wheels for various Linux distributions compliant with 
> manylinux1 (PEP-513 <https://www.python.org/dev/peps/pep-0513/>). Since 
> manylinux1 is superseded by manylinux2010 (PEP-571 
> <https://www.python.org/dev/peps/pep-0571/>), gRPC Python will transition 
> from manylinux1 to manylinux2010 from 2020. Since gRPC 1.24.3 
> <https://pypi.org/project/grpcio/1.24.3/#files>, gRPC Python has been 
> distributed for both manylinux1 and manylinux2010 and ~80% pip downloads 
> are for manylinux2010, ~14% are for manylinux1, and others are for source 
> wheels. Most of the manylinux1 downloads are not because of the OS 
> capability but because of the lower PIP version.
>
> manylinux2010 will provide several benefits. It can have better 
> performance due to modern build tool chain and recent OS features 
> introduced by manylinux2010 mandating glibc 2.12 or higher.
>
> Once the transition happens, if the version of pip is lower than 19, it 
> might result in downloading a source package and building it from source 
> instead of downloading pre-built package. This would be far slower than 
> installation with binary wheels and it may fail due to lack of required 
> build tools.
>
> Since manylinux2010 is based on CentOS 6, with Linux system which doesn’t 
> have glibc 2.12 or higher and libstdc++ 6.0.13 or higher (notably CentOS 
> 5), gRPC Python won’t work. Please consider upgrading OS or use gRPC 1.26, 
> the last version distributed with a binary wheel for manylinux1.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/deb6a902-c756-4d91-9f1f-385a2bea732d%40googlegroups.com.

Reply via email to