pydantic<3,>=2.7.0
structlog<26,>=24.0

[cdx]
cyclonedx-bom<8,>=4.4

[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

[llm]
litellm<2,>=1.40

[ts]
tree-sitter<1,>=0.23
tree-sitter-javascript<1,>=0.23
tree-sitter-typescript<1,>=0.23
