forked from clusterpy/clusterpy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
40 lines (36 loc) · 1.19 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
from distutils.core import setup
import sys
try:
import numpy
import scipy
except ImportError:
sys.exit("install requires: 'numpy', 'scipy'")
# Polygon2 is actually optional
install_requires = ['numpy', 'scipy', 'Polygon2']
test_requires = ['nose']
setup(name = 'clusterpy',
version = '0.10.0',
description = 'Library of spatially constrained clustering algorithms',
long_description = """
clusterpy is a Python library with algorithms for spatially constrained
clustering. clusterpy offers you some of the most cited algorithms for
spatial aggregation.""",
author = 'RiSE Group',
author_email = 'software@rise-group.org',
url = 'http://www.rise-group.org/section/Software/clusterPy/',
test_suite = 'nose.collector',
include_package_data = True,
packages = [
'clusterpy.core',
'clusterpy.core.contiguity',
'clusterpy.core.data',
'clusterpy.core.geometry',
'clusterpy.core.toolboxes',
'clusterpy.core.toolboxes.cluster',
'clusterpy.core.toolboxes.rimaps',
'clusterpy.core.toolboxes.sstats',
'clusterpy.core.toolboxes.cluster.componentsAlg',
'clusterpy.core.toolboxes.sstats.basic',
'clusterpy.core.toolboxes.sstats.inequality'
]
)