[Pyrex] array setting and math function annoyance
Stefan Behnel
stefan_ml at behnel.de
Mon Mar 17 07:34:09 CET 2008
Hi,
Greg Ewing wrote:
> In the long term, I'd like to make Pyrex do its own
> dependency discovery, and not use a distutils extension
> at all. That is, you call the Pyrex compiler from your
> setup.py file prior to calling setup(), and distutils
> is only used to compile and link the .c files.
I don't think that's a good idea. Distutils is the right place to build stuff,
users shouldn't have to run things like a compiler outside of distutils.
> It would be nice if distutils could be easily extended
> to handle new kinds of preprocessing and its attendant
> dependencies, but it appears to be structured the wrong
> way for that. So I'm working towards getting out of
> the distutils extension business altogether.
I would consider a weakness of distutils to be a reason to fix distutils,
rather than a reason not to use it.
Stefan
More information about the Pyrex
mailing list