From 6a801f8ac96295b9f117fa93cce5ef0a48ec4756 Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Tue, 27 Aug 2024 15:50:50 +0200 Subject: [PATCH] GH-43847: [CI][C++][Python] Try to trigger binary installation of grpcio --- ci/scripts/install_gcs_testbench.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ci/scripts/install_gcs_testbench.sh b/ci/scripts/install_gcs_testbench.sh index 5471b3cc238..292579fccb4 100755 --- a/ci/scripts/install_gcs_testbench.sh +++ b/ci/scripts/install_gcs_testbench.sh @@ -37,11 +37,13 @@ esac # On newer pythons install into the system will fail, so override that export PIP_BREAK_SYSTEM_PACKAGES=1 +# Upgrade pip for latest manylinux compatibility, setuptools for recent +# versions of testbench. +python3 -m pip install --upgrade pip setuptools + version=$1 if [[ "${version}" -eq "default" ]]; then version="v0.39.0" - # Latests versions of Testbench require newer setuptools - python3 -m pip install --upgrade setuptools fi # This script is run with PYTHON undefined in some places,