diff options
author | Mehrdad Afshari <mmx@google.com> | 2018-06-14 13:08:57 -0400 |
---|---|---|
committer | Mehrdad Afshari <mmx@google.com> | 2018-06-14 13:20:59 -0700 |
commit | 797a0620c7a53334e8a6153d1dd35b958177babd (patch) | |
tree | 3ec856e867a2ee2cbb9ad87f04869b17fbce10e7 /tools/dockerfile/grpc_artifact_python_manylinux_x64 | |
parent | b4f4d2943e53f26a1e4117f99b5cd465a16ff7cb (diff) |
Use a Docker image that includes Python3.7rc1
In order to build Python3.7 packages for manylinux1
platform, we need our Docker image to include
Python3.7. Unfortunately, since Python 3.7 is still
in RC1 stage, the official docker image does not
include that Python release, so we temporarily
rely on our own underlying docker image to build.
Diffstat (limited to 'tools/dockerfile/grpc_artifact_python_manylinux_x64')
-rw-r--r-- | tools/dockerfile/grpc_artifact_python_manylinux_x64/Dockerfile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/dockerfile/grpc_artifact_python_manylinux_x64/Dockerfile b/tools/dockerfile/grpc_artifact_python_manylinux_x64/Dockerfile index 07604c7c42..aeb7b97845 100644 --- a/tools/dockerfile/grpc_artifact_python_manylinux_x64/Dockerfile +++ b/tools/dockerfile/grpc_artifact_python_manylinux_x64/Dockerfile @@ -14,7 +14,9 @@ # Docker file for building gRPC manylinux Python artifacts. -FROM quay.io/pypa/manylinux1_x86_64 +# TODO(mmx): revert to the official manylinux1 docker image +# after it ships with Python 3.7 +FROM grpctesting/manylinux1_temp_py37rc1_x86_64:79891dc2ec764b62a2dd2ffd083d381efde11a5f # Update the package manager RUN yum update -y @@ -27,6 +29,7 @@ RUN /opt/python/cp27-cp27mu/bin/pip install cython RUN /opt/python/cp34-cp34m/bin/pip install cython RUN /opt/python/cp35-cp35m/bin/pip install cython RUN /opt/python/cp36-cp36m/bin/pip install cython +RUN /opt/python/cp37-cp37m/bin/pip install cython #################################################### # Install auditwheel with fix for namespace packages |