# Core dependencies
numpy>=1.24.0,<2.0.0
redis>=5.0.0
hnswlib>=0.8.0
sentence-transformers>=2.2.0
faiss-cpu>=1.7.4
PyYAML>=6.0.0
pydantic>=2.0.0
pydantic-settings>=2.0.0

# Optional: Qdrant support
# qdrant-client>=1.7.0

# Development and testing
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
fakeredis>=2.20.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.7.0
