From 49d073b2c3058009e7f2e994771e4ed264d5b55d Mon Sep 17 00:00:00 2001 From: Chris Maffeo <cmaffeo2@illinois.edu> Date: Tue, 28 Aug 2018 11:57:06 -0500 Subject: [PATCH] Updated and moved build files so they now work --- .gitignore | 13 +++---------- MANIFEST.in | 1 + dnarbd/MANIFEST.in | 1 - dnarbd/model/__init__.py | 0 setup.py | 14 +++++++++++++- 5 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 MANIFEST.in delete mode 100644 dnarbd/MANIFEST.in create mode 100644 dnarbd/model/__init__.py diff --git a/.gitignore b/.gitignore index e627a39..d551048 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,5 @@ -/*.txt -/*.psf -/*.pdb -/*.exb -/*.bd -/*.namd - -output -potentials - __pycache__ .backup + +/build +*.egg-info diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..37f9a31 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +recursive-include dnarbd/resources * \ No newline at end of file diff --git a/dnarbd/MANIFEST.in b/dnarbd/MANIFEST.in deleted file mode 100644 index b5d1928..0000000 --- a/dnarbd/MANIFEST.in +++ /dev/null @@ -1 +0,0 @@ -include resources \ No newline at end of file diff --git a/dnarbd/model/__init__.py b/dnarbd/model/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/setup.py b/setup.py index 64a3c31..af491de 100644 --- a/setup.py +++ b/setup.py @@ -3,16 +3,28 @@ import setuptools with open("README.md", "r") as fh: long_description = fh.read() +with open("LICENSE", "r") as fh: + license = fh.read() + + setuptools.setup( name="dnarbd", - version="0.1dev", + version="0.1.dev0", author="Christopher Maffeo", author_email="cmaffeo2@illinois.edu", description="Tools for simulating DNA nanotechnology with ARBD", + license=license, long_description=long_description, long_description_content_type="text/markdown", url="https://gitlab.engr.illinois.edu/tbgl/tools/dnarbd", packages=setuptools.find_packages(), + include_package_data=True, + 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", -- GitLab