-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
30 lines (27 loc) · 1.13 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
from setuptools import setup, find_packages
command_line_applications = {'console_scripts': [
'digicamscheduling-catalog=digicamscheduling.scripts.catalog:entry',
'digicamscheduling-elevation=digicamscheduling.scripts.elevation:entry',
'digicamscheduling-moon=digicamscheduling.scripts.moon:entry',
'digicamscheduling-observability=digicamscheduling.scripts.'
'observability:entry',
'digicamscheduling-sun=digicamscheduling.scripts.sun:entry',
'digicamscheduling-schedule=digicamscheduling.scripts.schedule:entry',
],
}
setup(
name='digicamscheduling',
version='0.2.1',
packages=find_packages(),
url='https://github.com/calispac/digicamscheduling',
license='GNU GPL 3.0',
author='Cyril Alispach',
author_email='cyril.alispach@gmail.com',
long_description=open('README.md').read(),
include_package_data=True,
package_data={'': ['config/digicamextra/*']},
description='A package for observation scheduling in gamma-ray astronomy',
requires=['numpy', 'astropy', 'pyastronomy', 'matplotlib', 'scipy',
'docopt'],
entry_points=command_line_applications,
)