[Distutils] PEP 517 again
Chris Barker
chris.barker at noaa.gov
Thu Aug 31 12:50:04 EDT 2017
On Thu, Aug 31, 2017 at 8:57 AM, Paul Moore <p.f.moore at gmail.com> wrote:
> > As to using pip to build wheels -- there is good reason to do that
> > now, but in s post PEP 517 world, one would call the build system
> > directly to build a wheel-- after all, all pip should be doing is
> > calling the build system anyway.
>
> I disagree - "pip wheel" will still be useful, for example to obtain a
> wheel from PyPI either by downloading or download & build. Also just
> to have a unified interface that works regardless of the project
> backend - if a project switches from setuptools to flit, for example,
> it would be good if deployment and test scripts didn't have to change.
>
Isn't that why we have PEP 517? I unified interface to build tools?
So I still expect pip wheel to be useful in a post-PEP 517 world.
Maybe so -- but all pip should be doing is passing off the job to the
back-end.
Again, the package manager, well, manages the packages. It shouldn't be
concerned with how to build them.
-CHB
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20170831/f7896c25/attachment-0001.html>
More information about the Distutils-SIG
mailing list