On Fri, May 9, 2008 at 2:32 PM,  <[EMAIL PROTECTED]> wrote:
> Thanks, Robert. Indeed, numpy 1.0.4 does some "monkeypatching" (see the 
> transcript
> below). Interestingly, 1.0.3 did not, so I'm hoping that 1.0.5 may not also.
> (I'd rather stay with released version, since I distribute my code to 
> colleagues,
> and cannot impose too many conditions on them.)

1.1.0 (which was supposed to be 1.0.5 until recently) should be out
shortly. I can indeed verify that numpy.distutils does get imported in
1.0.4 but not in 1.1.0, so I think we've already fixed the problem on
our end.

<does some grepping> Ah. I found the source of the problem.
numpy.testing.numpytest, which gets imported when you import numpy,
uses a utility function from numpy.distutils in 1.0.4, but we changed
all that for 1.1.0.

> In the meantime I'll get
> the numpy include directory information some other way in my setup.py. I will
> also investigate if gcc could be smarter about enabling vectorization (perhaps
> in a version newer than 4.0.1?), and let you know.

Possibly, but 4.0.1 is the standard compiler on OS X. You probably
can't rely on anything else being installed.

-- 
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
 -- Umberto Eco
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to