# Face Enhancement API Requirements
# Cross-platform compatible

# Core API framework
fastapi>=0.104.1
uvicorn[standard]>=0.24.0

# Image processing
opencv-python>=4.8.1.78
numpy>=1.24.3
scipy>=1.11.3
Pillow>=10.0.1
imutils>=0.5.4
scikit-image>=0.21.0
mediapipe>=0.10.7

# Security and authentication
python-jose[cryptography]>=3.3.0
passlib[bcrypt]>=1.7.4
python-multipart>=0.0.6

# Data validation
pydantic>=2.5.0

# Monitoring and logging
structlog>=23.2.0

# Cross-platform compatibility
# Note: uvloop and httptools are Linux/Mac only
# They will be installed via extras_require for Linux users

# Optional: Production deployment
gunicorn>=21.2.0
python-dotenv>=1.0.0
