You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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