anyio<5,>=4.5
mcp<2.1,>=2.0.0
jsonschema<5,>=4.20
numpy<3,>=1.24
soundfile<1,>=0.12
pyloudnorm<1,>=0.1.1
python-rtmidi<2,>=1.5
pydantic<3,>=2.12

[:sys_platform != "darwin" or python_version >= "3.11"]
scipy<2,>=1.10

[:sys_platform == "darwin" and python_version < "3.11"]
scipy<1.15,>=1.10

[dev]
coverage<8,>=7.6
fl-studio-api-stubs<38,>=37
pyright<2,>=1.1.390
ruff<1,>=0.9

[dev:python_version < "3.11"]
tomli>=2

[test]

[test:python_version < "3.11"]
tomli>=2
