Patch Changes
-
#2077
e72edf6Thanks @whitphx! - Load each target's runtime package (@stlite/browser,@stlite/desktop,@stlite/cloudflare) lazily instead of depending on them at runtime, so an install that omits a target still works for the others and the heavy per-target artifacts are not pulled in unless requested. Each command reports a clear "install …" message when its target's package is missing, and verifies the installed version satisfies the range this CLI supports — failing loudly and actionably instead of silently mishandling a drifted plugin interface. -
#2077
e72edf6Thanks @whitphx! - Retry the micropip dependency-resolution step during packaging with exponential backoff, so a transient PyPI hiccup ("Can't find a pure Python 3 wheel for …") no longer fails the build.