typer
rich
python-dotenv
platformdirs
pyyaml

[dev]
ruff
mypy
pytest
pytest-asyncio
httpx
pip-tools
types-PyYAML
types-tqdm
types-aiofiles
mkdocs
mkdocs-material
mkdocstrings
mkdocstrings-python
mkdocs-autorefs
mkdocs-awesome-nav
black

[gui]
flet[all]==0.85.2

[server]
fastapi<0.137,>=0.136.3
uvicorn<0.50,>=0.49
fugashi[unidic]<2,>=1.5.2
kotobase<0.3,>=0.2.7
pydantic<3,>=2.13.4
pydantic[email]
srt<4,>=3.5.3
python-multipart<0.1,>=0.0.32
aiofiles<26,>=25.1
tqdm<5,>=4.67
modal<2,>=1.4.3
genanki<0.14,>=0.13.1
aiosqlite<0.23,>=0.22.1
openai<3,>=2.41
anthropic<1,>=0.107

[whisper-local]
faster-whisper<2,>=1.2.1
huggingface_hub<2,>=1.0
sentencepiece<0.3,>=0.2
requests<3,>=2.32
