httpx>=0.25
aiosqlite>=0.19
python-dotenv>=1.0

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

[all]
teragent[ast,graph,vector]

[ast]
tree-sitter>=0.21
tree-sitter-python>=0.21
watchdog>=3.0

[dev]
pytest>=7.0
pytest-asyncio>=0.21
pytest-cov>=4.0
mypy>=1.0
ruff>=0.1

[graph]
networkx>=3.0

[vector]
lancedb>=0.6
numpy
