mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 02:48:38 -04:00
28 lines
433 B
Text
28 lines
433 B
Text
# Controller dependencies
|
|
# Separate from main WROLPi API to keep venvs independent
|
|
|
|
# Web framework
|
|
fastapi>=0.100.0
|
|
uvicorn[standard]>=0.23.0
|
|
pydantic>=2.0.0
|
|
|
|
# Templates
|
|
jinja2>=3.1.0
|
|
|
|
# System monitoring
|
|
psutil>=5.9.0
|
|
|
|
# Disk health
|
|
pySMART>=1.3.0
|
|
|
|
# Config file handling
|
|
pyyaml>=6.0
|
|
|
|
# Docker management (optional, for Docker mode)
|
|
docker>=6.0.0
|
|
|
|
# Testing
|
|
pytest>=7.0.0
|
|
pytest-asyncio>=0.21.0
|
|
pytest-xdist>=3.0.0
|
|
httpx>=0.24.0
|