charset-normalizer>=3.0.0
fastmcp<3,>=2.0.0
httpx>=0.28.0
openai>=1.0.0
pathspec>=0.12.0
pydantic<3,>=2.0.0
platformdirs>=4.0.0
psutil>=5.9.0
python-dotenv>=1.0.0
PyYAML>=6.0.0
tenacity>=8.0.0

[benchmark]
click>=8.0.0
rich>=13.0.0
tree-sitter>=0.24.0
tree-sitter-python>=0.24.0

[dev]
basedpyright>=1.20.0
pytest>=8.4.1
pytest-asyncio>=1.3.0
pytest-cov>=6.0.0
pre-commit>=4.5.1
mypy>=1.19.1
interrogate>=1.7.0
dead>=1.5.2
ruff>=0.1.0
build>=1.0.0
types-PyYAML>=6.0.0
bandit[toml]>=1.9.0

[pyright]
basedpyright>=1.20.0

[tools]
textual>=0.50.0
