Optuna<5,>=4.0
PyYAML>=6.0

[runtime]
vllm<0.29,>=0.28
guidellm<0.8,>=0.7.3

[test]
build<2,>=1.2
coverage[toml]<8,>=7.6
mypy<3,>=1.13
pip-audit<3,>=2.7
pytest<10,>=9.0.3
ruff<1,>=0.9
twine<8,>=6
types-PyYAML>=6.0
