cmlenz@1: #!/usr/bin/env python cmlenz@1: # -*- coding: utf-8 -*- cmlenz@1: # cmlenz@66: # Copyright (C) 2006 Edgewall Software cmlenz@1: # All rights reserved. cmlenz@1: # cmlenz@1: # This software is licensed as described in the file COPYING, which cmlenz@1: # you should have received as part of this distribution. The terms cmlenz@230: # are also available at http://genshi.edgewall.org/wiki/License. cmlenz@1: # cmlenz@1: # This software consists of voluntary contributions made by many cmlenz@1: # individuals. For the exact contribution history, see the revision cmlenz@230: # history and logs, available at http://genshi.edgewall.org/log/. cmlenz@1: cmlenz@84: try: cmlenz@145: from setuptools import setup cmlenz@84: except ImportError: cmlenz@84: from distutils.core import setup cmlenz@1: cmlenz@1: setup( cmlenz@230: name = 'Genshi', cmlenz@255: version = '0.4', cmlenz@230: description = 'A toolkit for stream-based generation of output for the web', cmlenz@148: long_description = \ cmlenz@230: """Genshi is a Python library that provides an integrated set of components cmlenz@230: for parsing, generating, and processing HTML, XML or other textual content for cmlenz@230: output generation on the web. The major feature is a template language, which cmlenz@230: is heavily inspired by Kid.""", cmlenz@148: author = 'Edgewall Software', cmlenz@148: author_email = 'info@edgewall.org', cmlenz@148: license = 'BSD', cmlenz@230: url = 'http://genshi.edgewall.org/', cmlenz@256: download_url = 'http://genshi.edgewall.org/wiki/Download', cmlenz@148: zip_safe = True, cmlenz@148: cmlenz@124: classifiers = [ cmlenz@124: 'Development Status :: 4 - Beta', cmlenz@124: 'Environment :: Web Environment', cmlenz@124: 'Intended Audience :: Developers', cmlenz@124: 'License :: OSI Approved :: BSD License', cmlenz@124: 'Operating System :: OS Independent', cmlenz@124: 'Programming Language :: Python', cmlenz@124: 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', cmlenz@124: 'Topic :: Software Development :: Libraries :: Python Modules', cmlenz@124: 'Topic :: Text Processing :: Markup :: HTML', cmlenz@124: 'Topic :: Text Processing :: Markup :: XML' cmlenz@124: ], cmlenz@215: keywords = ['python.templating.engines'], cmlenz@230: packages = ['genshi'], cmlenz@230: test_suite = 'genshi.tests.suite', cmlenz@84: cmlenz@148: extras_require = {'plugin': ['setuptools>=0.6a2']}, cmlenz@4: entry_points = """ cmlenz@4: [python.templating.engines] cmlenz@265: genshi = genshi.plugin:MarkupTemplateEnginePlugin[plugin] cmlenz@265: genshi-markup = genshi.plugin:MarkupTemplateEnginePlugin[plugin] cmlenz@265: genshi-text = genshi.plugin:TextTemplateEnginePlugin[plugin] cmlenz@4: """, cmlenz@1: )