forked from allanderek/pepapot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
55 lines (49 loc) · 1.65 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import sys
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
if sys.argv[-1] == 'publish':
os.system('python setup.py sdist upload')
sys.exit()
readme = open('README.rst').read()
setup(
name='pepapot',
version='0.1.0',
description="""An attempt at writing a very simple PEPA tool in Python.
It is intended to be a compliment to pyPEPA. Here though
the focus is on being as simple as possible and hence can
be used in, for example, student projects. This is now also
an openshift web app.
""",
long_description=readme + '\n\n',
author='Allan Clark',
author_email='[email protected]',
url='https://github.com/allanderek/pepapot',
packages=[
'pepapot',
],
package_dir={'pepapot': 'pepapot'},
include_package_data=True,
install_requires=["pyparsing", "numpy", "lazy", "scipy",
"docopt", "bottle", "jinja2", "SQLAlchemy",
"mysql-connector-python"],
license="BSD",
zip_safe=False,
keywords='pepapot',
classifiers=[
'Development Status :: 2 - Pre-Alpha',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Natural Language :: English',
"Programming Language :: Python :: 2",
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.3',
],
test_suite='tests',
)