forked from shenlab-sinai/region_analysis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
33 lines (30 loc) · 1.1 KB
/
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
26
27
28
29
30
31
32
33
from setuptools import setup
from regionanalysis import packageinfo
# Hack to prevent stupid TypeError: 'NoneType' object is not callable error on
# exit of python setup.py test # in multiprocessing/util.py _exit_function when
# running python setup.py test (see
# http://www.eby-sarna.com/pipermail/peak/2010-May/003357.html)
# copy from https://github.com/pypa/virtualenv/blob/develop/setup.py
try:
import multiprocessing
except ImportError:
pass
cur_version = packageinfo.__version__
setup(name='regionanalysis',
# version='0.1.1',
version=cur_version,
description='A utility to annotate genomic intervals.',
url='http://github.com/shenlab-sinai/region_analysis',
author='Ning-Yi SHAO',
author_email='[email protected]',
license='GPLv3',
packages=['regionanalysis'],
scripts=['bin/region_analysis.py', 'bin/region_analysis_db.py'],
include_package_data=True,
long_description=open("README.rst").read(),
test_suite='nose.collector',
tests_require=['nose'],
install_requires=[
'pybedtools',
],
zip_safe=False)