numpy>=1.21.0

[dev]
pytest>=7.4
pytest-cov>=4.0
pytest-asyncio>=0.21
black>=23.0
isort>=5.12
mypy>=1.5
ruff>=0.1.0
pre-commit>=3.4
sphinx>=7.0
sphinx-rtd-theme>=1.3
sphinxcontrib-napoleon>=0.7

[faiss-cpu]
faiss-cpu>=1.7.0

[faiss-gpu]
faiss-gpu>=1.7.0

[full]
torch>=2.0.0
h5py>=3.0.0
msgpack>=1.0.0
faiss-cpu>=1.7.0

[hdf5]
h5py>=3.0.0

[msgpack]
msgpack>=1.0.0

[torch]
torch>=2.0.0
