forked from nens/openradar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
80 lines (75 loc) · 2.5 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
from setuptools import setup
version = '0.3.8.dev0'
long_description = '\n\n'.join([
open('README.rst').read(),
open('CREDITS.rst').read(),
open('CHANGES.rst').read(),
])
install_requires = [
'Pillow',
'celery',
'celery[redis]',
'gdal',
'h5py>=2.3.1',
'matplotlib',
'numpy',
'pandas',
'pydap >= 3.1.RC1',
'pytz',
'raster-store',
'redis',
'rpy2',
'scipy',
'setuptools',
'supervisor',
'turn',
],
tests_require = [
]
setup(name='openradar',
version=version,
description="TODO",
long_description=long_description,
# Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers
classifiers=[],
keywords=[],
author='TODO',
author_email='[email protected]',
url='',
license='GPL',
packages=['openradar'],
include_package_data=True,
zip_safe=False,
install_requires=install_requires,
tests_require=tests_require,
extras_require={'test': tests_require},
entry_points={
'console_scripts': [
# Main tasks
'master = openradar.scripts.master:main',
'sync = openradar.scripts.sync:main',
'cleanup = openradar.scripts.cleanup:main',
'sync_radar_to_ftp = openradar.scripts.sync_radar_to_ftp:main',
# Subtasks
'aggregate = openradar.scripts.aggregate:main',
'calibrate = openradar.scripts.calibrate:main',
'rescale = openradar.scripts.rescale:main',
'publish = openradar.scripts.publish:main',
'nowcast = openradar.scripts.nowcast:main',
# Tools
'clutter = openradar.scripts.clutter:main',
'histogram = openradar.scripts.histogram:main',
'organize = openradar.scripts.organize:main',
'report = openradar.scripts.report:main',
'repair = openradar.scripts.repair:main',
'image = openradar.scripts.image:main',
'elevation_image = openradar.scripts.elevation_image:main',
# Store interaction
'atomic-init = openradar.atomic.init:main',
'atomic-merge = openradar.atomic.merge:main',
'atomic-move = openradar.atomic.move:main',
'atomic-nowcast = openradar.atomic.nowcast:main',
'atomic-report = openradar.atomic.report:main',
'atomic-store = openradar.atomic.store:main',
]},
)