blob: aae6c70b8f75dc4d1d0d27ec2267550a8fbfc71b [file] [log] [blame]
# -*- 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
from allura.version import __version__
requires = [ ]
setup(
name='Allura',
version=__version__,
description='',
author='SourceForge Team',
author_email='allura@geek.net',
url='http://sourceforge.net/p/',
install_requires=requires,
tests_require=requires + [ 'WebTest', 'BeautifulSoup', 'pytidylib', 'poster' ],
paster_plugins=['PasteScript', 'Pyramid', 'Ming'],
packages=find_packages(exclude=['ez_setup']),
include_package_data=True,
test_suite='nose.collector',
package_data={'allura': ['i18n/*/LC_MESSAGES/*.mo',
'templates/*/*',
'public/*/*']},
message_extractors={'allura': [
('**.py', 'python', None),
('templates/**.mako', 'mako', None),
('templates/**.html', 'genshi', None),
('public/**', 'ignore', None)]},
entry_points="""
[paste.app_factory]
main = allura.factory:main
task = allura.factory:task
tool_test = allura.factory:tool_test
[paste.app_install]
main = allura.websetup:Installer
[allura]
profile = allura.ext.user_profile:UserProfileApp
admin = allura.ext.admin:AdminApp
search = allura.ext.search:SearchApp
home = allura.ext.project_home:ProjectHomeApp
[allura.auth]
local = allura.lib.plugin:LocalAuthenticationProvider
ldap = allura.lib.plugin:LdapAuthenticationProvider
[allura.user_prefs]
local = allura.lib.plugin:LocalUserPreferencesProvider
[allura.project_registration]
local = allura.lib.plugin:LocalProjectRegistrationProvider
[allura.theme]
allura = allura.lib.plugin:ThemeProvider
[flyway.migrations]
pyforge = allura.migrations
[paste.paster_command]
taskd = allura.command.taskd:TaskdCommand
task = allura.command.taskd:TaskCommand
models = allura.command:ShowModelsCommand
reindex = allura.command:ReindexCommand
ensure_index = allura.command:EnsureIndexCommand
script = allura.command:ScriptCommand
set-tool-access = allura.command:SetToolAccessCommand
smtp_server=allura.command:SMTPServerCommand
[easy_widgets.resources]
ew_resources=allura.config.resources:register_ew_resources
[easy_widgets.engines]
jinja = tg.render:JinjaEngine
""",
)