[object Object]

← back to Exo

add exo bench protobuf dependency (#1596)

05986f77aa6f33acb596f7410a02f900dac02d42 · 2026-02-23 16:45:22 +0000 · rltakashige

kimi k2.5 requires protobuf

Files touched

Diff

commit 05986f77aa6f33acb596f7410a02f900dac02d42
Author: rltakashige <rl.takashige@gmail.com>
Date:   Mon Feb 23 16:45:22 2026 +0000

    add exo bench protobuf dependency (#1596)
    
    kimi k2.5 requires protobuf
---
 bench/pyproject.toml | 1 +
 uv.lock              | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/bench/pyproject.toml b/bench/pyproject.toml
index a2a450f2..a9f9b84f 100644
--- a/bench/pyproject.toml
+++ b/bench/pyproject.toml
@@ -10,6 +10,7 @@ dependencies = [
     "huggingface-hub>=0.33.4",
     "tiktoken>=0.12.0",
     "jinja2>=3.1.0",
+    "protobuf>=5.29.0",
 ]
 
 [build-system]
diff --git a/uv.lock b/uv.lock
index 7bbafca0..4131a350 100644
--- a/uv.lock
+++ b/uv.lock
@@ -451,6 +451,7 @@ dependencies = [
     { name = "huggingface-hub", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },
     { name = "jinja2", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },
     { name = "loguru", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },
+    { name = "protobuf", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },
     { name = "tiktoken", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },
     { name = "transformers", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },
 ]
@@ -461,6 +462,7 @@ requires-dist = [
     { name = "huggingface-hub", specifier = ">=0.33.4" },
     { name = "jinja2", specifier = ">=3.1.0" },
     { name = "loguru", specifier = ">=0.7.3" },
+    { name = "protobuf", specifier = ">=5.29.0" },
     { name = "tiktoken", specifier = ">=0.12.0" },
     { name = "transformers", specifier = ">=5.0.0" },
 ]

← dab7ed48 fix: handle gossipsub MessageTooLarge error to prevent silen  ·  back to Exo  ·  feat: seamless chat UX with auto model selection and smart r 5cd96b50 →