17 lines
		
	
	
		
			563 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			563 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# 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 |