1 diff --git a/pysparse/__init__.py b/pysparse/__init__.py
2 index 6d09b00..ff39084 100644
3 --- a/pysparse/__init__.py
4 +++ b/pysparse/__init__.py
6 -"PySparse: A Fast Sparse Matrix Library for Python"
8 +PySparse: A Fast Sparse Matrix Library for Python
9 +=================================================
11 +Documentation is available in the docstrings and
12 +online at http://pysparse.sourceforge.net/.
18 + spmatrix --- sparse matrix types
20 +and, in addition, provides:
24 +Using any of these subpackages requires an explicit import. For example,
25 +``import pysparse.itsolvers``.
29 + itsolvers --- Iterative linear algebra solvers
30 + precon --- Preconditioners
31 + direct --- Direct solvers
32 + direct.superlu --- Wrappers to SuperLU library
33 + direct.umfpack --- Wrappers to UMFPACK library
34 + eigen.jdsym --- Jacobi davidson eigenvalue solver for symmetric matrices
40 + __version__ --- pysparse version string
44 __docformat__ = 'restructuredtext'
47 -from numpy._import_tools import PackageLoader
49 from version import version as __version__
51 @@ -11,31 +44,6 @@ except ImportError:
52 __version__ = 'undefined'
54 from sparse import spmatrix
55 -#from sparse import *
56 -from misc import get_include
58 -pkgload = PackageLoader()
59 -pkgload(verbose=False,postpone=True)
64 -Available subpackages
65 ----------------------
68 - __doc__ += pkgload.get_pkgdocs()
70 -__all__ = filter(lambda s: not s.startswith('_'), dir())
71 -__all__ += '__version__'
78 - __version__ : pysparse version string
81 from pysparse.misc import Deprecated
83 @@ -47,3 +55,5 @@ class _superlu:
84 return self.factorizeFnc(*args, **kwargs)
88 +__all__ = ['spmatrix', 'superlu', '__version__']