On Tue, Oct 27, 2009 at 11:26 PM, David Cournapeau <[email protected]> wrote: > You can't ban setup.py: although a lot of packages can rely on a purely > declarative package description, some package won't be able to do so > (unless your declarative thing ends up being a full language).
Given the variety of special cases that have to be dealt with, we'll always have to a way to build packages that use Python code for what we're currently using setup.py for. For the many packages that don't need that level of flexibility, using a tool that consumes static metadata is a major win, so long as we keep in mind that tools need to be able to determine when that static metadata is sufficient. That allows the development of tools that can usefully get things done *and* refuse to run untrusted code themselves. -Fred -- Fred L. Drake, Jr. <fdrake at gmail.com> "Chaos is the score upon which reality is written." --Henry Miller _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
