root Claude Opus 4.6 commited on
Commit
d436300
·
1 Parent(s): 3ca7009

fix: restore circleguardbench dependency and pin Python 3.12

Browse files

The circleguardbench git dependency was removed in d76cb7d to fix build
failures, but this broke submission processing ("circleguardbench not
installed"). The root cause was Python 3.13 incompatibility, not the
package itself. Restore the lightweight pinned dependency (b1e0d82, no
vllm/torch) and pin python_version to 3.12 in Space config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Files changed (2) hide show
  1. README.md +1 -0
  2. requirements.txt +1 -0
README.md CHANGED
@@ -5,6 +5,7 @@ colorFrom: gray
5
  colorTo: indigo
6
  sdk: gradio
7
  sdk_version: 5.12.0
 
8
  app_file: app.py
9
  pinned: true
10
  short_description: First benchmark testing LLM guards on safety and accuracy.
 
5
  colorTo: indigo
6
  sdk: gradio
7
  sdk_version: 5.12.0
8
+ python_version: "3.12"
9
  app_file: app.py
10
  pinned: true
11
  short_description: First benchmark testing LLM guards on safety and accuracy.
requirements.txt CHANGED
@@ -7,3 +7,4 @@ python-dotenv>=1.0.0
7
  plotly>=5.18.0
8
  pydantic==2.10.6
9
  scikit-learn>=1.0.0
 
 
7
  plotly>=5.18.0
8
  pydantic==2.10.6
9
  scikit-learn>=1.0.0
10
+ circleguardbench @ git+https://github.com/whitecircle-ai/circle-guard-bench.git@b1e0d82