setup.py 980 Bytes
Newer Older
cmaffeo2's avatar
cmaffeo2 committed
1
2
3
4
5
import setuptools

with open("README.md", "r") as fh:
    long_description = fh.read()

6
7
8
with open("LICENSE", "r") as fh:
    license = fh.read()

cmaffeo2's avatar
cmaffeo2 committed
9
from mrdna.version import get_version
10

cmaffeo2's avatar
cmaffeo2 committed
11
setuptools.setup(
cmaffeo2's avatar
cmaffeo2 committed
12
    name="mrdna",
cmaffeo2's avatar
cmaffeo2 committed
13
    version=get_version(),
cmaffeo2's avatar
cmaffeo2 committed
14
15
    author="Christopher Maffeo",
    author_email="cmaffeo2@illinois.edu",
cmaffeo2's avatar
cmaffeo2 committed
16
    description="Multi-resolution DNA simulations",
17
    license=license,
cmaffeo2's avatar
cmaffeo2 committed
18
19
    long_description=long_description,
    long_description_content_type="text/markdown",
cmaffeo2's avatar
cmaffeo2 committed
20
    url="https://gitlab.engr.illinois.edu/tbgl/tools/mrdna",
cmaffeo2's avatar
cmaffeo2 committed
21
    packages=setuptools.find_packages(),
22
    include_package_data=True,
23
    scripts=['bin/mrdna','bin/enrgmd'],
24
25
26
27
28
    install_requires=(
        'numpy>=1.14',
        'scipy>=1.1',
        'mdanalysis>=0.18',
        'cadnano>=2.5.2.1',
29
        'appdirs>=1.4'
30
    ),
cmaffeo2's avatar
cmaffeo2 committed
31
32
33
34
35
36
    classifiers=(
        "Programming Language :: Python :: 3",
        "License :: UIUC Open source License",
        "Operating System :: OS Independent",
    ),
)