##// END OF EJS Templates
update setup requirements
marcink -
r408:fadbb1ee default
parent child Browse files
Show More
@@ -1,46 +1,46
1 from pylons_app import get_version
1 from pylons_app import get_version
2 try:
2 try:
3 from setuptools import setup, find_packages
3 from setuptools import setup, find_packages
4 except ImportError:
4 except ImportError:
5 from ez_setup import use_setuptools
5 from ez_setup import use_setuptools
6 use_setuptools()
6 use_setuptools()
7 from setuptools import setup, find_packages
7 from setuptools import setup, find_packages
8
8
9 setup(
9 setup(
10 name='hg_app',
10 name='hg_app',
11 version=get_version(),
11 version=get_version(),
12 description='Mercurial repository serving and browsing app',
12 description='Mercurial repository serving and browsing app',
13 keywords='mercurial web hgwebdir replacement serving hgweb',
13 keywords='mercurial web hgwebdir replacement serving hgweb',
14 license='BSD',
14 license='BSD',
15 author='marcin kuzminski',
15 author='marcin kuzminski',
16 author_email='marcin@python-works.com',
16 author_email='marcin@python-works.com',
17 url='http://hg.python-works.com',
17 url='http://hg.python-works.com',
18 install_requires=[
18 install_requires=[
19 "Pylons>=1.0.0",
19 "Pylons>=1.0.0",
20 "SQLAlchemy>=0.6",
20 "SQLAlchemy>=0.6",
21 "Mako>=0.3.2",
21 "Mako>=0.3.2",
22 "vcs>=0.1.4",
22 "vcs>=0.1.4",
23 "pygments>=1.3.0",
23 "pygments>=1.3.0",
24 "mercurial>=1.6",
24 "mercurial>=1.6",
25 "pysqlite",
25 "pysqlite",
26 "whoosh==1.0.0b5",
26 "whoosh>=1.0.0b5",
27 ],
27 ],
28 setup_requires=["PasteScript>=1.6.3"],
28 setup_requires=["PasteScript>=1.6.3"],
29 packages=find_packages(exclude=['ez_setup']),
29 packages=find_packages(exclude=['ez_setup']),
30 include_package_data=True,
30 include_package_data=True,
31 test_suite='nose.collector',
31 test_suite='nose.collector',
32 package_data={'pylons_app': ['i18n/*/LC_MESSAGES/*.mo']},
32 package_data={'pylons_app': ['i18n/*/LC_MESSAGES/*.mo']},
33 message_extractors={'pylons_app': [
33 message_extractors={'pylons_app': [
34 ('**.py', 'python', None),
34 ('**.py', 'python', None),
35 ('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
35 ('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
36 ('public/**', 'ignore', None)]},
36 ('public/**', 'ignore', None)]},
37 zip_safe=False,
37 zip_safe=False,
38 paster_plugins=['PasteScript', 'Pylons'],
38 paster_plugins=['PasteScript', 'Pylons'],
39 entry_points="""
39 entry_points="""
40 [paste.app_factory]
40 [paste.app_factory]
41 main = pylons_app.config.middleware:make_app
41 main = pylons_app.config.middleware:make_app
42
42
43 [paste.app_install]
43 [paste.app_install]
44 main = pylons.util:PylonsInstaller
44 main = pylons.util:PylonsInstaller
45 """,
45 """,
46 )
46 )
General Comments 0
You need to be logged in to leave comments. Login now