- Add shutil.which guard to _run() in settings, asi_bridge routers - Catch RuntimeError on WebSocket disconnect in services, asi_bridge - Make file listing resilient to individual entry errors - Fix keyboard double-fire on touch devices (touchstart + click) - Update install.sh with correct Gitea repo URL - Add six to requirements.txt (python-pam dependency) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9 lines
161 B
Text
9 lines
161 B
Text
fastapi==0.115.6
|
|
uvicorn[standard]==0.34.0
|
|
python-pam==2.0.2
|
|
six==1.17.0
|
|
PyJWT==2.10.1
|
|
psutil==6.1.1
|
|
ptyprocess==0.7.0
|
|
aiofiles==24.1.0
|
|
python-multipart==0.0.20
|