Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigigraph / setup.py @ e0593934

History | View | Annotate | Download (1.68 KB)

1 0931fc44 Thomas BURGUIERE
# -*- coding: utf-8 -*-
2 98c1bcf7 Thomas BURGUIERE
# vim:set expandtab tabstop=4 shiftwidth=4:
3 0931fc44 Thomas BURGUIERE
try:
4
    from setuptools import setup, find_packages
5
except ImportError:
6
    from ez_setup import use_setuptools
7
    use_setuptools()
8
    from setuptools import setup, find_packages
9
10 4964dc96 Vincent QUEMENER
tests_require = [
11
    'WebTest',
12
    'BeautifulSoup',
13
    'coverage',
14
]
15
16 0931fc44 Thomas BURGUIERE
setup(
17
    name='vigigraph',
18 8f92b47d Aurelien BOMPARD
    version='2.0.0',
19 0931fc44 Thomas BURGUIERE
    description='',
20 cfb90e56 Francois POIROTTE
    author='Vigilo Team',
21
    author_email='contact@projet-vigilo.org',
22 0931fc44 Thomas BURGUIERE
    #url='',
23 cfb90e56 Francois POIROTTE
    license='http://www.gnu.org/licenses/gpl-2.0.html',
24 0931fc44 Thomas BURGUIERE
    install_requires=[
25 316281de Thomas BURGUIERE
        "tg.devtools",
26 0931fc44 Thomas BURGUIERE
        "TurboGears2 >= 2.0b7",
27
        "Catwalk >= 2.0.2",
28
        "Babel >=0.9.4",
29
        #can be removed iif use_toscawidgets = False
30 4cdb7492 Thomas BURGUIERE
        "ToscaWidgets >= 0.9.7.1",
31 98c1bcf7 Thomas BURGUIERE
        "vigilo-models",
32
        "vigilo-themes-default",
33 029ee76e Thomas BURGUIERE
        "vigilo-turbogears",
34 98c1bcf7 Thomas BURGUIERE
        ],
35 0931fc44 Thomas BURGUIERE
    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 4964dc96 Vincent QUEMENER
    tests_require=tests_require,
40
    extras_require={
41
        'tests': tests_require,
42
    },
43 cfb90e56 Francois POIROTTE
    package_data={
44
        'vigigraph': [
45
            'i18n/*/LC_MESSAGES/*.mo',
46
            'templates/*/*',
47
#            'public/*/*',
48
        ],
49
    },
50
    message_extractors={
51
        'vigigraph': [
52 0931fc44 Thomas BURGUIERE
            ('**.py', 'python', None),
53 f665ad51 Francois POIROTTE
        ],
54
        '../turbogears/src': [
55
            ('**.py', 'python', None),
56 cfb90e56 Francois POIROTTE
        ],
57
    },
58 0931fc44 Thomas BURGUIERE
59
    entry_points="""
60
    [paste.app_factory]
61
    main = vigigraph.config.middleware:make_app
62

63
    [paste.app_install]
64
    main = pylons.util:PylonsInstaller
65 43e9f440 Francois POIROTTE

66
    [console_scripts]
67
    vigigraph-init-db = vigigraph.websetup:init_db
68 0931fc44 Thomas BURGUIERE
    """,
69
)