click>=8.0
httpx>=0.27
ulid-py>=1.1
millet-record>=0.4.0

[dev]
ruff
pytest
pytest-asyncio
pytest-timeout
mypy

[nostr]
coincurve>=20
cryptography>=42
websocket-client>=1.5
segno>=1.5

[server]
fastapi>=0.110
uvicorn[standard]>=0.27
python-multipart>=0.0.9
millet-pipeline>=0.12.7
segno>=1.5
coincurve>=20
pyjwt>=2.8
google-auth>=2.0

[server:sys_platform == "darwin" and platform_machine == "arm64"]
mlx-whisper

[tui]
textual>=0.80
vezir[nostr]
