setup.py 1.22 KB
Newer Older
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
1
#!/usr/bin/env python3
Lee McCuller's avatar
Lee McCuller committed
2 3 4 5
# -*- coding: utf-8 -*-
from setuptools import find_packages, setup


Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
6
version = '0.1'
Lee McCuller's avatar
Lee McCuller committed
7 8 9


setup_args = dict(
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
10
    name             = 'gwinc',
Lee McCuller's avatar
Lee McCuller committed
11
    version          = version,
12
    url              = 'https://git.ligo.org/gwinc/pygwinc',
Lee McCuller's avatar
Lee McCuller committed
13 14
    author           = 'LIGO Laboratory',
    author_email     = 'jrollins@ligo.caltech.edu ',
15
    description      = "Gravitation Wave Interferometer Noise Calculator",
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
16 17 18
    license          = 'Copyright 2018 LIGO Laboratory',
    keywords         = 'Noise, LIGO, Gravitational Wave,',
    classifiers = [
Lee McCuller's avatar
Lee McCuller committed
19 20 21 22 23 24 25 26 27 28
        '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',
    ],
Jameson Graef Rollins's avatar
Jameson Graef Rollins committed
29 30 31 32 33 34 35 36 37 38 39 40 41

    install_requires = [
        'numpy',
        'scipy',
        'matplotlib',
    ],

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

    include_package_data = True,
    zip_safe = True,
Lee McCuller's avatar
Lee McCuller committed
42 43 44 45
)

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