Commit All

This commit is contained in:
2025-10-30 13:33:08 +01:00
commit 3678efed07
31 changed files with 5536 additions and 0 deletions

17
requirements-rpi.txt Normal file
View File

@@ -0,0 +1,17 @@
# Optimized requirements for Raspberry Pi deployment
# Avoids packages that require compilation on ARM devices
fastapi>=0.104.0
# Use uvicorn without the standard extras to avoid watchfiles compilation
uvicorn>=0.24.0
httpx>=0.25.0
icalendar>=5.0.0
jinja2>=3.1.0
python-multipart>=0.0.6
apscheduler>=3.10.0
pytz>=2023.3
# Optional performance improvements (if pre-built wheels are available)
# Uncomment if you want to try these:
# uvloop>=0.17.0 # Faster event loop, but may need compilation
# httptools>=0.6.0 # Faster HTTP parsing, but may need compilation