Mention upgrade of optparse to Optik 1.5a1.

This commit is contained in:
Greg Ward 2004-07-31 16:16:11 +00:00
parent eba20e6015
commit 9c8fe1a9b5
1 changed files with 31 additions and 0 deletions

View File

@ -134,6 +134,37 @@ Library
which return translation strings encoded in the preferred encoding, which return translation strings encoded in the preferred encoding,
as informed by locale module's getpreferredencoding(). as informed by locale module's getpreferredencoding().
- optparse module (and tests) upgraded to Optik 1.5a1. Changes:
- Add expansion of default values in help text: the string
"%default" in an option's help string is expanded to str() of
that option's default value, or "none" if no default value.
- Bug #955889: option default values that happen to be strings are
now processed in the same way as values from the command line; this
allows generation of nicer help when using custom types. Can
be disabled with parser.set_process_default_values(False).
- Bug #960515: don't crash when generating help for callback
options that specify 'type', but not 'dest' or 'metavar'.
- Feature #815264: change the default help format for short options
that take an argument from e.g. "-oARG" to "-o ARG"; add
set_short_opt_delimiter() and set_long_opt_delimiter() methods to
HelpFormatter to allow (slight) customization of the formatting.
- Patch #736940: internationalize Optik: all built-in user-
targeted literal strings are passed through gettext.gettext(). (If
you want translations (.po files), they're not included with Python
-- you'll find them in the Optik source distribution from
http://optik.sourceforge.net/ .)
- Bug #878453: respect $COLUMNS environment variable for
wrapping help output.
- Feature #988122: expand "%prog" in the 'description' passed
to OptionParser, just like in the 'usage' and 'version' strings.
(This is *not* done in the 'description' passed to OptionGroup.)
Tools/Demos Tools/Demos
----------- -----------