← 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
M bench/pyproject.tomlM uv.lock
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 →