# Nexus Cloud Board API
# Requirements for the Agent Trust Exchange

# Web Framework
fastapi==0.115.0
uvicorn[standard]==0.27.1

# Async HTTP
aiohttp==3.13.4
httpx==0.27.0

# Data Validation
pydantic==2.10.3

# Database (production)
# asyncpg>=0.29.0
# sqlalchemy[asyncio]>=2.0.0
# alembic>=1.13.0

# Caching
# redis>=5.0.0
# aiocache>=0.12.0

# Cryptography
cryptography==46.0.7  # CVE fix: subgroup attack on SECT curves
pynacl==1.6.2

# Observability
opentelemetry-api==1.29.0
opentelemetry-sdk==1.29.0
opentelemetry-instrumentation-fastapi==0.50b0
structlog==24.4.0

# Testing
pytest==9.0.3
pytest-asyncio==1.1.0
pytest-cov==5.0.0

# Development
black==26.3.1
ruff==0.12.4
mypy==1.14.0
