diff --git a/pyproject.toml b/pyproject.toml index 747cf5b..8445028 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" authors = [{ name = "xAI", email = "support@x.ai" }] dependencies = [ "grpcio>=1.72.1,<2", - "protobuf>=5.29.4,<7", + "protobuf>=5.29.4,<8", "googleapis-common-protos>=1.65.0,<2", "pydantic>=2.5.3,<3", "requests>=2.31.0,<3", diff --git a/src/xai_sdk/proto/__init__.py b/src/xai_sdk/proto/__init__.py index e604b3d..cf549f7 100644 --- a/src/xai_sdk/proto/__init__.py +++ b/src/xai_sdk/proto/__init__.py @@ -34,7 +34,7 @@ video_pb2, video_pb2_grpc, ) -elif version.parse(google.protobuf.__version__).major == 6: +elif version.parse(google.protobuf.__version__).major >= 6: from .v6 import ( auth_pb2, auth_pb2_grpc,