numpy>=1.23
utterplan<0.4,>=0.3.3
audiocompose<0.3,>=0.2.0
ssmd<0.10,>=0.9.2
ssmdconvert<0.2,>=0.1.2
platformdirs>=4.0
soundfile>=0.12
sounddevice<1.0,>=0.4.6
typing_extensions>=4.0
tomli-w>=1.0
PyYAML>=6.0
rich-argparse<2,>=1.7

[:python_version < "3.11"]
tomli>=2.0

[all]
pykokoro<0.11,>=0.10.2
pipersynth<0.3,>=0.2.1
pocketsynth[cpu]<0.3,>=0.2.3
kittensynth[cpu]<0.2,>=0.1.1
supertonicsynth[cpu]<0.2,>=0.1.2
utterplan[spacy]<0.4,>=0.3.3

[cpu]
onnxruntime>=1.17

[dev]
pytest>=8
ruff>=0.6
mypy>=1.10

[documents]
ssmdconvert[docx,pdf]<0.2,>=0.1.2

[gpu]
onnxruntime-gpu>=1.17

[kitten]
kittensynth[cpu]<0.2,>=0.1.1

[kokoro]
pykokoro<0.11,>=0.10.2

[piper]
pipersynth<0.3,>=0.2.1

[pocket]
pocketsynth[cpu]<0.3,>=0.2.3

[spacy]
utterplan[spacy]<0.4,>=0.3.3

[supertonic]
supertonicsynth[cpu]<0.2,>=0.1.2
