From: Rob S. <rspeer@MIT.EDU> - 2010-04-16 22:46:18
|
I've got a package of my own, called divisi2, that depends on pysparse. The ability to install that package depends on the ability to install pysparse without user intervention. So, I've made a downstream package of PySparse called "csc-pysparse". It's in a git repository (http://github.com/rspeer/csc-pysparse/) that pulls in updates from the real PySparse's new-setup-py branch, and it's released on PyPI as csc-pysparse version 1.1.1.1. My downstream changes are: * changing setup.py to reflect the fact that it's a different package, of course * adding a MANIFEST.in, so that one can produce source packages of csc-pysparse without using distutils's Subversion hack * my small patch that makes sure SpMatrix_API is defined in exactly one .c file, making it compile on Apple's gcc As a result, you can now "pip install csc-pysparse". I intend to keep this package up to date with future changes in pysparse. I hope it's useful to other pysparse users as well. -- Rob |