Edgewall Software

source: tags/0.3.0/setup.py

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

Ported [319] to 0.3 tag.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 2.0 KB
RevLine 
[2]1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
3#
[71]4# Copyright (C) 2006 Edgewall Software
[2]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
[287]9# are also available at http://genshi.edgewall.org/wiki/License.
[2]10#
11# This software consists of voluntary contributions made by many
12# individuals. For the exact contribution history, see the revision
[287]13# history and logs, available at http://genshi.edgewall.org/log/.
[2]14
[89]15try:
[186]16    from setuptools import setup
[89]17except ImportError:
18    from distutils.core import setup
[2]19
20setup(
[287]21    name = 'Genshi',
[238]22    version = '0.3',
[287]23    description = 'A toolkit for stream-based generation of output for the web',
[190]24    long_description = \
[287]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.""",
[190]29    author = 'Edgewall Software',
30    author_email = 'info@edgewall.org',
31    license = 'BSD',
[287]32    url = 'http://genshi.edgewall.org/',
[320]33    download_url = 'http://genshi.edgewall.org/wiki/Download',
[190]34    zip_safe = True,
35
[156]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    ],
[271]48    keywords = ['python.templating.engines'],
[287]49    packages = ['genshi'],
50    test_suite = 'genshi.tests.suite',
[89]51
[190]52    extras_require = {'plugin': ['setuptools>=0.6a2']},
[5]53    entry_points = """
54    [python.templating.engines]
[287]55    genshi = genshi.plugin:TemplateEnginePlugin[plugin]
[5]56    """,
[2]57)
Note: See TracBrowser for help on using the repository browser.