cryptography>=41.0.0
sympy>=1.12

[all]
sum-engine[sieve]
sum-engine[llm]
sum-engine[anthropic]
sum-engine[receipt-verify]
sum-engine[mcp]
sum-engine[omni-format]
sum-engine[dev]

[anthropic]
anthropic>=0.97.0
pydantic>=2.0.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.21.0
mypy>=1.0.0
ruff>=0.1.0
types-setuptools
PyJWT>=2.8.0
build>=1.0.0
hypothesis>=6.0.0

[llm]
openai<3.0.0,>=1.40.0
pydantic>=2.0.0

[mcp]
mcp>=1.0.0

[omni-format]
markitdown==0.1.5

[receipt-verify]
joserfc>=1.0.0

[research]
numpy>=1.24.0
scipy>=1.10.0

[sieve]
spacy>=3.7.0
