-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
30 lines (28 loc) · 876 Bytes
/
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
import os
from setuptools import setup
package_name = "skylink"
lib_path = os.path.join(os.path.abspath(os.path.dirname(__file__)), package_name)
exec(open(os.path.join(lib_path, "version.py")).read()) # it reads __version__
setup(
name=package_name,
version=__version__, # noqa
description="Using KDTree search and graphs to match sky catalogs.",
url="https://github.com/skylink",
author="Erfan Nourbakhsh",
author_email="[email protected]",
license="MIT",
packages=[package_name, package_name + ".astropy_search"],
package_data={"": ["*.rst"]},
install_requires=[
"numpy",
"astropy",
"networkx",
"networkit",
"python-igraph",
"pandas", # pandas>=0.25.3
"busypal @ git+https://github.com/enourbakhsh/busypal",
"colored",
"tqdm",
],
zip_safe=False,
)