Releases
0.8.1
kotfu
released this
10 Mar 04:04
Bug Fixes
Fixed a bug if a non-existent do_ * method was added to the exclude_from_help
list
Fixed a bug in a unit test which would fail if your home directory was empty on a Linux system
Fixed outdated help text for the edit command
Fixed outdated remove_unused.py
Enhancements
Added support for sub-menus.
Added option for persistent readline history
Improved PyPI packaging by including unit tests and examples in the tarball
Improved documentation to make it more obvious that poutput() should be used instead of print()
exclude_from_help
and excludeFromHistory
are now instance instead of class attributes
Added flag and index based tab completion helper functions
Added support for displaying output which won't fit on the screen via a pager using ppaged()
Attributes Removed (can cause breaking changes )
abbrev
- Removed support for abbreviated commands
Good tab completion makes this unnecessary and its presence could cause harmful unintended actions
case_insensitive
- Removed support for case-insensitive command parsing
Its presence wasn't very helpful and could cause harmful unintended actions
You can’t perform that action at this time.