# 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