trying to fix wheel deps
This commit is contained in:
		@@ -1,33 +1,36 @@
 | 
			
		||||
# Minimal requirements for Turmli Bar Calendar
 | 
			
		||||
# No compilation required - works on all platforms including ARM/Raspberry Pi
 | 
			
		||||
# Ultra-minimal requirements for Turmli Bar Calendar
 | 
			
		||||
# No compilation required - uses specific versions with pre-built wheels
 | 
			
		||||
# Works on ALL platforms including ARM/Raspberry Pi
 | 
			
		||||
 | 
			
		||||
# Core web framework
 | 
			
		||||
fastapi==0.115.0
 | 
			
		||||
# Core web framework - using older version without Rust dependencies
 | 
			
		||||
fastapi==0.104.1
 | 
			
		||||
# Pydantic v1 doesn't require Rust compilation
 | 
			
		||||
pydantic==1.10.13
 | 
			
		||||
 | 
			
		||||
# ASGI server - basic version without uvloop/httptools
 | 
			
		||||
uvicorn==0.32.0
 | 
			
		||||
uvicorn==0.24.0
 | 
			
		||||
 | 
			
		||||
# HTTP client for fetching calendar
 | 
			
		||||
httpx==0.27.2
 | 
			
		||||
httpx==0.25.2
 | 
			
		||||
 | 
			
		||||
# Calendar parsing
 | 
			
		||||
icalendar==6.0.1
 | 
			
		||||
icalendar==5.0.11
 | 
			
		||||
 | 
			
		||||
# Template engine for HTML
 | 
			
		||||
jinja2==3.1.4
 | 
			
		||||
jinja2==3.1.2
 | 
			
		||||
 | 
			
		||||
# Scheduling for auto-refresh
 | 
			
		||||
apscheduler==3.10.4
 | 
			
		||||
 | 
			
		||||
# Timezone support
 | 
			
		||||
pytz==2024.2
 | 
			
		||||
pytz==2023.3
 | 
			
		||||
 | 
			
		||||
# Required by FastAPI for form data (if needed)
 | 
			
		||||
python-multipart==0.0.12
 | 
			
		||||
# Required by FastAPI for form data
 | 
			
		||||
python-multipart==0.0.6
 | 
			
		||||
 | 
			
		||||
# Note: This minimal setup:
 | 
			
		||||
# - Uses Python's built-in asyncio instead of uvloop
 | 
			
		||||
# - Uses Python's HTTP parser instead of httptools
 | 
			
		||||
# - No file watching (not needed in production)
 | 
			
		||||
# - No WebSocket support (not used in your app)
 | 
			
		||||
# - All packages are pure Python or have pre-built wheels
 | 
			
		||||
# Note: This ultra-minimal setup:
 | 
			
		||||
# - Uses Pydantic v1 which is pure Python (no Rust needed)
 | 
			
		||||
# - Uses slightly older but stable versions
 | 
			
		||||
# - All packages have pre-built wheels for ARM
 | 
			
		||||
# - No compilation required at all
 | 
			
		||||
# - Total download size ~10MB
 | 
			
		||||
		Reference in New Issue
	
	Block a user