-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetup.py
executable file
·42 lines (36 loc) · 1.87 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
#!/usr/bin/env python
#from distutils.core import setup
from os import path
from setuptools import setup, find_packages
from pyssn.version import __version__
# Get the long description from the README file
here = path.abspath(path.dirname(__file__))
with open(path.join(here, 'README.md')) as f:
long_description = f.read()
setup(name='pySSN',
version=__version__,
description='Python Spectral Synthesis for Nebulae',
long_description=long_description,
author='Christophe Morisset, Daniel Pequignot, Marcus Copetti',
author_email='chris.morisset@gmail.com',
url='https://github.com/Morisset/pySSN',
py_modules=[],
packages=['pyssn','pyssn.core','pyssn.utils','pyssn.qt5',
'pyssn.phyat_lists', 'pyssn.fortran'],
package_data={'pyssn':['data/*', 'pyneb_data/*'],
'pyssn.fortran':['XSSN_Phyat.f', 'outputcond_ex.dat',
'liste_phyat_rec_basic.dat',
'ions_rec.dat',
'res/*',
'data_lab/*'],
'pyssn.phyat_lists':['asplund_2009.dat', 'asplund_2009_depleted.dat', 'phy_cond.dat',
'liste_phyat_others.dat',
'ionfracs/*']
},
entry_points={'console_scripts': ['pySSN = pyssn.pySSN_exec:main',
'pySSN_link2data = pyssn.fortran.link_data:link2data',
'pySSN_compile = pyssn.fortran.compileit:compile_XSSN',
'pySSN_write_files = pyssn.phyat_lists.entries:print_files',
'pySSN_phyat = pyssn.phyat_lists.generate_phyat_list:make_all_lists',
'pySSN_model = pyssn.phyat_lists.generate_phyat_list:make_list_model']},
)