source: ticketdeleteplugin/0.11/setup.py

Last change on this file was 12098, checked in by Ryan J Ollos, 12 years ago

Refs #840, #10263:

  • Added check of Trac version. The plugin won't install in Trac 0.12 and later. In Trac 0.12 and later, enable the equivalent functionality by setting tracopt.ticket.deleter = enabled.
  • When a "change" checkbox is selected, all of the child "field" checkboxes will be selected.
  • Improved warning that is issued when an invalid ticket ID is entered. The left # characters in case the user enters #100 for a ticket ID, rather than 100.
  • Fixed some regressions introduced in #840, when migrating from the javascript version of the plugin, to the genshi version.
    • Alert confirmation dialog has been restored.
    • Changes sort chronlogically.


Please test and report back, if you can.

File size: 1.2 KB
Line 
1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
3#
4# Copyright (C) 2006-2008 Noah Kantrowitz <noah@coderanger.net>
5# Copyright (C) 2012 Ryan J Ollos <ryan.j.ollos@gmail.com>
6# All rights reserved.
7#
8# This software is licensed as described in the file COPYING, which
9# you should have received as part of this distribution.
10
11from setuptools import find_packages, setup
12from ticketdelete import assert_trac_version
13
14name = 'TracTicketDelete'
15
16assert_trac_version('< 0.12', name)
17
18setup(
19    name=name,
20    version='3.0.0',
21    author="Noah Kantrowitz",
22    author_email="noah@coderanger.net",
23    maintainer="Ryan J Ollos",
24    maintainer_email="ryan.j.ollos@gmail.com",
25    description="Remove tickets and ticket changes from Trac.",
26    long_description="Provides a web interface to removing whole tickets and ticket changes in Trac.",
27    license="3-Clause BSD",
28    keywords="trac plugin ticket delete",
29    url="http://trac-hacks.org/wiki/TicketDeletePlugin",
30    classifiers=[
31        'Framework :: Trac',
32    ],
33    packages=find_packages(exclude=['*.tests*']),
34    package_data={ 'ticketdelete': ['templates/*.html'] },
35    entry_points={
36        'trac.plugins': [
37            'ticketdelete = ticketdelete.web_ui'
38        ]
39    }
40)
Note: See TracBrowser for help on using the repository browser.