from setuptools import setup, find_packages
import versioneer


setup(
    name="trio_inotify",
    description="Async inotify interface implemented on Trio",
    author="<NAME>",
    version=versioneer.get_version(),
    cmdclass=versioneer.get_cmdclass(),
    include_package_data=True,
    package_dir={"": "src"},
    packages=find_packages("src"),
    python_requires="~=3.6",
    setup_requires=["cffi"],
    cffi_modules=["src/build/inotify.py:ffi", "src/build/ioctl.py:ffi"],
    install_requires=["trio >=0.11.0", "attrs", "cffi"],
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: Apache Software License",
        "Natural Language :: English",
        "Operating System :: POSIX :: Linux",
        "Programming Language :: Python :: 3.6",
        "Programming Language :: Python :: 3.7",
        "Framework :: Trio",
        "Topic :: Software Development :: Libraries :: Python Modules",
    ],
)

from setuptools import setup, find_packages
import versioneer


setup(
    name="trio_inotify",
    description="Async inotify interface implemented on Trio",
    author="<NAME>",
    version=versioneer.get_version(),
    cmdclass=versioneer.get_cmdclass(),
    include_package_data=True,
    package_dir={"": "src"},
    packages=find_packages("src"),
    python_requires="~=3.6",
    setup_requires=["cffi"],
    cffi_modules=["src/build/inotify.py:ffi", "src/build/ioctl.py:ffi"],
    install_requires=["trio >=0.11.0", "attrs", "cffi"],
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: Apache Software License",
        "Natural Language :: English",
        "Operating System :: POSIX :: Linux",
        "Programming Language :: Python :: 3.6",
        "Programming Language :: Python :: 3.7",
        "Framework :: Trio",
        "Topic :: Software Development :: Libraries :: Python Modules",
    ],
)
