Commit Graph

2 Commits

Author SHA1 Message Date
Developer
eedf3a1c69 Optimize: Reduce dependencies to minimal set for headless RFID client
REMOVED:
- aiohttp, multidict, aiosignal, frozenlist, attrs, yarl, propcache (Flask async dependencies)
- flask, chart (not needed for headless device)
- selenium (web automation not needed)

KEPT (7 core dependencies only):
- rdm6300: RFID reader library
- requests: HTTP communication to server
- gpiozero: GPIO/system access
- urllib3, certifi, charset_normalizer, idna: requests dependencies

IMPROVEMENTS:
- Skip trying to install wrong-architecture wheels (aarch64)
- Let pip download correct ARM32/ARM64 version for device
- Much faster startup on resource-constrained Raspberry Pi
- Pure Python wheels installed from local repository
- Removes 11+ unnecessary packages
2025-12-18 14:29:27 +02:00
Developer
651818f424 Update configuration: Change server addresses from rpi-ansible to 192.168.1.103 (local PC) 2025-12-18 11:40:07 +02:00