# Cortex MCP - Requirements
# Python 3.11+ required

# MCP SDK
mcp>=1.0.0,<2.0.0

# Vector Database
chromadb>=1.0.0,<2.0.0

# Embedding Model - SECURITY UPDATE
sentence-transformers>=5.2.0,<6.0.0

# YAML parsing
PyYAML>=6.0

# Cryptography
cryptography>=41.0.0

# Google Drive API (for cloud sync)
google-api-python-client>=2.0.0
google-auth-oauthlib>=1.0.0

# Async support
anyio>=4.0.0

# HTTP client - SECURITY UPDATE
httpx>=0.25.0
urllib3>=2.6.2

# Data validation
pydantic>=2.0.0

# Testing
pytest>=7.0.0
pytest-asyncio>=0.21.0

# Numerical operations - SECURITY UPDATE
numpy>=1.24.0

# PyTorch (optional, for advanced embedding models) - SECURITY UPDATE
torch>=2.9.1

# Transformers (optional) - SECURITY UPDATE
transformers>=4.57.3

# Phase 9.2: Git Evidence Collection
GitPython>=3.1.0

# Phase 9: Evidence Graph (NetworkX)
networkx>=3.0.0

# File locking
portalocker>=2.0.0

# Build tools - SECURITY UPDATE
setuptools>=80.9.0
