Mercurial > p > roundup > code
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, |
