from glob import glob
from os.path import join as pjoin

from setuptools import setup, find_packages

PKG = 'katacomb'
DESCRIPTION = "MeerKAT SDP Continuum Pipeline"

setup(name=PKG,
      description=DESCRIPTION,
      long_description=DESCRIPTION,
      url='https://github.com/ska-sa/katsdpcontim',
      classifiers=[
        "Development Status :: 3 - Alpha",
        "Intended Audience :: Developers",
        "License :: Other/Proprietary License",
        "Operating System :: OS Independent",
        "Programming Language :: Python",
        "Topic :: Software Development :: Libraries :: Python Modules",
        "Topic :: Scientific/Engineering :: Astronomy",
      ],
      author='MeerKAT SDP Team',
      author_email='sdpdev+katsdpcontim@ska.ac.za',
      python_requires=">=3.6",
      install_requires=['astropy',
                        'attrs >= 17.2.0',
                        'cerberus >= 1.1',
                        'dask[array]',
                        'katdal',
                        'katpoint',
                        'katsdpimageutils',
                        'katsdpservices',
                        'katsdptelstate',
                        'numba',
                        'numpy >= 1.13.1',
                        'pretty-py3 >= 0.2.4',
                        'pytest',
                        'pyyaml',
                        'scipy'],
      scripts=glob(pjoin('scripts', '*.py')),
      packages=find_packages(),
      package_data={'': ['conf/*/*']},
      use_katversion=True)
