Just a comment that I noticed the numpy source might benefit from being run through pychecker, which finds some unused references. I also noticed some TAB characters have found their way into the source. I didn't check the scipy source. PyLint might find different things too. And perhaps a run through with splint for the C source. Gary R.