Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigigraph / setup.py @ 43e9f440

History | View | Annotate | Download (1.78 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
setup(
11
    name='vigigraph',
12
    version='0.1',
13
    description='',
14
    author='',
15
    author_email='',
16
    #url='',
17
    install_requires=[
18 316281de Thomas BURGUIERE
        "tg.devtools",
19 0931fc44 Thomas BURGUIERE
        "TurboGears2 >= 2.0b7",
20
        "Catwalk >= 2.0.2",
21
        "Babel >=0.9.4",
22
        #can be removed iif use_toscawidgets = False
23 4cdb7492 Thomas BURGUIERE
        "ToscaWidgets >= 0.9.7.1",
24 0931fc44 Thomas BURGUIERE
        "zope.sqlalchemy >= 0.4 ",
25
        "repoze.tm2 >= 1.0a4",
26
        "repoze.what-quickstart >= 1.0",
27 98c1bcf7 Thomas BURGUIERE
        "psycopg2",
28
        "vigilo-models",
29
        "vigilo-themes-default",
30 029ee76e Thomas BURGUIERE
        "vigilo-turbogears",
31 98c1bcf7 Thomas BURGUIERE
        "PasteScript >= 1.7", # setup_requires has issues
32
        "PasteDeploy",
33
        "Paste",
34
        "decorator != 3.1.0", # Blacklist bad version
35
        ],
36 0931fc44 Thomas BURGUIERE
    paster_plugins=['PasteScript', 'Pylons', 'TurboGears2', 'tg.devtools'],
37
    packages=find_packages(exclude=['ez_setup']),
38
    include_package_data=True,
39
    test_suite='nose.collector',
40
    tests_require=['WebTest', 'BeautifulSoup'],
41
    package_data={'vigigraph': ['i18n/*/LC_MESSAGES/*.mo',
42
                                 'templates/*/*',
43
                                 'public/*/*']},
44
    message_extractors={'vigigraph': [
45
            ('**.py', 'python', None),
46
            ('templates/**.mako', 'mako', None),
47
            ('templates/**.html', 'genshi', None),
48
            ('public/**', 'ignore', None)]},
49
50
    entry_points="""
51
    [paste.app_factory]
52
    main = vigigraph.config.middleware:make_app
53

54
    [paste.app_install]
55
    main = pylons.util:PylonsInstaller
56 43e9f440 Francois POIROTTE

57
    [console_scripts]
58
    vigigraph-init-db = vigigraph.websetup:init_db
59 0931fc44 Thomas BURGUIERE
    """,
60
)