diff options
author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2018-02-01 08:40:07 -0500 |
---|---|---|
committer | Todd Leonhardt <todd.leonhardt@gmail.com> | 2018-02-01 08:40:07 -0500 |
commit | 2cdeb5c69936390cf75582f7dcb304d38d598a37 (patch) | |
tree | 8d583d22ce25e48736cbb7d32e879086231575d8 /setup.py | |
parent | 5697c77b369d05890668a6aae603bfada2ff2471 (diff) | |
download | cmd2-git-2cdeb5c69936390cf75582f7dcb304d38d598a37.tar.gz |
Updated "main features" as visible from PyPI
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -29,13 +29,14 @@ Main features: - Multi-line, case-insensitive, and abbreviated commands - Special-character command shortcuts (beyond cmd's `@` and `!`) - Settable environment parameters - - Parsing commands with flags + - Parsing commands with arguments using `argparse`, including support for sub-commands - Unicode character support (*Python 3 only*) - - Good tab-completion of commands, file system paths, and shell commands + - Good tab-completion of commands, sub-commands, file system paths, and shell commands - Python 2.7 and 3.4+ support - Linux, macOS and Windows support - Trivial to provide built-in help for all commands - Built-in regression testing framework for your applications (transcript-based testing) + - Transcripts for use with built-in regression can be automatically generated from `history -t` Usable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd. """ |