forked from veekun/spline-pokedex
-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
52 lines (44 loc) · 1.42 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
from setuptools import setup, find_packages
setup(
name = 'spline-pokedex',
version = '0.2',
packages = find_packages(),
install_requires = [
"pyramid>=1.5",
"pyramid_beaker>=0.8",
"pyramid_debugtoolbar>=0.15.1",
"pyramid_mako>=1.0.2",
"pyramid_tm",
"beaker>=1.10.0",
"Mako>=0.3.4",
"nose>=0.11",
"WTForms>=1.0",
"markdown",
"feedparser>=5.2.1,<6.0.0b1",
"lxml",
"webhelpers2>=2.0",
"waitress>=1.2.1", # development server
#"Babel>=0.9.5", # needed for translation work only, can do without
'pokedex',
'SQLAlchemy>=0.7.5,<1.2.0b1',
'zope.sqlalchemy',
#'psycopg2-binary', # for postgresql support
],
include_package_data = True,
package_data={'splinext': ['*/i18n/*/LC_MESSAGES/*.mo']},
zip_safe = False,
test_suite='nose.collector',
entry_points="""
[paste.app_factory]
main = splinext.pokedex.pyramidapp:main
#[babel.extractors]
#spline-python = spline.babelplugin:extract_python
#spline-mako = spline.babelplugin:extract_mako
#[nose.plugins]
#pylons = pylons.test:PylonsPlugin
""",
message_extractors = {'splinext': [
('**.py', 'spline-python', None),
('*/templates/**.mako', 'spline-mako', {'input_encoding': 'utf-8'}),
('*/content/**.html', 'spline-mako', {'input_encoding': 'utf-8'})]},
)