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
CommandSet command functions (do_, complete_, help_) will no longer have the cmd2 app passed in as the first parameter after self since this is already a class member.
Renamed install_command_set() and uninstall_command_set() to register_command_set() and unregister_command_set() for better name consistency.
Bug Fixes
Fixed help formatting bug in Cmd2ArgumentParser when metavar is a tuple
Fixed tab completion bug when using CompletionItem on an argument whose metavar is a tuple
Added explicit testing against python 3.5.2 for Ubuntu 16.04, and 3.5.3 for Debian 9
Added fallback definition of typing.Deque (taken from 3.5.4)
Removed explicit type hints that fail due to a bug in 3.5.2 favoring comment-based hints instead
When passing a ns_provider to an argparse command, will now attempt to resolve the correct CommandSet instance for self. If not, it'll fall back and pass in the cmd2 app
Other
Added missing doc-string for new cmd2.Cmd init parameters introduced by CommandSet enhancement