# import io
# from pkgutil import walk_packages
# from setuptools import setup


# def find_packages(path):
#     # This method returns packages and subpackages as well.
#     return [name for _, name, is_pkg in walk_packages([path]) if is_pkg]


# def read_file(filename):
#     with io.open(filename) as fp:
#         return fp.read().strip()


# def read_requirements(filename):
#     return [line.strip() for line in read_file(filename).splitlines()
#             if not line.startswith('#')]


# setup(
#     name="SpringRank",
#     packages=list(find_packages('.')),
#     version="0.0.9",
#     author="Caterina De Bacco; Daniel Larremore; Cris Moore",
#     author_email="daniel.larremore@colorado.edu",
#     description="SpringRank: A physical model for efficient ranking in networks",
#     long_description="SpringRank: A physical model for efficient ranking in networks",
#     long_description_content_type="text/markdown",
#     install_requires=read_requirements('requirements.txt'),
#     url="https://github.com/LarremoreLab/SpringRank",
#     include_package_data=True,
#     keywords='rankings, SpringRank',
#     classifiers=[
#         "Programming Language :: Python :: 3",
#         'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
#         "Operating System :: OS Independent",
#         'Natural Language :: English'
#     ],
#     python_requires=">=3.6",
# )

from setuptools import setup

#minimal version for backwards compatibility
setup()