Skip to content
Snippets Groups Projects
setup.py 1.45 KiB
Newer Older
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
#!/usr/bin/env python3
Lee McCuller's avatar
Lee McCuller committed
# -*- coding: utf-8 -*-
from setuptools import find_packages, setup


Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
version = '0.1'
Lee McCuller's avatar
Lee McCuller committed


setup_args = dict(
    name             = 'pygwinc',
Lee McCuller's avatar
Lee McCuller committed
    version          = version,
    url              = 'https://git.ligo.org/gwinc/pygwinc',
Lee McCuller's avatar
Lee McCuller committed
    author           = 'LIGO Laboratory',
    author_email     = 'jrollins@ligo.caltech.edu ',
    description      = "Gravitation Wave Interferometer Noise Calculator",
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
    license          = 'Copyright 2018 LIGO Laboratory',
    keywords         = 'Noise, LIGO, Gravitational Wave,',
    classifiers = [
Lee McCuller's avatar
Lee McCuller committed
        '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',
Lee McCuller's avatar
Lee McCuller committed
    ],
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed

    install_requires = [
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
        'matplotlib',
        'numpy',
        'pyyaml',
        'scipy',
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
    ],

    packages = find_packages(
        exclude = ['docs',],
    ),

    entry_points={
        'console_scripts': [
            'gwinc = gwinc.__main__:main',
        ],
    },

Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
    include_package_data = True,
Lee McCuller's avatar
Lee McCuller committed
)

if __name__ == "__main__":
    setup(**setup_args)