# Windows-only dependency manifest for claude_usage_daemon_windows.py # The macOS/Linux daemons manage their own dependencies separately. bleak httpx pystray Pillow # Now Playing (Phase 5): read the Windows "now playing" media session (SMTC). # bleak already pulls winrt-runtime + the Bluetooth projections; these add the # media-control projection. pip resolves them to the same winrt-runtime as bleak. winrt-Windows.Media winrt-Windows.Media.Control # Phase 7 control panel: a local FastAPI server (bound to 127.0.0.1) serves the # brand UI, and pywebview hosts it in a native Edge WebView2 window. pywebview # pulls pythonnet (clr) on Windows for the EdgeChromium backend. httpx (above) # is reused for the HA test/entities calls. fastapi uvicorn pywebview