[Distutils] Builders vs Installers

Lennart Regebro regebro at gmail.com
Wed Mar 27 15:04:22 CET 2013


On Wed, Mar 27, 2013 at 2:57 PM, Daniel Holth <dholth at gmail.com> wrote:
> Is it too convenient? The tool knows how to find sources, compile
> them, and install them. It will delegate all the work to the actual
> build system.  If pip was a pure installer without a way to invoke a
> build system then it wouldn't be able to install from sdist at all.

All of that should be implemented in a library that pip can use. So
this is only a question of a conceptual difference between different
tools.

It makes no sense to have a tools for developers that does everything
including running building, running tests and packaging, and another
tool that does nothing but installs, and creates wheel packages.

Making wheels should be a part of the tool using for packaging, not
the tool used for installing.

//Lennart


More information about the Distutils-SIG mailing list