[Distutils] Conditionless setup.py

Daniel Holth dholth at gmail.com
Fri Aug 25 08:42:00 EDT 2017


It's important to realize that build is a Turing-complete activity. We
write programs to build programs. Where setup.py gets in trouble is by
making both the metadata and the build script the same thing, making it
harder to reason about that metadata. That is why we are working towards
being able to express the metadata in pyproject.toml, while letting you
have any kind of build script you please. We expect that many more projects
will be able to deal with this limitation compared to e.g. always having to
express the whole build with static configuration of something like
distutils2 or PBR.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20170825/8e18406a/attachment.html>


More information about the Distutils-SIG mailing list