-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.py
69 lines (64 loc) · 2.1 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
from setuptools import setup
version = '0.4.7.dev0'
long_description = '\n\n'.join([
open('README.rst').read(),
open('CHANGES.rst').read(),
])
install_requires = [
'Pillow',
'celery',
'celery[redis]',
'ciso8601',
'gdal',
'h5py==2.6.0',
'matplotlib',
'numpy',
'pandas',
'psycopg2-binary',
'pytz',
'redis',
'requests',
'rpy2',
'scipy',
],
tests_require = ["flake8", "ipdb", "ipython", "pytest", "pytest-cov"]
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',
'sync_ground = openradar.scripts.sync_ground:main',
# Subtasks
'aggregate = openradar.scripts.aggregate:main',
'calibrate = openradar.scripts.calibrate:main',
'rescale = openradar.scripts.rescale:main',
'publish = openradar.scripts.publish: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',
]},
)