numpy>=1.24

[all]
scikit-learn>=1.3
sentence-transformers>=2.0
scipy>=1.11
fastapi>=0.100
uvicorn>=0.20
anthropic>=0.40

[api]
fastapi>=0.100
uvicorn>=0.20

[dev]
pytest>=8.0
pytest-cov>=5.0
httpx>=0.25

[embedding]
sentence-transformers>=2.0

[gpu]
torch>=2.0

[llm]
anthropic>=0.40

[retrieval]
scikit-learn>=1.3

[sparse]
scipy>=1.11
