Skip to content
Snippets Groups Projects
setup.py 980 B
Newer Older
  • Learn to ignore specific revisions
  • import setuptools
    
    with open("README.md", "r") as fh:
        long_description = fh.read()
    
    
    with open("LICENSE", "r") as fh:
        license = fh.read()
    
    
    cmaffeo2's avatar
    cmaffeo2 committed
    from mrdna.version import get_version
    
    setuptools.setup(
    
    cmaffeo2's avatar
    cmaffeo2 committed
        name="mrdna",
    
    cmaffeo2's avatar
    cmaffeo2 committed
        version=get_version(),
    
        author="Christopher Maffeo",
        author_email="cmaffeo2@illinois.edu",
    
    cmaffeo2's avatar
    cmaffeo2 committed
        description="Multi-resolution DNA simulations",
    
        license=license,
    
        long_description=long_description,
        long_description_content_type="text/markdown",
    
    cmaffeo2's avatar
    cmaffeo2 committed
        url="https://gitlab.engr.illinois.edu/tbgl/tools/mrdna",
    
        packages=setuptools.find_packages(),
    
        include_package_data=True,
    
        scripts=['bin/mrdna','bin/enrgmd'],
    
        install_requires=(
            'numpy>=1.14',
            'scipy>=1.1',
            'mdanalysis>=0.18',
            'cadnano>=2.5.2.1',
    
        classifiers=(
            "Programming Language :: Python :: 3",
            "License :: UIUC Open source License",
            "Operating System :: OS Independent",
        ),
    )