diff --git a/sdks/python/container/py310/base_image_requirements.txt b/sdks/python/container/py310/base_image_requirements.txt index c89f35e243f13..ec7a6d123d634 100644 --- a/sdks/python/container/py310/base_image_requirements.txt +++ b/sdks/python/container/py310/base_image_requirements.txt @@ -78,7 +78,7 @@ googleapis-common-protos==1.65.0 greenlet==3.0.3 grpc-google-iam-v1==0.13.1 grpc-interceptor==0.15.4 -grpcio==1.66.1 +grpcio==1.65.5 grpcio-status==1.62.3 guppy3==3.1.4.post1 hdfs==2.7.3 diff --git a/sdks/python/container/py311/base_image_requirements.txt b/sdks/python/container/py311/base_image_requirements.txt index fda2e21461842..39d014a699cd8 100644 --- a/sdks/python/container/py311/base_image_requirements.txt +++ b/sdks/python/container/py311/base_image_requirements.txt @@ -76,7 +76,7 @@ googleapis-common-protos==1.65.0 greenlet==3.0.3 grpc-google-iam-v1==0.13.1 grpc-interceptor==0.15.4 -grpcio==1.66.1 +grpcio==1.65.5 grpcio-status==1.62.3 guppy3==3.1.4.post1 hdfs==2.7.3 diff --git a/sdks/python/container/py312/base_image_requirements.txt b/sdks/python/container/py312/base_image_requirements.txt index c027191bc6aaa..4c445ba0d2ab9 100644 --- a/sdks/python/container/py312/base_image_requirements.txt +++ b/sdks/python/container/py312/base_image_requirements.txt @@ -75,7 +75,7 @@ googleapis-common-protos==1.65.0 greenlet==3.0.3 grpc-google-iam-v1==0.13.1 grpc-interceptor==0.15.4 -grpcio==1.66.1 +grpcio==1.65.5 grpcio-status==1.62.3 guppy3==3.1.4.post1 hdfs==2.7.3 diff --git a/sdks/python/container/py38/base_image_requirements.txt b/sdks/python/container/py38/base_image_requirements.txt index 1796e4e83bfaa..32d77b7d53fb8 100644 --- a/sdks/python/container/py38/base_image_requirements.txt +++ b/sdks/python/container/py38/base_image_requirements.txt @@ -79,7 +79,7 @@ googleapis-common-protos==1.65.0 greenlet==3.0.3 grpc-google-iam-v1==0.13.1 grpc-interceptor==0.15.4 -grpcio==1.66.1 +grpcio==1.65.5 grpcio-status==1.62.3 guppy3==3.1.4.post1 hdfs==2.7.3 diff --git a/sdks/python/container/py39/base_image_requirements.txt b/sdks/python/container/py39/base_image_requirements.txt index aa2b4f3bb388d..08fec552c2f3e 100644 --- a/sdks/python/container/py39/base_image_requirements.txt +++ b/sdks/python/container/py39/base_image_requirements.txt @@ -78,7 +78,7 @@ googleapis-common-protos==1.65.0 greenlet==3.0.3 grpc-google-iam-v1==0.13.1 grpc-interceptor==0.15.4 -grpcio==1.66.1 +grpcio==1.65.5 grpcio-status==1.62.3 guppy3==3.1.4.post1 hdfs==2.7.3 diff --git a/sdks/python/setup.py b/sdks/python/setup.py index f9eb9cd81731a..216694168902c 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -353,7 +353,8 @@ def get_portability_package_data(): 'cloudpickle~=2.2.1', 'fastavro>=0.23.6,<2', 'fasteners>=0.3,<1.0', - 'grpcio>=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1', # pylint: disable=line-too-long + # 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', # pylint: disable=line-too-long 'hdfs>=2.1.0,<3.0.0', 'httplib2>=0.8,<0.23.0', 'jsonschema>=4.0.0,<5.0.0',