typer>=0.12
rich>=13.7
pydantic>=2.6
pydantic-settings>=2.2
pyyaml>=6.0
httpx>=0.27

[all]
skelpr[postgres]
skelpr[vector]
skelpr[ast]
skelpr[server]
skelpr[mcp]

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

[dev]
skelpr[server]
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]
fastapi>=0.110
uvicorn[standard]>=0.29

[vector]
qdrant-client>=1.9
