# Include core requirements
-r requirements.txt

# Testing
pytest>=6.0
pytest-cov>=2.0
pytest-xdist>=2.0

# Code formatting and linting
black>=21.0
flake8>=3.8
mypy>=0.910
isort>=5.0

# Pre-commit hooks
pre-commit>=2.0

# Documentation
sphinx>=4.0
sphinx-rtd-theme>=0.5
sphinx-autodoc-typehints>=1.12

# Security
safety>=1.10
bandit>=1.7

# Development tools
ipython>=7.0
jupyter>=1.0

# Benchmarking
matplotlib>=3.3
seaborn>=0.11
pandas>=1.3

# Indexing algorithms
annoy>=1.17.0     # For Annoy indexing
