setuptools
librosa<1.0,>=0.8
PyYAML
pypinyin>=0.50

[:python_version < "3.12"]
numpy<2,>=1.21
scipy<1.14,>=1.7.3
onnxruntime<1.17,>=1.16.0

[:python_version < "3.14"]
torch<2.9,>=2.0

[:python_version >= "3.12"]
numpy>=1.26
scipy>=1.11
onnxruntime>=1.17

[:python_version >= "3.14"]
torch>=2.9

[dev]
pytest>=6.0
black>=22.0
flake8>=4.0
mypy>=0.900

[viz]
matplotlib>=3.5
