pydantic<3,>=2.7.0
structlog<26,>=24.0
tree-sitter<1,>=0.23
tree-sitter-javascript<1,>=0.23
tree-sitter-typescript<1,>=0.23
cyclonedx-bom<8,>=4.4
litellm<2,>=1.40

[all]
litellm<2,>=1.40
python-dotenv>=1.0
httpx>=0.27

[dev]
pytest>=8.0.0
pytest-cov>=5.0.0
ruff>=0.8.0
mypy>=1.10.0
cyclonedx-bom<8,>=4.4
tree-sitter<1,>=0.23
tree-sitter-javascript<1,>=0.23
tree-sitter-typescript<1,>=0.23
litellm<2,>=1.40
python-dotenv>=1.0
httpx>=0.27

[llm]
litellm<2,>=1.40

[toolbox]
python-dotenv>=1.0
httpx>=0.27
