setuptools>=78.1.1
accelerate>=1.13.0
torch>=2.8.0
safetensors>=0.7.0
transformers>=5.2.0
threadpoolctl>=3.6.0
packaging>=24.2
device-smi>=0.5.2
protobuf>=7.34.0
pillow>=11.3.0
pypcre>=0.2.13
huggingface_hub>=0.34.4
tokenicer>=0.0.10
logbar>=0.2.3
maturin>=1.9.4
datasets>=3.6.0
pyarrow>=21.0
dill>=0.3.8
torchao>=0.16.0
kernels>=0.12.2
defuser>=0.0.16

[:python_version < "3.14"]
numpy==2.2.6
hf_transfer>=0.1.9

[:python_version >= "3.14"]
numpy>=2.3.0

[bitblas]
bitblas==0.1.0.post1

[eval]
lm_eval>=0.4.7
evalplus>=0.3.1

[hf]
optimum>=1.21.2

[mlx]
mlx_lm>=0.24.0

[openai]
uvicorn
fastapi
pydantic

[quality]
ruff==0.13.0

[sglang]
sglang[srt]>=0.4.6
flashinfer-python>=0.3.1

[test]
pytest>=8.3.5
pytest-timeout>=2.3.1
parameterized

[triton]
triton>=3.4.0

[vllm]
vllm>=0.10.2
flashinfer-python>=0.3.1
