typer>=0.12
rich>=13.7
textual>=0.80
openai>=1.40
httpx>=0.27
pyyaml>=6.0
fpdf2>=2.7
markdown>=3.5

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

[dev]
pytest>=8.0
pytest-asyncio>=0.23

[pdf]
weasyprint>=62.0
