source: logviewerplugin/tags/0.2/setup.py

Last change on this file was 7067, checked in by izzy, 14 years ago

Protecting the tail calculation against "overflow" (negative values if tail > all-lines), and let the entered form values persist (keep selections and values, and preset form fields after committing the form)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Date Author Id Revision
File size: 1.8 KB
Line 
1#!/usr/bin/env python
2
3from setuptools import find_packages, setup
4
5version='0.2'
6
7setup(name='LogViewerPlugin',
8      version=version,
9      description="View Trac log files from within the Web-UI",
10      long_description="This plugin allows you to view your trac.log logfile without shell access, just via the Web-UI Admin interface. You can select to only display messages from a specified log level (e.g. only warnings), optionally including higher levels. Moreover, you may restrict the output to the latest N lines, and even filter for lines containing a specified string or even matching a regular expression.",
11      author='Andreas Itzchak Rehberg',
12      author_email='izzysoft@qumran.org',
13      url='http://trac-hacks.org/wiki/izzy',
14      keywords='trac plugin log',
15      license="GPL",
16      install_requires = [ 'Trac>=0.11', 'Trac<0.12' ],
17      packages=find_packages(exclude=['ez_setup', 'examples', '*tests*']),
18      include_package_data=True,
19      package_data={ 'logviewer': [
20          'templates/*.html',
21          'htdocs/css/*.css',
22          ] },
23      zip_safe=True,
24      entry_points={'trac.plugins': [
25            'logviewer.api = logviewer.api',
26            'logviewer.web_ui = logviewer.web_ui'
27            ]},
28      classifiers=[
29          'Development Status :: 4 - Beta',
30          'Environment :: Web Environment',
31          'Framework :: Trac',
32          'Intended Audience :: Developers',
33          'Intended Audience :: System Administrators',
34          'License :: OSI Approved :: GNU General Public License (GPL)',
35          'Natural Language :: English',
36          'Operating System :: OS Independent',
37          'Programming Language :: Python',
38          'Topic :: Software Development :: Bug Tracking',
39          'Topic :: System :: Logging',
40          'Topic :: System :: Systems Administration',
41          ],
42      )
Note: See TracBrowser for help on using the repository browser.