Commit All
This commit is contained in:
		
							
								
								
									
										17
									
								
								requirements-rpi.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								requirements-rpi.txt
									
									
									
									
									
										Normal 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
 | 
			
		||||
		Reference in New Issue
	
	Block a user