Mercurial > p > roundup > code
changeset 282:fb1b67a8fd98
Reverted a change in hyperdb...
...so the default value for missing property values in a create() is
None and not '' (the empty string.) This obviously breaks CSV
import/export - the string 'None' will be created in an export/import
operation.
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 11 Oct 2001 00:17:51 +0000 |
| parents | d38ca22f7a2f |
| children | 4114d0af5526 |
| files | doc/announcement.txt roundup/hyperdb.py |
| diffstat | 2 files changed, 17 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/announcement.txt Wed Oct 10 04:18:39 2001 +0000 +++ b/doc/announcement.txt Thu Oct 11 00:17:51 2001 +0000 @@ -1,18 +1,24 @@ Roundup 0.3.0pre1 - an issue tracking system -**PREVIEW RELEASE** + **PREVIEW RELEASE** This release is in use by Bizar Software, but has had little testing beyond that. It contains several new features which will require migration, so we're releasing this preview for the bleeding-edge users. -** existing users _must_ read the MIGRATION.txt that accompanies the +**NOTE** existing users _must_ read the MIGRATION.txt that accompanies the source. This release includes several bug fixes and usability improvements. It switches the CGI interface authentication over from HTTP Basic to cookie -based. It introduces encoded password storage. For a more detailed in -the CHANGES file accompanying the source. +based. It introduces encoded password storage. See the CHANGES file accompanying the source for more detail. + +Source and documentation is available at the website: + http://roundup.sourceforge.net/ + + +About Roundup +============= Roundup is a simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces. It is based on the winning design @@ -34,7 +40,3 @@ disutils-based install script is provided. It comes with two issue tracker templates and three database back-ends. - -Source and documentation is available at the website: - http://roundup.sourceforge.net/ -
--- a/roundup/hyperdb.py Wed Oct 10 04:18:39 2001 +0000 +++ b/roundup/hyperdb.py Thu Oct 11 00:17:51 2001 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: hyperdb.py,v 1.24 2001-10-10 03:54:57 richard Exp $ +# $Id: hyperdb.py,v 1.25 2001-10-11 00:17:51 richard Exp $ # standard python modules import cPickle, re, string @@ -215,7 +215,7 @@ if isinstance(prop, Multilink): propvalues[key] = [] else: - propvalues[key] = '' + propvalues[key] = None # convert all data to strings for key, prop in self.properties.items(): @@ -849,6 +849,11 @@ # # $Log: not supported by cvs2svn $ +# Revision 1.24 2001/10/10 03:54:57 richard +# Added database importing and exporting through CSV files. +# Uses the csv module from object-craft for exporting if it's available. +# Requires the csv module for importing. +# # Revision 1.23 2001/10/09 23:58:10 richard # Moved the data stringification up into the hyperdb.Class class' get, set # and create methods. This means that the data is also stringified for the
