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

# Web Framework
fastapi>=0.109.0
uvicorn[standard]>=0.27.0

# Async HTTP
aiohttp>=3.9.0
httpx>=0.26.0

# Data Validation
pydantic>=2.5.0

# 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>=42.0.0
pynacl>=1.5.0

# Observability
opentelemetry-api>=1.22.0
opentelemetry-sdk>=1.22.0
opentelemetry-instrumentation-fastapi>=0.43b0
structlog>=24.1.0

# Testing
pytest>=7.4.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1.0
httpx>=0.26.0

# Development
black>=24.1.0
ruff>=0.1.0
mypy>=1.8.0
