pyyaml<7,>=6.0.3

[:python_version < "3.11"]
tomli<3,>=2.4.1

[dev]
pytest<10,>=8.4.2
pytest-cov<6,>=4.0
pytest-timeout<3,>=2.4.0
ruff<0.16,>=0.15.14
mypy<3,>=2.1.0
hypothesis<7,>=6.152.9
pre-commit<5,>=4.5.1
nox<2027,>=2026.4.10
packaging<27,>=26.2

[llm]
openai>=1.0
anthropic>=0.102.0
google-generativeai>=0.8

[lsp]
pygls<2,>=1.0
