forked from lofar-astron/PyBDSF
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
38 lines (37 loc) · 1.33 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
from skbuild import setup # This line replaces 'from setuptools import setup'
setup(
name='bdsf',
version='1.11.0a1',
author='David Rafferty',
author_email='drafferty@hs.uni-hamburg.de',
url='https://github.com/lofar-astron/PyBDSF',
description='Blob Detection and Source Finder',
long_description=open('README.rst', 'rt').read(),
long_description_content_type='text/x-rst',
platforms='Linux, Mac OS X',
packages=['bdsf', 'bdsf.nat'],
classifiers=[
'Intended Audience :: Science/Research',
'Programming Language :: C++',
'Programming Language :: Fortran',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Topic :: Scientific/Engineering :: Astronomy'
],
extras_require={
'ishell': ['ipython<8.11', 'matplotlib']
},
install_requires=['backports.shutil_get_terminal_size',
'astropy', 'numpy', 'scipy'],
entry_points = {
'console_scripts': [
'pybdsf = bdsf.pybdsf:main [ishell]',
'pybdsm = bdsf.pybdsf:main [ishell]'
]
},
zip_safe=False,
)