On Sun, 26 May 2019 at 13:59, Bernat Gabor <[email protected]> wrote:
>
> It will exist only as a legacy thing, and as setuptools build system 
> configuration. PEP-517 and PEP-518 defines what pip will support going 
> forward.

To be more specific, the "setuptools setup.py install" command will be
supported for as long as the setuptools project chooses to support it.
However, the packaging standards, and specifically pip, are moving
away from directly installing on target systems, to a model where the
"build the project" and "install the project" steps are separate, with
wheels being the intermediate. So projects that cannot be installed by
building a wheel and then installing that wheel (which is basically an
unpack operation, there are no custom install-time steps supported)
will no longer be supported by standard tools and will have to rely on
custom install commands.

I hope this clarifies things.
Paul
--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/7X3L7AWHM2IZI5SZZCBD4DPPOGJALEYA/

Reply via email to