numpy>=1.21
scikit-learn>=1.0

[all]
chromadb>=0.4
pinecone-client>=3.0
weaviate-client>=4.0
qdrant-client>=2.0
pymilvus>=2.3
psycopg[binary]>=3.1
faiss-cpu>=1.7

[chromadb]
chromadb>=0.4

[dev]
pytest>=7.0
pytest-asyncio>=0.21
pytest-cov>=4.0
black>=23.0
ruff>=0.1
mypy>=1.0

[faiss]
faiss-cpu>=1.7

[milvus]
pymilvus>=2.3

[pgvector]
psycopg[binary]>=3.1

[pinecone]
pinecone-client>=3.0

[qdrant]
qdrant-client>=2.0

[weaviate]
weaviate-client>=4.0
