-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsetup.py
More file actions
30 lines (25 loc) · 772 Bytes
/
Copy pathsetup.py
File metadata and controls
30 lines (25 loc) · 772 Bytes
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
#!/usr/bin/python3
import glob
from setuptools import setup
scripts = glob.glob('bin/*')
description = "Spectroscopic QUasar Extractor and redshift (z) Estimator"
exec(open('py/squeze/_version.py').read())
version = __version__
setup(name="squeze",
version=version,
description=description,
url="https://github.com/iprafols/SQUEzE",
author="Ignasi Pérez-Ràfols",
author_email="iprafols@gmail.com",
packages=['squeze', 'squeze.tests'],
package_dir = {'': 'py'},
package_data = {},
test_suite ="squeze.tests",
install_requires=['numpy', 'pandas', 'argparse', 'astropy', 'numba'],
extras_require={
'train': ['sklearn'],
'plot': ['matplotlib'],
'test': ['unittest']
},
scripts = scripts
)