The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
https://grpc.io/
21 lines
761 B
21 lines
761 B
#==================== |
|
# run_tests.py python dependencies |
|
|
|
# Basic python dependencies to be able to run tools/run_tests python scripts |
|
# These dependencies are not sufficient to build gRPC Python, gRPC Python |
|
# deps are defined elsewhere (e.g. python_deps.include) |
|
RUN apt-get update && apt-get install -y ${'\\'} |
|
python3 ${'\\'} |
|
python3-pip ${'\\'} |
|
python3-setuptools ${'\\'} |
|
python3-yaml ${'\\'} |
|
&& apt-get clean |
|
|
|
# use pinned version of pip to avoid sudden breakages |
|
RUN python3 -m pip install --upgrade pip==19.3.1 |
|
|
|
# TODO(jtattermusch): currently six is needed for tools/run_tests scripts |
|
# but since our python2 usage is deprecated, we should get rid of it. |
|
RUN python3 -m pip install six==1.16.0 |
|
|
|
<%include file="./gcp_api_libraries.include"/>
|
|
|