You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Include SPA frontend assets in PyPI package — the publish workflow was not building the frontend before packaging, so pip install hassette shipped without the web UI (#788)
What changed
Added Node.js setup and frontend build step to the PyPI publish workflow
Added tools/check_wheel_spa.py CI gate to verify SPA assets are present in built wheels before publishing
Bumped uv_build version constraint to include 0.11.x