2
def configuration(parent_package='',top_path=None):
3
from numpy.distutils.misc_util import Configuration
4
config = Configuration('scipy',parent_package,top_path)
5
config.add_subpackage('cluster')
6
config.add_subpackage('fftpack')
7
config.add_subpackage('integrate')
8
config.add_subpackage('interpolate')
9
config.add_subpackage('io')
10
config.add_subpackage('lib')
11
config.add_subpackage('linalg')
12
config.add_subpackage('linsolve')
13
config.add_subpackage('maxentropy')
14
config.add_subpackage('misc')
15
config.add_subpackage('odr')
16
config.add_subpackage('optimize')
17
config.add_subpackage('sandbox')
18
config.add_subpackage('signal')
19
config.add_subpackage('sparse')
20
config.add_subpackage('special')
21
config.add_subpackage('stats')
22
config.add_subpackage('ndimage')
23
config.add_subpackage('stsci')
24
config.add_subpackage('weave')
25
config.make_svn_version_py() # installs __svn_version__.py
26
config.make_config_py()
29
if __name__ == '__main__':
30
from numpy.distutils.core import setup
31
setup(**configuration(top_path='').todict())