From: Daniel W. <dan...@ni...> - 2007-05-04 20:06:45
|
On May 4, 2007, at 6:46 PM, Dominique Orban wrote: > Hello, > > Since the new pysparse namespace was introduced, I believe there is a > minor bug in the SpMatrix_API that affects external packages that > build against PySparse. > > The bug is in spmatrix_api.h, in the "import_spmatrix" macro. I > believe the first line should read > > PyObject *spmatrix = PyImport_ImportModule("pysparse.spmatrix"); > > instead of > > PyObject *spmatrix = PyImport_ImportModule("spmatrix"); Thanks for the bug report. Are there any other places with similar problems? I'll try and make the change on HEAD ASAP. Probably do it next week. I also need to a new release as the numpy header stuff has now been sorted out. Cheers > > since spmatrix.so is now located under pysparse/. Not doing the above > change has the following disadvantage. In order to build against > PySparse and to successfully import spmatrix, one would have to add > the directory 'pysparse' to their PYTHONPATH. But then, that defeats > the purpose of the new namespace. > > Cheers, > Dominique -- Daniel Wheeler |