-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetup.py
31 lines (26 loc) · 1.01 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
"""STAR SHADOW
Code written by: Luc IJspeert
"""
from setuptools import setup
# package version
MAJOR = 1
MINOR = 1
ATTR = '8'
# full acronym
ACRONYM = ('Satellite Time-series Analysis Routine using Sinusoids and Harmonics Automatedly '
'for Double stars with Occultations and Waves')
setup(name="star_shadow",
version=f'{MAJOR}.{MINOR}.{ATTR}',
author='Luc IJspeert',
url='https://github.com/LucIJspeert/star_shadow',
license='GNU General Public License v3.0',
description=ACRONYM,
long_description=open('README.md').read(),
packages=['star_shadow'],
package_dir={'star_shadow': 'star_shadow'},
package_data={'star_shadow': ['data/tess_sectors.dat', 'data/mpl_stylesheet.dat', 'data/sim_000_lc.dat']},
include_package_data=True,
python_requires='>=3.6',
install_requires=['numpy', 'scipy', 'numba', 'h5py', 'astropy', 'matplotlib', 'arviz', 'corner'],
extras_require={'ellc': ['ellc'], 'mcmc': ['pymc3', 'fastprogress', 'theano']}
)