Skip to content

0.9.16 (August 7, 2019)

Compare
Choose a tag to compare
@tleonhardt tleonhardt released this 08 Aug 02:00
· 1248 commits to master since this release
  • Bug Fixes
    • Fixed inconsistent parsing/tab completion behavior based on the value of allow_redirection. This flag is only meant to be a security setting that prevents redirection of stdout and should not alter parsing logic.
  • Enhancements
    • Raise TypeError if trying to set choices/completions on argparse action that accepts no arguments
    • Create directory for the persistent history file if it does not already exist
    • Added set_choices_function(), set_choices_method(), set_completer_function(), and set_completer_method() to support cases where this functionality needs to be added to an argparse action outside of the normal parser.add_argument() call.
  • Breaking Changes
    • Aliases and macros can no longer have the same name as a command