From e13dc0c30cfb9551b0475aabb2c6e9d7a3c705cd Mon Sep 17 00:00:00 2001 From: Valentyn Tymofieiev Date: Tue, 17 Feb 2026 15:34:52 -0800 Subject: [PATCH] unpin grpc. --- sdks/python/setup.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sdks/python/setup.py b/sdks/python/setup.py index 8500830a17b1..57701adc3dd3 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -380,9 +380,10 @@ def get_portability_package_data(): 'envoy-data-plane<0.3.0; python_version < "3.13"', 'fastavro>=0.23.6,<2', 'fasteners>=0.3,<1.0', - # TODO(https://github.com/grpc/grpc/issues/37710): Unpin grpc - 'grpcio>=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1,<1.66.0; python_version <= "3.12"', # pylint: disable=line-too-long - 'grpcio>=1.67.0; python_version >= "3.13"', + 'grpcio>=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1,!=1.66.*,!=1.67.*,!=1.68.*,!=1.69.*,!=1.70.*,!=1.71.*,!=1.72.*,!=1.73.*,!=1.74.*,!=1.75.*,!=1.76.*,!=1.77.*,!=1.78.0; python_version <= "3.12"', # pylint: disable=line-too-long + # TODO(https://github.com/grpc/grpc/issues/37710): Consolidate bounds + # across python versions once 1.78.1 is avaliable. + 'grpcio>=1.67.0,<2; python_version >= "3.13"', 'httplib2>=0.8,<0.32.0', 'jsonpickle>=3.0.0,<4.0.0', # numpy can have breaking changes in minor versions.