mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 02:48:38 -04:00
Applied directly since the dependabot PR could not auto-rebase after the grouped merges. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
29 lines
451 B
Text
29 lines
451 B
Text
# Controller dependencies
|
|
# Separate from main WROLPi API to keep venvs independent
|
|
|
|
# Web framework
|
|
fastapi>=0.136.3
|
|
uvicorn[standard]>=0.48.0
|
|
pydantic>=2.13.4
|
|
|
|
# Templates
|
|
jinja2>=3.1.6
|
|
|
|
# System monitoring
|
|
psutil>=7.2.2
|
|
|
|
# Disk health
|
|
pySMART>=1.4.3
|
|
|
|
# Config file handling
|
|
pyyaml>=6.0.3
|
|
|
|
# Docker management (optional, for Docker mode)
|
|
docker>=7.1.0
|
|
aiohttp==3.14.0
|
|
|
|
# Testing
|
|
pytest>=9.0.3
|
|
pytest-asyncio>=1.4.0
|
|
pytest-xdist>=3.8.0
|
|
httpx>=0.28.1
|