click>=8.3.3
loguru>=0.7.3
packaging>=25.0
pathspec>=0.12.1
pydantic>=2.12.5
pyyaml>=6.0
rich>=14.2.0
tabulate>=0.9.0
httpx>=0.28.1
defusedxml>=0.7.1
identify>=2.6.19
watchdog>=6.0.0

[ai]
anthropic>=0.39.0
openai>=1.50.0

[full]
ruff>=0.15.9
black>=26.3.1
bandit>=1.9.4
import-linter>=2.15
mypy>=1.19.1
pydoclint>=0.8.3
pylint>=4.0.8
yamllint>=1.37.1

[mcp]
mcp<3,>=2

[tools]
sqlfluff>=4.0.0
pip-audit>=2.10.1

[typing]
types-setuptools>=80.9.0.20251223
types-tabulate>=0.9.0.20241207
