# UTAC Modular API Requirements

# FastAPI Framework
fastapi==0.104.1
uvicorn[standard]==0.24.0
pydantic==2.5.0

# Scientific Computing
numpy>=1.24.0
scipy>=1.11.0

# Audio Processing (for sonification endpoint)
soundfile>=0.12.0
librosa>=0.10.0

# Data Validation & Serialization
python-multipart>=0.0.6

# Documentation (OpenAPI/Swagger)
pyyaml>=6.0

# Testing
pytest>=7.4.0
pytest-asyncio>=0.21.0
httpx>=0.25.0

# Optional: CORS support
fastapi-cors>=0.0.6
