vigiboard / setup.py @ 072ef93e
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 |
) |