setup: Make executable.
[jelmer/swat.git] / setup.py
1 #!/usr/bin/env python
2 try:
3     from setuptools import setup, find_packages
4 except ImportError:
5     from ez_setup import use_setuptools
6     use_setuptools()
7     from setuptools import setup, find_packages
8
9 setup(
10     name='swat',
11     version='0.1.1',
12     description='',
13     author='',
14     author_email='',
15     url='',
16     install_requires=[
17         "Pylons>=0.9.7",
18         "PyYAML>=3.0.8",
19         "Pam>=0.1.3",
20         "repoze.who-friendlyform",
21         "repoze.who"
22     ],
23     setup_requires=["PasteScript>=1.6.3"],
24     packages=find_packages(exclude=['ez_setup']),
25     include_package_data=True,
26     test_suite='nose.collector',
27     package_data={'swat': ['i18n/*/LC_MESSAGES/*.mo', '../who.ini', 'config/yaml/*.yaml']},
28     message_extractors={'swat': [
29             ('**.py', 'python', None),
30             ('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
31             ('public/**', 'ignore', None)]},
32     zip_safe=False,
33     paster_plugins=['PasteScript', 'Pylons'],
34     entry_points="""
35     [paste.app_factory]
36     main = swat.config.middleware:make_app
37
38     [paste.app_install]
39     main = pylons.util:PylonsInstaller
40     """,
41 )