summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
Commit message (Collapse)AuthorAgeFilesLines
* Added on_registered() callback to CommandSetKevin Van Brunt2020-09-011-0/+5
|
* Fixed issue where subcommand added with @as_subcommand_to decorator did not ↵Kevin Van Brunt2020-08-271-0/+9
| | | | | | display help when called with -h/--help. 'add_help=False' no longer has to be passed to parsers used in @as_subcommand_to decorator.
* the with_argparse() decorator was incorrectly using a parsed statement ↵1.3.7Eric Lin2020-08-271-0/+5
| | | | object to search for the original function arguments. Switched to search for the original statement value instead
* Fixed typo in change logKevin Van Brunt2020-08-271-1/+2
|
* Updated change log for release1.3.6Kevin Van Brunt2020-08-271-1/+1
|
* The functions cmd2 adds to Namespaces (get_statement() and get_handler()) ↵Kevin Van Brunt2020-08-261-0/+8
| | | | | | | are now Cmd2AttributeWrapper objects named cmd2_statement and cmd2_handler. This makes it easy to filter out which attributes in an argparse.Namespace were added by cmd2.
* Updated change log and docs for release1.3.5Kevin Van Brunt2020-08-251-1/+1
|
* Fixed RecursionError when printing an argparse.Namespace caused by custom ↵Kevin Van Brunt2020-08-251-0/+6
| | | | | | attribute cmd2 was adding Added get_statement() function to argparse.Namespace which returns __statement__ attribute
* Updated change log for release1.3.4Kevin Van Brunt2020-08-201-1/+5
|
* Fixed AttributeError when CommandSet that uses as_subcommand_to decorator is ↵Kevin Van Brunt2020-08-191-0/+5
| | | | loaded during cmd2.Cmd.__init__().
* Updated changelog with 1.3.3 release date1.3.3Kevin Van Brunt2020-08-131-1/+1
|
* Fixed tab completion bug when using CompletionItem on an argument whose ↵Kevin Van Brunt2020-08-131-0/+1
| | | | metavar is a tuple
* Fixed changelog commentTodd Leonhardt2020-08-121-1/+1
|
* Add unit test and update CHANGELOGTodd Leonhardt2020-08-121-0/+1
|
* When passing a ns_provider to an argparse command, will now attempt to ↵Eric Lin2020-08-121-0/+2
| | | | resolve the correct CommandSet instance for self. If not, it'll fall back and pass in the cmd2 app
* Breaking change: Removed cmd2 app as a required second parameter toEric Lin2020-08-121-0/+5
| | | | | | CommandSet command functions (do_, complete_, help_). Renamed install_command_set and uninstall_command_set to register_command_set and unregister_command_set.
* Updated CHANGELOGEric Lin2020-08-111-1/+2
|
* Adding explicit python 3.5.3 test to nox, travis.Eric Lin2020-08-101-0/+8
| | | | Copied 3.5.4 definition of typing.Deque
* Will now traverse down CommandSet inheritance tree to find all leaf descendants.1.3.2Eric Lin2020-08-101-1/+4
| | | | | | CommandSet now has a check to ensure it is only registered with one cmd2.Cmd instance at a time. Adds function to find command set by type and by command name
* Updated change logKevin Van Brunt2020-08-071-3/+9
|
* Updated CHANGELOG1.3.1Eric Lin2020-08-061-0/+7
|
* Marked with_arparser_and_unknown_args deprecated and consolidatedEric Lin2020-08-041-2/+5
| | | | implementation as an option to with_argparser instead.
* Updated changelogEric Lin2020-08-041-0/+5
|
* Updated release date for 1.2.1 in CHANGELOG1.2.1Todd Leonhardt2020-07-141-2/+2
|
* Fix a dependency version requirement which was too restrictive and required ↵Todd Leonhardt2020-07-131-0/+4
| | | | bleeding edge for no good reason
* Updated CHANGELOGTodd Leonhardt2020-07-131-0/+2
|
* Update release date in CHANGELOGTodd Leonhardt2020-07-131-1/+1
|
* Updated CHANGELOGTodd Leonhardt2020-07-121-0/+6
|
* Added 1.1 release date to CHANGELOG1.1.0Todd Leonhardt2020-06-061-1/+1
|
* Updated change logKevin Van Brunt2020-06-011-0/+2
|
* Updated change logKevin Van Brunt2020-05-281-1/+10
|
* Fixed issue where subcommand usage text could contain a subcommand alias ↵Kevin Van Brunt2020-04-231-0/+2
| | | | instead of the actual name
* Added table creation feature to change logKevin Van Brunt2020-04-221-0/+6
|
* run_pyscript now passes a keyword arg to do_py instead of using a hidden ↵Kevin Van Brunt2020-04-211-1/+3
| | | | argparse flag
* cmd2 now considers ipy a pyscript environmentKevin Van Brunt2020-04-201-2/+4
|
* Updated change logKevin Van Brunt2020-04-201-0/+5
|
* Updated change log textKevin Van Brunt2020-04-061-1/+1
|
* Updating change log for release1.0.2Kevin Van Brunt2020-04-061-1/+1
|
* Updated change logKevin Van Brunt2020-03-261-1/+2
|
* Ctrl-C now stops a running text script instead of just the current script ↵Kevin Van Brunt2020-03-261-0/+1
| | | | command
* do_shell() now saves the return code of the command it runs in ↵Kevin Van Brunt2020-03-201-0/+4
| | | | self.last_result for use in pyscripts
* Updating change log for release1.0.1Kevin Van Brunt2020-03-131-1/+1
|
* Updated change logKevin Van Brunt2020-03-121-1/+1
|
* Updated change logKevin Van Brunt2020-03-051-0/+4
|
* Added info to changelog in preparation for 1.0.0 release1.0.0Todd Leonhardt2020-03-011-0/+8
|
* Formatting update in change logKevin Van Brunt2020-02-191-2/+2
|
* Updated change log for releaseKevin Van Brunt2020-02-191-1/+5
|
* Updated CHANGELOGTodd Leonhardt2020-02-181-1/+2
|
* Updated change log and commentKevin Van Brunt2020-02-181-0/+2
|
* Made CompletionError exception available to non-argparse tab completionKevin Van Brunt2020-02-171-0/+1
|