from setuptools import setup, find_packages

setup(
    name = 'cos_monitoring',
    version = '0.0.1',
    description = 'Provide utilities and monotiring of cos data',
    author = 'Justin Ely',
    author_email = 'ely@stsci.edu',
    keywords = ['astronomy'],
    classifiers = ['Programming Language :: Python',
                   'Programming Language :: Python :: 3',
                   'Development Status :: 1 - Planning',
                   'Intended Audience :: Science/Research',
                   'Topic :: Scientific/Engineering :: Astronomy',
                   'Topic :: Scientific/Engineering :: Physics',
                   'Topic :: Software Development :: Libraries :: Python Modules'],
    packages = find_packages(),
    requires = ['numpy', 'scipy', 'astropy', 'matplotlib'],
    entry_points = {'console_scripts': ['clean_slate=cos_monitoring.database:clean_slate',
                                        'cm_ingest=cos_monitoring.database:ingest_all',
                                        'cm_monitors=cos_monitoring.database:run_all_monitors',
                                        'create_master_csv=scripts.create_master_csv:main',
                                        'cosmo_retrieval=cos_monitoring.retrieval.run_cosmo_retrieval',
                                        'cm_reports=cos_monitoring.database.report:query_all',
                                        'cm_delete=cos_monitoring.database.database:cm_delete',
                                        'cm_describe=cos_monitoring.database.database:cm_describe',
                                        'cm_tot_gain=cos_monitoring.cci.gainmap:make_all_gainmaps_entry'],
    },
    install_requires = ['setuptools',
                        'numpy>=1.11.1',
                        'astropy>=1.0.1',
                        'sqlalchemy>=1.0.12',
                        'pymysql',
                        'matplotlib',
                        'scipy',
                        'fitsio',
                        'psutil',
                        'beautifulsoup4',
                        'pyfastcopy']
    )
