https://gitlab.com/rahmannlab/hackgap
Tip revision: 624ccdecc9700714393c4b4edfaa517d520c7cce authored by Jens Zentgraf on 23 May 2022, 14:40:56 UTC
add default value for k in debug
add default value for k in debug
Tip revision: 624ccde
setup.py
# coding: utf-8
NAME = "fastcash" # name of package directory
import sys
try:
from setuptools import setup
except ImportError:
print(f"Please install setuptools before installing {NAME}.", file=sys.stderr)
exit(1)
if sys.version_info < (3,9):
print(f"At least Python 3.9 is required for {NAME}.", file=sys.stderr)
exit(1)
# load and set VERSION and DESCRIPTION
vcontent = open(f"{NAME}/_version.py").read()
exec(vcontent)
setup(
name=NAME,
version=VERSION,
description=DESCRIPTION,
zip_safe=False,
license='MIT',
url='None',
packages=[NAME],
entry_points={
"console_scripts": [
f"{NAME} = {NAME}.{NAME}_main:main",
f"hackgap = {NAME}.hackgap.hackgap_main:main", # FAST PARallel Kmer counting
],
},
package_data={'': ['*.css', '*.sh', '*.html']},
classifiers=[
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 3",
"Topic :: Scientific/Engineering :: Bio-Informatics"
]
)