typer>=0.12
rich>=13.7
pydantic>=2.6
pydantic-settings>=2.2
pyyaml>=6.0
httpx>=0.27
fastapi>=0.110
uvicorn>=0.29
mcp>=1.0

[all]
psycopg[binary]>=3.1
qdrant-client>=1.9
tree-sitter>=0.21
tree-sitter-languages>=1.10
uvicorn[standard]>=0.29
mcp>=1.0

[ast]
tree-sitter>=0.21
tree-sitter-languages>=1.10

[dev]
pytest>=8.0
pytest-cov>=5.0
ruff>=0.4
mypy>=1.10
bandit>=1.7
markdown>=3.6
build>=1.2
twine>=5.0
pylint>=3.2

[mcp]
mcp>=1.0

[postgres]
psycopg[binary]>=3.1

[server]
uvicorn[standard]>=0.29

[vector]
qdrant-client>=1.9
