summaryrefslogtreecommitdiff
path: root/cmd2
Commit message (Expand)AuthorAgeFilesLines
...
* Fixes to how command callables are filtered from CommandSetEric Lin2020-08-041-4/+5
* Fixed issue where we attempted to remove CommandSet from a list it was not inKevin Van Brunt2020-08-041-1/+2
* Fixed typo in documentationKevin Van Brunt2020-08-041-3/+3
* Removed sub-class and instead patch argparse._SubParsersActionEric Lin2020-08-042-27/+29
* Suggested PR Fixes.Eric Lin2020-08-044-27/+35
* Adds unit tests for sub-commands and additional commandset edge casesEric Lin2020-08-041-12/+17
* Adds support for injectable subcommands as part of CommandSetEric Lin2020-08-045-8/+160
* updated importsEric Lin2020-08-043-5/+7
* Updates the example to remove usage of the now remove ability toEric Lin2020-08-041-5/+26
* Removed support for functions outside of CommandSetsEric Lin2020-08-043-100/+12
* added additional documentation for new decorator behaviorEric Lin2020-08-041-3/+24
* Added an additional check for isinstance(method, Callable) since there are sc...Eric Lin2020-08-041-1/+2
* Adjusted decorators to accept variable positional parametersEric Lin2020-08-041-18/+41
* Sort imports using isortTodd Leonhardt2020-08-041-7/+2
* Appears to be a type hinting olution that works for flake, sphinx, and PyCharmEric Lin2020-08-041-8/+11
* Added more command validation. Moved some common behavior into private functi...Eric Lin2020-08-042-27/+50
* Fixes to sphinx generationEric Lin2020-08-042-2/+2
* Fixes issue with locating help_ annd complete_ functions when autoloading com...Eric Lin2020-08-042-26/+35
* add ability to remove commands and commandsetsEric Lin2020-08-042-5/+54
* Added new constructor parameter to flag whether commands should autoload. Add...Eric Lin2020-08-041-31/+83
* Some minor cleanup of how imports work. Fixed issue with help documentation f...Eric Lin2020-08-043-7/+23
* Initial implementation of modular command loadingEric Lin2020-08-042-2/+186
* Added 'no cover' for code block which cannot be tested in our unit testsKevin Van Brunt2020-08-031-1/+1
* Added type annotations for fields in cmd2.Cmd.Eric Lin2020-07-212-27/+29
* Fixed hook documentationKevin Van Brunt2020-07-171-4/+4
* Added PyCharm warning suppressionsTodd Leonhardt2020-07-131-0/+2
* small simplificationTodd Leonhardt2020-07-131-2/+1
* slight cleanupTodd Leonhardt2020-07-131-2/+2
* Address fact that typing.Deque wasn't defined prior to 3.5.4Todd Leonhardt2020-07-131-1/+9
* replace pkg_resources with importlib.metadataDoug Hellmann2020-07-121-3/+8
* Removed divider row from tab completion hint tableKevin Van Brunt2020-06-011-1/+1
* Optimized importsKevin Van Brunt2020-06-011-2/+1
* Merge branch 'master' into hint_bugKevin Van Brunt2020-06-013-29/+53
|\
| * Removed pwarning() calls when command raises SystemExitKevin Van Brunt2020-05-281-2/+0
| * Made following changes to onecmd_plus_hooks()Kevin Van Brunt2020-05-072-21/+29
| * Added SkipPostcommandHooks exception and made Cmd2ArgparseError inherit from it.Kevin Van Brunt2020-05-073-12/+30
* | Simplied table divider code for ease of readingKevin Van Brunt2020-06-011-3/+5
* | Changed how SimpleTable creates divider when divider_char is wide. It no long...Kevin Van Brunt2020-06-012-32/+45
* | Changed SimpleTable.base_width() to a class method and added equivalent metho...Kevin Van Brunt2020-05-281-10/+30
* | Updated argparse_completer to use TableCreator for the hint tableKevin Van Brunt2020-05-283-31/+80
|/
* Added info on semantic versioning and branching strategy to CONTRIBUTING.mdTodd Leonhardt2020-04-248-20/+21
* Completion doc updatesKevin Van Brunt2020-04-231-12/+9
* Documented CompletionError classKevin Van Brunt2020-04-231-4/+4
* Updated _set_parser_prog() so future calls to add_parser() will set the corre...Kevin Van Brunt2020-04-231-1/+5
* Fixed issue where subcommand usage text could contain a subcommand alias inst...Kevin Van Brunt2020-04-231-5/+20
* Merge branch 'master' into table_creatorKevin Van Brunt2020-04-222-16/+43
|\
| * run_pyscript now passes a keyword arg to do_py instead of using a hidden argp...Kevin Van Brunt2020-04-211-9/+8
| * argument_list and argparse wrappers now pass kwargs through to the wrapped co...Kevin Van Brunt2020-04-201-7/+35
* | Merge branch 'master' into table_creatorKevin Van Brunt2020-04-223-23/+49
|\ \ | |/
| * Updated error textKevin Van Brunt2020-04-201-4/+2