-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
43 lines (38 loc) · 1.47 KB
/
setup.py
File metadata and controls
43 lines (38 loc) · 1.47 KB
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
"""Setup file for package"""
from setuptools import setup, find_packages
# from some_python_init_file import __version__ as version
from os import path
__author__ = 'rmflynn'
__version__ = '0.0.6'
here = path.abspath(path.dirname(__file__))
with open(path.join(here, 'README.md'), encoding='utf-8') as f:
long_description = f.read()
setup(
name="join_asvbins",
version=__version__,
# scripts=['scripts/join_asvbins.py'],
# package_dir={"": "src/"},
# packages=find_packages(where='src/'),
packages=['join_asvbins'],
entry_points={
"console_scripts": [
"join_asvbins = join_asvbins:main"# ,
# "snakemake-bash-completion = snakemake:bash_completion",
]
},
include_package_data=True, # include all files in MANIFEST.in
package_dir={'join_asvbins': 'join_asvbins'},
package_data={'join_asvbins': ['Snakefile']},
description="Asv to bin joining tool",
long_description=long_description,
long_description_content_type='text/markdown', # Optional (see note above)
python_requires='>=3',
# install_requires=['scikit-bio', 'pandas', 'numpy', 'snakemake', 'graphviz', 'mmseqs2'],
# install_requires=['scikit-bio', 'pandas', 'numpy', 'snakemake', 'pytest'],
#TODO add mmseqs
author="Rory Flynn",
author_email='Rory.Flynn@colostate.edu',
url="https://github.com/rmFlynn/16s_to_bins_project", # this will change
# zip_safe=False,
# download_url="None for %s" % __version__
)