[Distutils] PEP for specifying build dependencies

Brett Cannon brett at python.org
Fri May 13 14:57:29 EDT 2016


On Fri, 13 May 2016 at 11:34 Chris Barker <chris.barker at noaa.gov> wrote:

> One other question:
>
> Is it just examples or is "build" being defined as "build a wheel"?
>

Just an example (clarified previously).

-Brett


>
> i.e. there are times one might want to build a package without building a
> wheel -- just it install it yourself, or to put it in another package
> format -- conda, rpm, what have you.
>
> In conda's case, building a wheel, and then installing it would work fine,
> but I'm not sure we want to lock that down as the only way to build a
> package.
>
> Granted, if all it means is that someone will download an unnecessary
> dependency, big deal.
>
> I'm also a bit confused about whether we're trying to specify the
> dependencies required simply to run the build tool itself, or the
> dependencies required to actually do the build -- or the latter being saved
> for another day?
>

The minimal requirements to execute the build system. Providing some way to
specify more dependencies in some dynamic fashion and the like is for
another PEP.

-Brett


>
> -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/20160513/2a9ac057/attachment.html>


More information about the Distutils-SIG mailing list