From 69c5440b8e04f7aff9d44213f0c86d14e3ffa7c6 Mon Sep 17 00:00:00 2001 From: J Wyman Date: Mon, 4 May 2026 15:14:20 -0400 Subject: [PATCH 1/3] maintenance: Update `grpcio` Dependencies This change updates the `grpcio` dependencies to `>=1.63.0` and removes the upper bound. --- Dockerfile.QA | 4 ++-- Dockerfile.sdk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile.QA b/Dockerfile.QA index caa5fb0e2c..cdff83f3a0 100644 --- a/Dockerfile.QA +++ b/Dockerfile.QA @@ -352,8 +352,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ RUN rm -f /usr/bin/python && \ ln -s /usr/bin/python3 /usr/bin/python -RUN pip3 install --upgrade "numpy<2" pillow attrdict future "grpcio<1.68" requests gsutil \ - "awscli<=1.36.40" six "grpcio-channelz<1.68" prettytable virtualenv \ +RUN pip3 install --upgrade "numpy<2" pillow attrdict future grpcio requests gsutil \ + "awscli<=1.36.40" six grpcio-channelz prettytable virtualenv \ check-jsonschema # go needed for example go client test. diff --git a/Dockerfile.sdk b/Dockerfile.sdk index 9dca575c1e..49be2000fd 100644 --- a/Dockerfile.sdk +++ b/Dockerfile.sdk @@ -83,7 +83,7 @@ RUN apt-get update && \ software-properties-common \ vim \ wget && \ - pip3 install --upgrade "grpcio-tools<1.68" cmake==4.0.3 auditwheel + pip3 install --upgrade grpcio-tools cmake==4.0.3 auditwheel ENV CMAKE_POLICY_MINIMUM_REQUIRED=3.5 @@ -182,7 +182,7 @@ RUN apt-get update && \ python3-wheel \ vim \ wget && \ - pip3 install "grpcio<1.68" "grpcio-tools<1.68" && \ + pip3 install grpcio grpcio-tools && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*; From d1a576004c68f69339b1202235da2442187916f9 Mon Sep 17 00:00:00 2001 From: J Wyman Date: Fri, 10 Jul 2026 14:29:08 -0400 Subject: [PATCH 2/3] add lowerbound to pip install command per @yinggeh --- Dockerfile.QA | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.QA b/Dockerfile.QA index cdff83f3a0..739afd63ab 100644 --- a/Dockerfile.QA +++ b/Dockerfile.QA @@ -352,7 +352,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ RUN rm -f /usr/bin/python && \ ln -s /usr/bin/python3 /usr/bin/python -RUN pip3 install --upgrade "numpy<2" pillow attrdict future grpcio requests gsutil \ +RUN pip3 install --upgrade "numpy<2" pillow attrdict future "grpcio>=1.81.1" requests gsutil \ "awscli<=1.36.40" six grpcio-channelz prettytable virtualenv \ check-jsonschema From 23db3e0db86de9a2f752f89165aad369925d7e99 Mon Sep 17 00:00:00 2001 From: J Wyman Date: Fri, 10 Jul 2026 14:33:28 -0400 Subject: [PATCH 3/3] Update Dockerfile.sdk Co-authored-by: Yingge He <157551214+yinggeh@users.noreply.github.com> --- Dockerfile.sdk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.sdk b/Dockerfile.sdk index 49be2000fd..cdb07a9868 100644 --- a/Dockerfile.sdk +++ b/Dockerfile.sdk @@ -182,7 +182,7 @@ RUN apt-get update && \ python3-wheel \ vim \ wget && \ - pip3 install grpcio grpcio-tools && \ + pip3 install "grpcio>=1.81.1" grpcio-tools && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*;