Diff of /setup.py [000000] .. [be69fa]

Switch to unified view

a b/setup.py
1
import os
2
from setuptools.extension import Extension
3
from setuptools import setup, find_packages
4
5
6
def read(fname):
7
    return open(os.path.join(os.path.dirname(__file__), fname)).read()
8
9
10
setup(
11
    name="genomelake",
12
    version="0.1.5",
13
    description="Simple and efficient random access to genomic data for deep learning models.",
14
    long_description=read("README.md"),
15
    url="https://github.com/kundajelab/genomelake",
16
    author="Chuan-Sheng Foo",
17
    author_email="csfoo@cs.stanford.edu",
18
    license="BSD-3",
19
    classifiers=[
20
        "Development Status :: 3 - Alpha",
21
        "Intended Audience :: Science/Research",
22
        "Intended Audience :: Developers",
23
        "Topic :: Scientific/Engineering",
24
        "License :: OSI Approved :: BSD License",
25
        "Programming Language :: Python :: 2.7",
26
        "Programming Language :: Python :: 3.5",
27
        "Programming Language :: Python :: 3.6",
28
        "Operating System :: POSIX :: Linux",
29
    ],
30
    keywords="deeplearning neuralnets genomics",
31
    packages=find_packages(exclude=["contrib", "docs", "tests*"]),
32
    setup_requires=["cython"],
33
    ext_modules=[Extension("genomelake.util", ["genomelake/util.pyx"])],
34
    install_requires=[
35
        "bcolz>=1.1",
36
        "numpy",
37
        "pybedtools",
38
        "pyBigWig",
39
        "pysam",
40
        "six>=1.9.0",
41
        "tiledb>=0.2.0",
42
    ],
43
    extras_require={"develop": ["coveralls", "pytest>=3.3.1", "pytest-cov"]},
44
)