Edgewall Software

source: tags/0.3.4/setup.py

Last change on this file was 401, checked in by cmlenz, 17 years ago

Fix version on 0.3.4 tag.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 2.2 KB
Line 
1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
3#
4# Copyright (C) 2006 Edgewall Software
5# All rights reserved.
6#
7# This software is licensed as described in the file COPYING, which
8# you should have received as part of this distribution. The terms
9# are also available at http://genshi.edgewall.org/wiki/License.
10#
11# This software consists of voluntary contributions made by many
12# individuals. For the exact contribution history, see the revision
13# history and logs, available at http://genshi.edgewall.org/log/.
14
15try:
16    from setuptools import setup
17except ImportError:
18    from distutils.core import setup
19
20setup(
21    name = 'Genshi',
22    version = '0.3.4',
23    description = 'A toolkit for stream-based generation of output for the web',
24    long_description = \
25"""Genshi is a Python library that provides an integrated set of components
26for parsing, generating, and processing HTML, XML or other textual content for
27output generation on the web. The major feature is a template language, which
28is heavily inspired by Kid.""",
29    author = 'Edgewall Software',
30    author_email = 'info@edgewall.org',
31    license = 'BSD',
32    url = 'http://genshi.edgewall.org/',
33    download_url = 'http://genshi.edgewall.org/wiki/Download',
34    zip_safe = True,
35
36    classifiers = [
37        'Development Status :: 4 - Beta',
38        'Environment :: Web Environment',
39        'Intended Audience :: Developers',
40        'License :: OSI Approved :: BSD License',
41        'Operating System :: OS Independent',
42        'Programming Language :: Python',
43        'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
44        'Topic :: Software Development :: Libraries :: Python Modules',
45        'Topic :: Text Processing :: Markup :: HTML',
46        'Topic :: Text Processing :: Markup :: XML'
47    ],
48    keywords = ['python.templating.engines'],
49    packages = ['genshi'],
50    test_suite = 'genshi.tests.suite',
51
52    extras_require = {'plugin': ['setuptools>=0.6a2']},
53    entry_points = """
54    [python.templating.engines]
55    genshi = genshi.plugin:MarkupTemplateEnginePlugin[plugin]
56    genshi-markup = genshi.plugin:MarkupTemplateEnginePlugin[plugin]
57    genshi-text = genshi.plugin:TextTemplateEnginePlugin[plugin]
58    """,
59)
Note: See TracBrowser for help on using the repository browser.