forked from achael/eht-imaging
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
executable file
·42 lines (39 loc) · 1.71 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
41
import os
from setuptools import setup
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
if __name__ == "__main__":
setup(name="ehtim",
version = "1.1.1",
author = "Andrew Chael",
author_email = "[email protected]",
description = ("Python code to load, simulate, and manipulate VLBI "+
"datasets and a collection of imaging functions in "+
"total intensity and polarization."),
license = "GPLv3",
keywords = "imaging astronomy EHT polarimetry",
url = "https://github.com/achael/eht-imaging",
packages = ["ehtim",
"scripts",
"ehtim.calibrating",
"ehtim.imaging",
"ehtim.io",
"ehtim.observing",
"ehtim.plotting",
"ehtim.scattering",
"ehtim.statistics"],
long_description=read('README.rst'),
install_requires=["astropy",
"ephem",
"future",
"h5py",
# "html", # optional; only needed if use dynamical imaging
"matplotlib",
"networkx",
"numpy",
# "pandas", # optional; only needed if using statistics
# "pynfft", # optional; only needed if using clean
# "requests", # optional; only needed if using dynamical imaging
"scipy",
"scikit-image"]
)