Without the patch I get:

Are you using matplotlib subversion? What does

>>> import matplotlib

>>> matplotlib.__version__

report?

My guess is that this was fixed by Travis' commit that imported the

old linalg namespace

elif which[0] == "numpy":

from numpy.linalg import *

inverse = inv

eigenvectors = eig

try:

from numpy.linalg.old import *

except:

pass

I am not getting your import error w/ current numpy snv (rev 2312)

JDH