Upgrade protobuf to 6.x for nvidia-riva-client 2.25.1 compatibility

nvidia-riva-client 2.25.1 ships with gencode compiled against protobuf
6.31.1, which requires a runtime >= 6.31.1. Update protobuf from 5.29.6
to >=6.31.1,<7 and grpcio-tools from 1.67.1 to 1.78.0 to match.
Regenerate frames_pb2.py with the new compiler.
This commit is contained in:
Mark Backman
2026-03-25 09:44:22 -04:00
parent 4ee4002d5d
commit 1f0d9ad01a
3 changed files with 134 additions and 104 deletions

View File

@@ -29,7 +29,7 @@ dependencies = [
"nltk>=3.9.3,<4",
"numpy>=1.26.4,<3",
"Pillow>=11.1.0,<13",
"protobuf~=5.29.6",
"protobuf>=6.31.1,<7",
"pydantic>=2.10.6,<3",
"pyloudnorm~=0.2.0",
"resampy~=0.4.3",
@@ -95,7 +95,7 @@ moondream = [ "accelerate~=1.10.0", "einops~=0.8.0", "pyvips[binary]~=3.0.0", "t
neuphonic = [ "pipecat-ai[websockets-base]" ]
noisereduce = [ "noisereduce~=3.0.3" ]
novita = []
nvidia = [ "nvidia-riva-client>=2.21.1,<3" ]
nvidia = [ "nvidia-riva-client>=2.25.1,<3" ]
openai = [ "pipecat-ai[websockets-base]" ]
rnnoise = [ "pyrnnoise~=0.4.1" ]
openpipe = [ "openpipe>=4.50.0,<6" ]
@@ -133,7 +133,7 @@ xai = []
dev = [
"build~=1.4.0",
"coverage~=7.13.4",
"grpcio-tools~=1.67.1",
"grpcio-tools~=1.78.0",
"pip-tools~=7.5.3",
"pre-commit~=4.5.1",
"pyright>=1.1.404,<1.2",