On Fri, Mar 13, 2009 at 01:02, David Cournapeau <[email protected]> wrote: > Robert Kern wrote: >> >> When it does work, the reason is because the import mechanism will >> place the "numeric" module into the "numpy.core" namespace as soon as >> it can, so it is usually available in the __init__ after a "from >> numeric import *". nose tries to control imports a little more tightly >> as it navigates packages looking for tests, so it can sometimes expose >> corner cases like this. >> > > Ok, thanks for the explanation. > >> In any case, it's okay to change the __init__.py's to be explicit >> about doing both "import numeric" and "from numeric import *". > > Is adding additional imports fine too ? Or should we fix those in the > unittest instead to avoid more namespace pollution ?
What do you mean? -- 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 [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
