import io import os import re from setuptools import setup, find_packages scriptFolder = os.path.dirname(os.path.realpath(__file__)) os.chdir(scriptFolder) # Find version info from module (without importing the module): with open("src/argnet/__init__.py", "r") as fileObj: version = re.search( r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]', fileObj.read(), re.MULTILINE ).group(1) # Use the README.md content for the long description: with io.open("README.md", encoding="utf-8") as fileObj: long_description = fileObj.read() setup( name="ARGNet", version=version, url="https://github.com/patience111/argnet", author="scpeiyao", author_email="scpeiyao@gmail.com", description=("""a deep neural network for antibitotic resistance genes identification"""), long_description=long_description, long_description_content_type="text/markdown", license="MIT", packages=find_packages(where="src"), package_dir={"": "src"}, test_suite="tests", install_requires=[], keywords="", classifiers=[ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", ], )