50 lines
1.4 KiB
Python
50 lines
1.4 KiB
Python
|
# -*- coding: utf-8 -*-
|
||
|
try:
|
||
|
from setuptools import setup, find_packages
|
||
|
except ImportError:
|
||
|
from ez_setup import use_setuptools
|
||
|
use_setuptools()
|
||
|
from setuptools import setup, find_packages
|
||
|
|
||
|
setup(
|
||
|
name='Brie',
|
||
|
version='0.1',
|
||
|
description='',
|
||
|
author='',
|
||
|
author_email='',
|
||
|
#url='',
|
||
|
install_requires=[
|
||
|
"TurboGears2 >= 2.0b7",
|
||
|
"Catwalk >= 2.0.2",
|
||
|
"Babel >=0.9.4",
|
||
|
#can be removed iif use_toscawidgets = False
|
||
|
"toscawidgets >= 0.9.7.1",
|
||
|
"zope.sqlalchemy >= 0.4 ",
|
||
|
"repoze.tm2 >= 1.0a4",
|
||
|
|
||
|
"repoze.what-quickstart >= 1.0",
|
||
|
],
|
||
|
setup_requires=["PasteScript >= 1.7"],
|
||
|
paster_plugins=['PasteScript', 'Pylons', 'TurboGears2', 'tg.devtools'],
|
||
|
packages=find_packages(exclude=['ez_setup']),
|
||
|
include_package_data=True,
|
||
|
test_suite='nose.collector',
|
||
|
tests_require=['WebTest', 'BeautifulSoup'],
|
||
|
package_data={'brie': ['i18n/*/LC_MESSAGES/*.mo',
|
||
|
'templates/*/*',
|
||
|
'public/*/*']},
|
||
|
message_extractors={'brie': [
|
||
|
('**.py', 'python', None),
|
||
|
('templates/**.mako', 'mako', None),
|
||
|
('templates/**.html', 'genshi', None),
|
||
|
('public/**', 'ignore', None)]},
|
||
|
|
||
|
entry_points="""
|
||
|
[paste.app_factory]
|
||
|
main = brie.config.middleware:make_app
|
||
|
|
||
|
[paste.app_install]
|
||
|
main = pylons.util:PylonsInstaller
|
||
|
""",
|
||
|
)
|