Extras: add [all] (conflict-free bundle) and [bfcl] (official checker, heavy deps isolated)
This commit is contained in:
parent
d830e08923
commit
32b7276142
@ -13,7 +13,10 @@ dependencies = ["pydantic>=2"]
|
|||||||
hub = ["datasets"] # HuggingFace-hosted datasets
|
hub = ["datasets"] # HuggingFace-hosted datasets
|
||||||
parquet = ["pyarrow"] # parquet sources (ModelScope/HF raw mirrors)
|
parquet = ["pyarrow"] # parquet sources (ModelScope/HF raw mirrors)
|
||||||
math = ["sympy", "pylatexenc"] # symbolic math grading (aime/math family), official PRM800K logic
|
math = ["sympy", "pylatexenc"] # symbolic math grading (aime/math family), official PRM800K logic
|
||||||
exec = ["numpy", "scipy"] # DROP official aligner (linear_sum_assignment) & code benches
|
exec = ["numpy", "scipy"] # DROP official aligner (linear_sum_assignment)
|
||||||
|
bfcl = ["bfcl-eval", "soundfile"] # OFFICIAL bfcl ast_checker (heavy: pulls 5 cloud SDKs +
|
||||||
|
# qwen-agent; native scorer is the dependency-free default)
|
||||||
|
all = ["datasets", "pyarrow", "sympy", "pylatexenc", "numpy", "scipy"] # everything conflict-free
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
evalharness = "evalharness.cli:main"
|
evalharness = "evalharness.cli:main"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user