On Mon, Jun 12, 2017, at 10:23 PM, Donald Stufft wrote: > because it allows the front ends more flexibility in how they use > the wheels I don't get this? Why is it more flexible?
> and allows us to avoid doing work, making the process involved faster > for everyone. This is true so long as backends build a directory and then skip zipping it up. If backends are building a zip file and then unpacking it (which, from what Daniel and I have described, may be common), then for tasks which want a zip file, you're now unpacking and repacking it. So it hinges both on what backends do and on what tasks are common for frontends using this interface. You might assume that the most common task will be installation, which uses the files unpacked. But most installs will use a pre-built wheel, so it's not obvious to me that the typical use of the build interface will be to install a package. Thomas
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig