from setuptools import find_packages, setup
import versioneer


def read_md(filename):
    try:
        from pypandoc import convert
        return convert(filename, 'rst')
    except ImportError:
        print("warning: pypandoc module not found, could not convert Markdown to RST")
        return open(filename, 'r').read()


setup(
    name='mkp',
    version=versioneer.get_version(),
    url='https://github.com/tom-mi/python-mkp/',
    license='GPLv2',
    author='Thomas Reifenberger',
    install_requires=[],
    author_email='tom-mi at rfnbrgr.de',
    description='Pack and unpack Check_MK mkp files',
    long_description=read_md('README.md'),
    packages=find_packages(),
    platforms='any',
    classifiers=[
        'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.2',
        'Programming Language :: Python :: 3.3',
        'Programming Language :: Python :: 3.4',
        'Development Status :: 4 - Beta',
        'Intended Audience :: Developers',
        'Topic :: System :: Monitoring',
        ],
    cmdclass=versioneer.get_cmdclass(),
)