from setuptools import setup, find_packages
import sys


if sys.version_info.major != 3:
    raise RuntimeError("PhenoGraph requires Python 3")

setup(
    name="PhenoGraph",
    description="Graph-based clustering for high-dimensional single-cell data",
    version="1.6",
    author="Jacob Levine",
    author_email="jl3545@columbia.edu",
    packages=find_packages(),
    package_data={
        '': ['louvain/*convert*', 'louvain/*community*', 'louvain/*hierarchy*']
    },
    include_package_data=True,
    zip_safe=False,
    url="https://github.com/JonathanShor/PhenoGraph",
    license="LICENSE",
    long_description=open("README.md").read(),
    install_requires=open("requirements.txt").read()
)
