
On August 16, 2015 at 11:26:08 AM, Steven D'Aprano (steve@pearwood.info) wrote:
On Sun, Aug 16, 2015 at 10:52:00AM -0400, Donald Stufft wrote:
So what is the benefit of including wheel with ensurepip?
pip has an optional dependency on wheel, if you install that optional dependency than you’ll get the implicit wheel cache enabled by default which can drastically improve installation speeds by caching built artifacts (i.e. ``pip instal lxml`` multiple times only compiles it once). The goal is to get more people getting the benefits of that by default instead of requiring them to know they need to ``pip install wheel`` after the fact.
Thanks for the explanation.
And ensurepip couldn't install wheel as part of the process of installing pip?
That’s the proposal here, ensurepip only installs things it has bundled inside of it, so we’d add a .whl file for wheel and slightly tweak ensurepip so it also installs wheel. ----------------- Donald Stufft PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA