rich>=13.7.0
jsonschema>=4.18
openai>=1.0.0
typer>=0.9.0
questionary>=2.0.1

[:python_version < "3.11"]
tomli

[dev]
ruff>=0.9
build
twine

[docker]
docker>=7.0.0

[docs]
mkdocs
mkdocs-material
mkdocstrings[python]

[server]
fastapi
uvicorn

[test]
pytest>=7
httpx>=0.27
fastapi>=0.110

[ui]
gradio
