Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / setup.py @ acfeb9e4

History | View | Annotate | Download (1.6 KB)

1
# -*- coding: utf-8 -*-
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='vigiboard',
11
    version='0.1',
12
    description='',
13
    author='',
14
    author_email='',
15
    #url='',
16
    install_requires=[
17
        "TurboGears2 >= 2.0b7",
18
        "Catwalk >= 2.0.2",
19
        "Babel >=0.9.4",
20
        #can be removed if use_toscawidgets = False
21
        "ToscaWidgets >= 0.9.7.1",
22
        "zope.sqlalchemy >= 0.4 ",
23
        "repoze.tm2 >= 1.0a4",
24
        
25
        "repoze.what-quickstart >= 1.0",
26

    
27
        # Requires postgresql8.3-devel for source install
28
        "psycopg2",
29
        "MySQL-python",
30
        "tw.jquery",
31
        # Le Vigicore
32
        "vigicore",
33
                ],
34
    setup_requires=["PasteScript >= 1.7"],
35
    paster_plugins=['PasteScript', 'Pylons', 'TurboGears2', 'tg.devtools'],
36
    packages=find_packages(exclude=['ez_setup']),
37
    include_package_data=True,
38
    test_suite='nose.collector',
39
    tests_require=['WebTest', 'BeautifulSoup'],
40
    package_data={'vigiboard': ['i18n/*/LC_MESSAGES/*.mo',
41
                                 'templates/*/*',
42
                                 'public/*/*']},
43
    message_extractors={'vigiboard': [
44
            ('**.py', 'python', None),
45
            ('templates/**.mako', 'mako', None),
46
            ('templates/**.html', 'genshi', None),
47
            ('public/**', 'ignore', None)]},
48

    
49
    entry_points="""
50
    [paste.app_factory]
51
    main = vigicore.config.middleware:make_app
52

53
    [paste.app_install]
54
    main = pylons.util:PylonsInstaller
55
    """,
56
)