On Sun, 26 May 2019 at 13:59, Bernat Gabor <gaborjber...@gmail.com> 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 -- distutils-sig@python.org
To unsubscribe send an email to distutils-sig-le...@python.org
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/archives/list/distutils-sig@python.org/message/7X3L7AWHM2IZI5SZZCBD4DPPOGJALEYA/

Reply via email to