forked from HartmutBorth/PLASIM
-
Notifications
You must be signed in to change notification settings - Fork 12
/
setup.py
37 lines (36 loc) · 1.51 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
from setuptools import setup
import os
setup(
name='exoplasim',
version='3.4.0',
packages=['exoplasim',],
zip_safe=False,
install_requires=["numpy>=1.16","matplotlib","scipy","meson","ninja"],
extras_require = {"netCDF4": ["netCDF4"],
"HDF5": ["h5py"],
"petitRADTRANS": ["petitRADTRANS>=2.4"]},
include_package_data=True,
exclude_package_data={'': ['exoplasim/cat*',
'exoplasim/Cat_UG_00',
'exoplasim/glacier',
'exoplasim/images',
'exoplasim/octave',
'exoplasim/Plasim_Report',
'exoplasim/Plasim_RM_16',
'exoplasim/Plasim_UG_16',
'exoplasim/puma',
'exoplasim/Puma_UG_17',
'exoplasim/ug_cat_00',
'exoplasim/sam',
'exoplasim/lsg',
'exoplasim/tools',
'exoplasim/plasim/run/*.sra']},
author='Adiv Paradise, Maureen J. Cohen',
author_email='[email protected]',
license='GNU General Public License',
license_files=["LICENSE.TXT",],
url='https://github.com/maureenjcohen/ExoPlaSim',
description='Exoplanet GCM',
long_description_content_type='text/x-rst',
long_description=open('README.rst').read(),
)