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
Yes, but in a build system like esphome, it happens every time a compile environment gets created, for every single device. This environment gets re-created every new version. The savings over time would therefore be significant.
(Yes, some caching there would improve thing seriously; both of these things are true)
The framework currently installs a few packages by calling
pip
directly:https://github.com/platformio/platform-espressif32/blob/master/builder/frameworks/espidf.py
The new-ish
uv
is much faster than pip. This matters especially when compiling on low power devices like a Raspberry Pi.If
uv
is installed,pip
should be called asuv pip
instead.The text was updated successfully, but these errors were encountered: