-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
25 lines (22 loc) · 963 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from setuptools import setup, find_packages
from KEGG_parser import __version__ as version
from pathlib import Path
this_directory = Path(__file__).parent
long_description = (this_directory / "README.md").read_text()
__author__ = 'lozuponelab'
__version__ = version
setup(
name="KEGG-parser",
version=__version__,
setup_requires=['pytest-runner'],
tests_require=['pytest', 'requests'],
install_requires=['aiohttp', 'asyncio', 'tqdm', 'requests'],
packages=find_packages(),
description="KEGG Parser: A tool for parsing and converting KEGG data into manipulable Python objects.",
long_description=long_description,
long_description_content_type='text/markdown',
author="Kumar Thurimella",
author_email='[email protected]',
url="https://github.com/lozuponelab/KEGG_parser/",
download_url="https://github.com/lozuponelab/KEGG_parser/tarball/%s" % __version__
)