typer>=0.12
rich>=13
gitpython>=3.1
httpx>=0.27
pyyaml>=6
pydantic>=2
deta>=0.1
astor>=0.8
goal>=2.1.0
costs>=0.1.20

[api]
fastapi>=0.115
uvicorn[standard]>=0.30
prometheus-client>=0.20

[dev]
pytest>=8
pytest-cov
pytest-asyncio
ruff
mypy
mutmut>=2.5
goal>=2.1.0
costs>=0.1.20

[full]
playwright>=1.44
textual>=0.60
sentence-transformers>=2.7
wup>=0.2.21
regres
fastapi>=0.115
uvicorn[standard]>=0.30

[full:python_version < "3.14"]
testql>=1.2.64

[screenshots]
playwright>=1.44

[semantic]
sentence-transformers>=2.7

[tui]
textual>=0.60

[watch]
wup>=0.2.21
