requests>=2.31

[agent]
anthropic>=0.117
openai>=1.60

[all]
canvasctrl[agent,mcp]

[dev]
pytest>=7.4
pytest-cov>=4.1
responses>=0.24
ruff>=0.4

[mcp]
mcp>=1.28
