numpy>=1.24.0
scipy>=1.10.0
cryptography>=41.0.0
pydantic>=2.0.0
msgpack>=1.0.0
lz4>=4.0.0
xxhash>=3.0.0
faiss-cpu>=1.7.4
aiofiles>=23.0.0

[:sys_platform != "win32"]
uvloop>=0.17.0

[all]
sentence-transformers>=2.2.0
transformers>=4.20.0
torch>=2.0.0
openai>=1.0.0
cohere>=4.0.0
langchain>=0.1.0
datasets>=2.10.0
faiss-gpu>=1.7.4
cupy-cuda12x>=12.0.0
memory-profiler>=0.61.0
psutil>=5.9.0
matplotlib>=3.7.0
seaborn>=0.12.0

[benchmarks]
memory-profiler>=0.61.0
psutil>=5.9.0
matplotlib>=3.7.0
seaborn>=0.12.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.5.0
pre-commit>=3.0.0

[gpu]
faiss-gpu>=1.7.4
cupy-cuda12x>=12.0.0
torch[cuda]>=2.0.0

[ml]
sentence-transformers>=2.2.0
transformers>=4.20.0
torch>=2.0.0
openai>=1.0.0
cohere>=4.0.0
langchain>=0.1.0
datasets>=2.10.0
