# Core dependencies
asyncio-throttle==1.0.2
structlog==24.1.0
rich==13.7.1
python-dotenv==1.0.1

# Database drivers
cassandra-driver==3.29.0  # For ScyllaDB
redis==5.0.1
# pymilvus>=2.4.0  # REMOVED - requires grpcio which is slow to build
neo4j==5.16.0

# AI/ML
torch>=2.1.0
transformers>=4.36.0
sentence-transformers==2.2.2
numpy>=1.26.0
scikit-learn==1.3.2

# Advanced AI/ML optimizations
# faiss-cpu==1.7.4  # REMOVED - requires SWIG compilation
annoy>=1.17.0  # Fast approximate nearest neighbors - no compilation needed
onnxruntime>=1.17.0
onnx>=1.15.0
safetensors>=0.4.1
accelerate>=0.25.0
bitsandbytes>=0.41.3  # For 8-bit quantization
optimum>=1.16.0  # Hugging Face optimization library

# Web framework
fastapi==0.108.0
uvicorn==0.25.0
aiofiles==23.2.1
httpx==0.25.2

# Code execution
aiofiles==23.2.1
psutil==5.9.6

# Utilities
pyyaml==6.0.1
click==8.1.7
prompt-toolkit==3.0.43