transformers>=4.54.0
inspect-ai>=0.3.140
openai
accelerate
huggingface_hub[hf_xet]>=0.30.2
torch<3.0,>=2.0
GitPython>=3.1.41
datasets>=4.0.0
pydantic
numpy>=2
hf-xet>=1.1.8
typer
termcolor==2.3.0
pytablewriter
rich
colorlog
aenum==3.1.15
nltk==3.9.1
scikit-learn
sacrebleu
rouge_score==0.1.2
sentencepiece>=0.1.99
protobuf
pycountry
fsspec>=2023.12.2
httpx>=0.27.2
latex2sympy2_extended==1.0.6
langcodes

[adapters]
peft==0.3.0

[dev]
lighteval[accelerate,extended_tasks,math,multilingual,quality,tests,vllm]

[docs]
hf-doc-builder
watchdog

[extended_tasks]
langdetect
openai>1.87
tiktoken
emoji
spacy
syllapy
evaluate

[litellm]
litellm[caching]>=1.66.0
diskcache

[math]
latex2sympy2_extended==1.0.6

[multilingual]
stanza
spacy[ja,ko,th]>=3.8.0
jieba
pyvi

[nanotron]
nanotron
tensorboardX

[optimum]
optimum==1.12.0

[quality]
ruff>=v0.11.0
pre-commit

[quantization]
bitsandbytes>=0.41.0
auto-gptq>=0.4.2

[s3]
s3fs

[sglang]
sglang

[tensorboardX]
tensorboardX

[tests]
pytest>=7.4.0
deepdiff
pip>=25.2

[tgi]
text-generation>=0.7.0

[trackio]
trackio

[vllm]
vllm<0.10.2,>=0.10.0
ray
more_itertools

[wandb]
wandb
