# Web Framework
fastapi==0.115.0
uvicorn[standard]==0.32.0
python-multipart==0.0.12

# HTTP Client
httpx==0.27.2

# Screen Capture
mss==9.0.2
Pillow==10.4.0
numpy==2.1.3

# Configuration
pydantic==2.9.2
pydantic-settings==2.6.0
PyYAML==6.0.2

# Logging
structlog==24.4.0
python-json-logger==3.1.0

# Utilities
python-dateutil==2.9.0

# Windows-specific (optional for friendly monitor names)
wmi==1.5.1; sys_platform == 'win32'

# Testing
pytest==8.3.3
pytest-asyncio==0.24.0
pytest-cov==6.0.0
httpx==0.27.2
respx==0.21.1
