diff --git a/MANIFEST.in b/MANIFEST.in index 7760fba..570e2d7 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,5 @@ recursive-include Unittests * +recursive-include Oligotyping/utils/html/scripts * +recursive-include Oligotyping/utils/html/static * +recursive-include Oligotyping/utils/html/templates * include CHANGELOG.md COPYING README.md requirements.txt diff --git a/requirements.txt b/requirements.txt index 65f5e75..8ce2410 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,3 @@ Matplotlib BioPython SciPy Django - diff --git a/setup.py b/setup.py index fa0b785..f0bf380 100755 --- a/setup.py +++ b/setup.py @@ -9,23 +9,19 @@ os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) -with open(os.path.join(os.path.dirname(__file__), 'README.md')) as readme: - README = readme.read() - install_reqs = parse_requirements('requirements.txt') reqs = [str(ir.req) for ir in install_reqs] setup( - name = "Oligotyping", + name = "oligotyping", version = "1.0", - description = "Oligotyping and minimum entropy decomposition (MED) pipeline for the analysis of marker gene amplicons", + description = "The oligotyping and minimum entropy decomposition (MED) pipeline for the analysis of marker gene amplicons", author = u"A. Murat Eren", author_email = "meren@mbl.edu", license = "GPLv3+", url = "http://oligotyping.org", packages = find_packages(), - longer_description=README, classifiers=[ 'Development Status :: 4 - Beta', 'Environment :: Console', @@ -35,12 +31,14 @@ 'Natural Language :: English', 'Operating System :: MacOS', 'Operating System :: POSIX', - 'Programming Language :: R', 'Programming Language :: Python :: 2.7', 'Topic :: Scientific/Engineering', ], scripts = [script for script in glob.glob('bin/*') if not script.endswith('-OBSOLETE')], + include_package_data = True, + package_data={'': ['Oligotyping/utils/html/scripts/*', 'Oligotyping/utils/html/static/*', 'Oligotyping/utils/html/templates/*']}, + install_requires=reqs, )