comparison setup.py @ 3745:20e9831fc58a

pre-release stuff
author Richard Jones <richard@users.sourceforge.net>
date Thu, 09 Nov 2006 05:38:54 +0000
parents b11142bb2aa2
children fdc9eb78d708
comparison
equal deleted inserted replaced
3744:c07ae92cebbc 3745:20e9831fc58a
14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 14 # BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" 15 # FOR A PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS"
16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, 16 # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 17 # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
18 # 18 #
19 # $Id: setup.py,v 1.91 2006-10-07 03:03:28 richard Exp $ 19 # $Id: setup.py,v 1.92 2006-11-09 05:38:54 richard Exp $
20 20
21 from distutils.core import setup, Extension 21 from distutils.core import setup, Extension
22 from distutils.util import get_platform 22 from distutils.util import get_platform
23 from distutils.file_util import write_file 23 from distutils.file_util import write_file
24 from distutils.command.bdist_rpm import bdist_rpm 24 from distutils.command.bdist_rpm import bdist_rpm
346 'long_description': 346 'long_description':
347 '''Roundup is a simple-to-use and -install issue-tracking system with 347 '''Roundup is a simple-to-use and -install issue-tracking system with
348 command-line, web and e-mail interfaces. It is based on the winning design 348 command-line, web and e-mail interfaces. It is based on the winning design
349 from Ka-Ping Yee in the Software Carpentry "Track" design competition. 349 from Ka-Ping Yee in the Software Carpentry "Track" design competition.
350 350
351 New Features in 1.3.0:
352 - WSGI support via roundup.cgi.wsgi_handler
353
354 Fixed in 1.3.0:
355 - sqlite module detection was broken for python 2.5 compiled without sqlite
356 support
357 - fixed support for pysqlite2 (version 2.1.0 is the minimum version
358 supported)
359 - roundup-server called setuid when run by non-root user
360 - fix sort/group direction checkbox in issue.index.html (sf bug 1593025)
361 - fix error detection for non-EN locales of postgres (sf bug 1592249)
362 - fix email change note rendering of multiline properties (sf patch 1575223)
363 - fix sidebar search links (sf patch 1574467)
364 - nicer "permission required" messages (sf patch 1558183)
365 - fix unstable ordering of detectors (sf bug 1585378)
366
351 If you're upgrading from an older version of Roundup you *must* follow 367 If you're upgrading from an older version of Roundup you *must* follow
352 the "Software Upgrade" guidelines given in the maintenance documentation. 368 the "Software Upgrade" guidelines given in the maintenance documentation.
353 369
354 Bugs fixed in 1.2.1: 370 Roundup requires python 2.3 or later for correct operation.
355 371
356 - E-mail subject line prefix delimiter configuration was being ignored. 372 To give Roundup a try, just download (see below), unpack and run::
357 - Password confirm field in user editing. 373
358 374 roundup-demo
359 New Features in 1.2.x: 375
360 376 Release info and download page:
361 - supports Python 2.5, including the sqlite3 module 377 http://cheeseshop.python.org/pypi/roundup
362 - full timezone support (sf patch 1465296) 378 Source and documentation is available at the website:
363 - handle connection loss when responding to web requests 379 http://roundup.sourceforge.net/
364 - match incoming mail In-Reply-To against existing messages when no issue 380 Mailing lists - the place to ask questions:
365 id is specified in the Subject 381 http://sourceforge.net/mail/?group_id=31577
366 - added StringHTMLProperty wrapped() method to wrap long lines in issue 382
367 display 383
368 - include the popcal in Date field editing and search fields by default 384 About Roundup
369 - @required in forms may now specify properties of linked items (sf patch 385 =============
370 1507093) 386
371 - update for latest version of pysqlite (sf bug 1487098; patch 1534227) 387 Roundup is a simple-to-use and -install issue-tracking system with
372 - update for latest version of psycopg2 (sf patch 1429391) 388 command-line, web and e-mail interfaces. It is based on the winning design
373 - new "exporttables" command in roundup-admin (sf bug 1533791) 389 from Ka-Ping Yee in the Software Carpentry "Track" design competition.
374 - roundup-admin "export" may specify classes to exclude (sf bug 1533791) 390
375 - sorting and grouping by multiple properties is now supported by the 391 Note: Ping is not responsible for this project. The contact for this
376 backends *and* the classic template. 392 project is richard@users.sourceforge.net.
377 - sorting, grouping, and searching by transitive properties (e.g., 393
378 messages.author.supervisor) is now supported in all backends 394 Roundup manages a number of issues (with flexible properties such as
379 - added filter_sql to SQL backends which takes an arbitrary SQL statement 395 "description", "priority", and so on) and provides the ability to:
380 and returns a list of item ids 396
381 397 (a) submit new issues,
382 There was also a lot of bugfixes - see the bundled CHANGES.txt file for the 398 (b) find and edit existing issues, and
383 list. 399 (c) discuss issues with other participants.
400
401 The system will facilitate communication among the participants by managing
402 discussions and notifying interested parties when issues are edited. One of
403 the major design goals for Roundup that it be simple to get going. Roundup
404 is therefore usable "out of the box" with any python 2.3+ installation. It
405 doesn't even need to be "installed" to be operational, though a
406 disutils-based install script is provided.
407
408 It comes with two issue tracker templates (a classic bug/feature tracker and
409 a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit,
410 mysql and postgresql).
411
384 ''', 412 ''',
385 'author': "Richard Jones", 413 'author': "Richard Jones",
386 'author_email': "richard@users.sourceforge.net", 414 'author_email': "richard@users.sourceforge.net",
387 'url': 'http://roundup.sourceforge.net/', 415 'url': 'http://roundup.sourceforge.net/',
388 'packages': packagelist, 416 'packages': packagelist,

Roundup Issue Tracker: http://roundup-tracker.org/