Manche HA-Integrationen registrieren nur den WebSocket-Handler, keinen Service-Call. Die HA-Web-UI nutzt deshalb den WebSocket-Pfad. Calendarr macht das jetzt auch: - _ha_ws_call: minimaler WebSocket-Client für eine einzelne Command - create: erst WS, dann Service-Call als Fallback - update: nur WS (Service-Call existiert oft nicht) - delete: nur WS (Service-Call existiert oft nicht) Neue Dependency: websocket-client==1.8.0
15 lines
275 B
Plaintext
15 lines
275 B
Plaintext
fastapi==0.115.0
|
|
uvicorn[standard]==0.30.6
|
|
sqlalchemy==2.0.35
|
|
python-jose[cryptography]==3.3.0
|
|
bcrypt==4.2.1
|
|
python-multipart==0.0.12
|
|
caldav==1.3.9
|
|
icalendar==5.0.12
|
|
requests==2.32.3
|
|
pyotp==2.9.0
|
|
qrcode[pil]==8.0
|
|
Pillow==11.0.0
|
|
python-dateutil==2.9.0
|
|
websocket-client==1.8.0
|