-
Jameson Graef Rollins authored
Drop specific comparison to MATGWINC output and move to comparisons to cached hdf5 traces. Comparisons to all cached IFO traces will be done by default. A PDF report of all discrepancies for all IFOs will be generated if requested. inspiral ranges will be calculated if the inspiral_range package is available. This adds trace caches (in git-lfs) for all currently supported IFOs, effectively snap-shotting the current state of the repo. gitlab CI also updated to use new tests
Jameson Graef Rollins authoredDrop specific comparison to MATGWINC output and move to comparisons to cached hdf5 traces. Comparisons to all cached IFO traces will be done by default. A PDF report of all discrepancies for all IFOs will be generated if requested. inspiral ranges will be calculated if the inspiral_range package is available. This adds trace caches (in git-lfs) for all currently supported IFOs, effectively snap-shotting the current state of the repo. gitlab CI also updated to use new tests
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
setup.py 1.45 KiB
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from setuptools import find_packages, setup
version = '0.1'
setup_args = dict(
name = 'pygwinc',
version = version,
url = 'https://git.ligo.org/gwinc/pygwinc',
author = 'LIGO Laboratory',
author_email = 'jrollins@ligo.caltech.edu ',
description = "Gravitation Wave Interferometer Noise Calculator",
license = 'Copyright 2018 LIGO Laboratory',
keywords = 'Noise, LIGO, Gravitational Wave,',
classifiers = [
'Topic :: Scientific/Engineering',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
],
install_requires = [
'h5py',
'ipython',
'matplotlib',
'numpy',
'PyPDF2',
'pyyaml',
'scipy',
],
packages = find_packages(
exclude = ['docs',],
),
entry_points={
'console_scripts': [
'gwinc = gwinc.__main__:main',
],
},
include_package_data = True,
zip_safe = False,
)
if __name__ == "__main__":
setup(**setup_args)