[SciPy-dev] SciPy improvements

Ondrej Certik ondrej at certik.cz
Tue Apr 24 09:20:50 EDT 2007


> Register an account with the scipy Trac (click "Register" in the upper-right
> corner):
>
>   http://projects.scipy.org/scipy/scipy
>
> Then make a new ticket and attach your patch to that. Submit enough patches, and
> we'll just give you SVN access.


Hi, the patch is here:

http://projects.scipy.org/scipy/scipy/ticket/402

it should be enough to apply it in the scipy root dir.

Notes:
I created a new module nonlin, and put the solvers and tests (I
adapted them to the scipy test framework). I am interested in
criticisms, like if I should better put it into the optimize module (I
think optimization is a different field), or what else should be done.

I have a question about how you work when developing scipy? I do:

1) I play in the trunk, implement something
2) in the scipy root dir I execute:

rm -rf ../dist/; ./setup.py install --prefix ../dist

3) in the parent directory, I have execute this short script, that
tests, that my change in 1) works fine:

import sys
sys.path.insert(0,"dist/lib/python2.4/site-packages/")
import scipy
if scipy.version.release:
    raise "The svn version not imported!! Fix your paths"

from scipy import nonlin

nonlin.test()


However, I am interested, if you have some better approach.

Thanks,
Ondrej



More information about the SciPy-Dev mailing list