vigiboard / setup.py @ 5dbfa80d
History | View | Annotate | Download (1.62 KB)
1 | 5dbfa80d | Francois POIROTTE | #!/usr/bin/env python
|
---|---|---|---|
2 | 49c8da1d | Thomas ANDREJAK | # -*- coding: utf-8 -*-
|
3 | d41c3589 | Gabriel DE PERTHUIS | # vim:set expandtab tabstop=4 shiftwidth=4:
|
4 | 49c8da1d | Thomas ANDREJAK | try:
|
5 | from setuptools import setup, find_packages |
||
6 | except ImportError: |
||
7 | from ez_setup import use_setuptools |
||
8 | use_setuptools() |
||
9 | from setuptools import setup, find_packages |
||
10 | |||
11 | 9265bd60 | Francois POIROTTE | tests_require = [ |
12 | 'WebTest',
|
||
13 | 'BeautifulSoup',
|
||
14 | 'lxml',
|
||
15 | ] |
||
16 | d4656036 | Gabriel DE PERTHUIS | |
17 | 49c8da1d | Thomas ANDREJAK | setup( |
18 | name='vigiboard',
|
||
19 | version='0.1',
|
||
20 | 23bfcb80 | Francois POIROTTE | description='IHM Module for the Dashboard',
|
21 | 5dbfa80d | Francois POIROTTE | author="Thomas ANDREJAK",
|
22 | author_email="thomas.andrejak@gmail.com",
|
||
23 | 23bfcb80 | Francois POIROTTE | zip_safe=False,
|
24 | 5dbfa80d | Francois POIROTTE | license='http://www.gnu.org/licenses/gpl-2.0.html',
|
25 | 49c8da1d | Thomas ANDREJAK | install_requires=[ |
26 | 10848680 | Francois POIROTTE | "vigilo-turbogears",
|
27 | 5dbfa80d | Francois POIROTTE | "tw.forms",
|
28 | 15636990 | Francois POIROTTE | ], |
29 | 23bfcb80 | Francois POIROTTE | |
30 | 49c8da1d | Thomas ANDREJAK | paster_plugins=['PasteScript', 'Pylons', 'TurboGears2', 'tg.devtools'], |
31 | packages=find_packages(exclude=['ez_setup']),
|
||
32 | include_package_data=True,
|
||
33 | test_suite='nose.collector',
|
||
34 | d4656036 | Gabriel DE PERTHUIS | tests_require=tests_require, |
35 | extras_require={ |
||
36 | 'tests': tests_require,
|
||
37 | 15636990 | Francois POIROTTE | }, |
38 | 5dbfa80d | Francois POIROTTE | package_data={ |
39 | 'vigiboard': [
|
||
40 | 6f56e540 | Francois POIROTTE | 'i18n/*/LC_MESSAGES/*.mo',
|
41 | 5dbfa80d | Francois POIROTTE | ], |
42 | }, |
||
43 | 49c8da1d | Thomas ANDREJAK | message_extractors={'vigiboard': [
|
44 | ('**.py', 'python', None), |
||
45 | 15636990 | Francois POIROTTE | ]}, |
46 | 49c8da1d | Thomas ANDREJAK | |
47 | d4656036 | Gabriel DE PERTHUIS | entry_points={ |
48 | 'paste.app_factory': [
|
||
49 | 'main = vigiboard.config.middleware:make_app',
|
||
50 | 15636990 | Francois POIROTTE | ], |
51 | d4656036 | Gabriel DE PERTHUIS | 'paste.app_install': [
|
52 | 'main = pylons.util:PylonsInstaller',
|
||
53 | 15636990 | Francois POIROTTE | ], |
54 | 5dbfa80d | Francois POIROTTE | 'console_scripts': [
|
55 | 'vigiboard-init-db = vigiboard.websetup:init_db',
|
||
56 | ], |
||
57 | 15636990 | Francois POIROTTE | }, |
58 | 5dbfa80d | Francois POIROTTE | data_files=[ |
59 | ('/etc/vigilo/vigiboard/', [
|
||
60 | 'deployment/vigiboard.conf',
|
||
61 | 'deployment/vigiboard.wsgi',
|
||
62 | 'deployment/settings.ini',
|
||
63 | ]), |
||
64 | ], |
||
65 | 49c8da1d | Thomas ANDREJAK | ) |