diff options
author | fuzzyman <devnull@localhost> | 2009-11-22 20:57:42 +0000 |
---|---|---|
committer | fuzzyman <devnull@localhost> | 2009-11-22 20:57:42 +0000 |
commit | 2bf6e775318876cf005daff71b4412e1d95e9761 (patch) | |
tree | 64e5fa3e4f4310361310ecc0415dc4488da99eca /docs | |
parent | 6d08538dd474a918a5ff09f66ba2b5b291519fcb (diff) | |
download | configobj-git-2bf6e775318876cf005daff71b4412e1d95e9761.tar.gz |
Test additions.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/configobj.txt | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/docs/configobj.txt b/docs/configobj.txt index 86bb889..0d1ee75 100644 --- a/docs/configobj.txt +++ b/docs/configobj.txt @@ -2289,17 +2289,20 @@ From version 4 it lists all releases and changes. * Minimum supported version of Python is now 2.3 * ~25% performance improvement thanks to Christian Heimes -* String interpolation now works in list values +* String interpolation now works in list value members * After validation any additional entries not in the configspec are listed in - the 'extra_values' section member + the ``extra_values`` section member +* Deprecated the use of the ``options`` dictionary in the ConfigObj constructor + and added explicit keyword arguments instead * BUGFIX: Checks that failed validation would not populate 'default_values' and 'restore_default_value' wouldn't work for those entries * BUGFIX: clear() clears 'defaults' * BUGFIX: empty values in list values were accidentally valid syntax. They now - raise a ParseError. e.g. "value = 1, , 2" -* If a section specified in a configspec is missing, or all the values in a - section are missing, will have False for all the values in the result - returned by by ``ConfigObj.validate`` + raise a ``ParseError``. e.g. "value = 1, , 2" +* BUGFIX: Change to the result of a call to ``validate`` when ``preserve_errors`` + is True. Previously sections where *all* values failed validation would + return False for the section rather than preserving the errors. False will + now only be returned for a section if it is missing * Distribution includes version 1.0.1 of validate.py * Removed __revision__ and __docformat__ |