Skip to content

Commit

Permalink
adding packaging materials
Browse files Browse the repository at this point in the history
  • Loading branch information
jonrkarr committed Aug 10, 2016
1 parent 0dbfb2b commit 84124c7
Show file tree
Hide file tree
Showing 7 changed files with 53 additions and 8 deletions.
8 changes: 8 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# license
include LICENSE

# requirements
include requirements.txt

# examples
recursive-include examples *
1 change: 1 addition & 0 deletions Sequential_WC_Simulator/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
__version__ = '0.0.1'
5 changes: 3 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import os
import sys
sys.path.insert(0, os.path.abspath('..'))
import Sequential_WC_Simulator

# -- General configuration ------------------------------------------------

Expand Down Expand Up @@ -63,9 +64,9 @@
# built documents.
#
# The short X.Y version.
version = u'0.0.1'
version = Sequential_WC_Simulator.__version__
# The full version, including alpha/beta/rc tags.
release = u'0.0.1'
release = version

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Sphinx
sphinx_rtd_theme
sphinx_rtd_theme
13 changes: 13 additions & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[metadata]
description-file = README.rst

[bdist_wheel]
universal = 1

[coverage:run]
source =
Sequential_WC_Simulator

[sphinx-apidocs]
packages =
Sequential_WC_Simulator
27 changes: 27 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
from setuptools import setup, find_packages
import Sequential_WC_Simulator

# parse requirements.txt
install_requires = [line.rstrip() for line in open('requirements.txt')]

setup(
name="Sequential_WC_Simulator",
version=Sequential_WC_Simulator.__version__,
description="Sequential whole-cell model simulator",
url="https://github.com/KarrLab/Sequential_WC_Simulator",
download_url='https://github.com/KarrLab/Sequential_WC_Simulator/tarball/{}'.format(Sequential_WC_Simulator.__version__),
author="Arthur Goldberg",
author_email="[email protected]",
license="MIT",
keywords='whole-cell systems cell molecular biology',
packages=find_packages(exclude=['tests', 'tests.*']),
install_requires=install_requires,
classifiers=[
'Development Status :: 3 - Alpha',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Bio-Informatics',
],
)
5 changes: 0 additions & 5 deletions tests/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +0,0 @@
coverage
junit2html
nose
nose2unitth
coveralls

0 comments on commit 84124c7

Please sign in to comment.