duckdb>=1.0.0
pyarrow>=14.0.0
rich>=13.0.0
textual>=8.0.0

[agent]
anthropic>=0.20.0
litellm>=1.0.0

[ai]
anthropic>=0.20.0
litellm>=1.0.0

[all]
nsys-ai[agent,chat,cutracer,mcp,tui]

[chat]
litellm>=1.0.0
nsys-ai[tui]

[cutracer]
cutracer>=0.2.0

[dev]
pytest<9,>=8.2
pytest-asyncio<1,>=0.25
pytest-cov>=5.0
pytest-textual-snapshot>=1.1.0
coverage>=7.0
ruff>=0.4.0

[mcp]
mcp<2,>=1.0.0

[tui]
textual>=8.0.0
