forked from inpho/inphosite
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
executable file
·54 lines (51 loc) · 1.62 KB
/
setup.py
File metadata and controls
executable file
·54 lines (51 loc) · 1.62 KB
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
try:
from setuptools import setup, find_packages
except ImportError:
from ez_setup import use_setuptools
use_setuptools()
from setuptools import setup, find_packages
setup(
name='InPhOSite',
version='1.0rc1',
description='''The Indiana Philosophy Ontology Project web site and applications''',
author='Jaimie Murdock',
author_email='inpho@indiana.edu',
url='http://inpho.cogs.indiana.edu',
install_requires=[
"mysql-python>=1.2",
"Pylons>=1.0.0,<=1.0.99",
"SQLAlchemy>=0.6.0,<=0.6.99",
"Mako>=0.5.0,<=0.5.99",
"WebHelpers>=1.0,<1.99",
"repoze.who>=1.0,<=1.0.99",
"Sphinx>=1.1.0,<=1.1.99",
"inflect>=0.2.0,<=0.2.99",
"turbomail>=3.0.0,<=3.0.99",
"BeautifulSoup>=3.2.0,<=3.2.99",
"unittest2>=0.5.0",
"distribute>= 0.6.0",
"SPARQLWrapper>=1.5.2",
"rdfextras>=0.4"
# "nltk>=2.0.0"
],
dependency_links = [
"http://pylonshq.com/download/"
],
setup_requires=["PasteScript>=1.6.3"],
packages=find_packages(exclude=['ez_setup']),
include_package_data=True,
test_suite='nose.collector',
package_data={'inphosite': ['i18n/*/LC_MESSAGES/*.mo']},
#message_extractors={'inphosite': [
# ('**.py', 'python', None),
# ('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
# ('public/**', 'ignore', None)]},
zip_safe=False,
paster_plugins=['PasteScript', 'Pylons'],
entry_points="""
[paste.app_factory]
main = inphosite.config.middleware:make_app
[paste.app_install]
main = pylons.util:PylonsInstaller
""",
)