sqlalchemy>=2.0.0
pydantic>=2.0.0
numpy>=1.20.0
fastembed>=0.2.0
requests>=2.25.0
spacy<3.9.0,>=3.8.0
python-dateutil>=2.8.0
litellm>=1.0.0

[dev]
pytest>=7.0.0
pandas>=1.5.0
pyarrow>=10.0.0
scikit-learn>=1.0.0
igraph>=0.9.0
leidenalg>=0.8.0
pgvector>=0.2.0
mcp<3.0.0,>=2.0.0

[eval]
pandas>=1.5.0
pyarrow>=10.0.0

[mcp]
mcp<3.0.0,>=2.0.0

[optimize]
scikit-learn>=1.0.0
igraph>=0.9.0
leidenalg>=0.8.0

[postgres]
pgvector>=0.2.0

[rerank]
fastembed[rerank]>=0.2.0

[test]
pytest>=7.0.0
