-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
39 lines (35 loc) · 1.34 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
import setuptools
import sys
required_packages =['scipy>=1.9.3', 'numpy', 'matplotlib',
'python-ligo-lw', 'lalsuite>=6.70', 'tqdm', 'ray', 'torch', 'glasflow', 'emcee']
#required_packages =[]
with open("README.md", "r") as fh:
long_description = fh.read()
setuptools.setup(
name="gw-mbank",
version="1.1.2",
author="Stefano Schmidt",
author_email="[email protected]",
description="Metric bank generation for gravitational waves data analysis",
long_description=long_description,
long_description_content_type="text/markdown",
url="https://github.com/stefanoschmidt1995/mbank",
packages=setuptools.find_packages(),
license = 'GNU GENERAL PUBLIC LICENSE v3',
classifiers=[
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",
],
scripts = ["bin/mbank_run", "bin/mbank_injfile", "bin/mbank_mcmc",
"bin/mbank_place_templates", "bin/mbank_merge",
"bin/mbank_validate_metric", "bin/mbank_print_metric",
"bin/mbank_injections", "bin/mbank_compare_volumes", "bin/mbank_compute_volume",
"bin/mbank_injections_workflow", "bin/mbank_train_flow", "bin/mbank_generate_flow_dataset"],
python_requires='>=3.7',
install_requires=required_packages,
command_options={
'build_sphinx': {
'source_dir': ('setup.py', 'docs'),
'build_dir': ('setup.py', 'docs/__build'),
}},
)