networkx>=3.0
pathspec>=0.12
idna>=3.15

[all]
graspologic-native>=1.2.5
neo4j
matplotlib
scipy
watchdog>=3.0
openai>=1.58
anthropic>=0.30
boto3>=1.34.116
pypdf>=6.19
python-docx
openpyxl

[bedrock]
boto3>=1.34.116

[claude]
anthropic>=0.30

[dev]
pytest>=7.0
ruff>=0.4
pip-audit>=2.7

[docs]
pypdf>=6.19
python-docx
openpyxl

[gemini]
openai>=1.58

[kimi]
openai>=1.58

[leiden]
graspologic-native>=1.2.5

[llm]
openai>=1.58
anthropic>=0.30

[mcp]

[neo4j]
neo4j

[ollama]
openai>=1.58

[openai]
openai>=1.58

[svg]
matplotlib
scipy

[watch]
watchdog>=3.0
