accelerate>=0.34.0
datasets>=3.0.0
rich
transformers>=4.46.0

[deepspeed]

[deepspeed:sys_platform != "win32"]
deepspeed>=0.14.4

[dev]
diffusers>=0.18.0
openai>=1.23.2
llm-blender>=0.0.2
mergekit>=0.0.5.1
peft>=0.8.0
bitsandbytes
scikit-learn
parameterized
pytest-cov
pytest-rerunfailures
pytest-xdist
pytest
fastapi
pydantic
requests
uvicorn
Pillow

[dev:sys_platform != "win32"]
deepspeed>=0.14.4
liger-kernel==0.5.3
vllm>=0.7.0

[diffusers]
diffusers>=0.18.0

[judges]
openai>=1.23.2
llm-blender>=0.0.2

[liger]

[liger:sys_platform != "win32"]
liger-kernel==0.5.3

[mergekit]
mergekit>=0.0.5.1

[peft]
peft>=0.8.0

[quantization]
bitsandbytes

[scikit]
scikit-learn

[test]
parameterized
pytest-cov
pytest-rerunfailures
pytest-xdist
pytest

[vllm]
fastapi
pydantic
requests
uvicorn

[vllm:sys_platform != "win32"]
vllm>=0.7.0

[vlm]
Pillow
