| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
only calls output_for_cli() if it has been implemented
|
| |
|
|
|
|
| |
Command.output_for_cli() to take care of formatting print output
|
|
|
|
| |
prompts and errors
|
| |
|
| |
|
| |
|
|
|
|
| |
Environment and config.py
|
| |
|
| |
|
| |
|
|
|
|
| |
tuple of PluginInfo objects; renamed show_plugins cli command to namespaces; added new cli command plugins
|
|
|
|
| |
help, console, and show_plugins now override Command.run() instead of Command.__call__()
|
| |
|
| |
|
| |
|
|
|
|
| |
tests; updated affected code
|
| |
|
|
|
|
| |
updated unit tests and other affected code
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
subclasses
|
| |
|
|
|
|
| |
Option.convert() does
|
| |
|
| |
|
| |
|
|
|
|
| |
tweeking to make CLI utilize Application
|
|
|
|
| |
console
|
| |
|
|
|
|
| |
added NameSpace.__call__() method which iterates through the members; NameSpace no longer requires members to be Proxy instances; updated unit tests and affected code; cleaned up NameSpace docstrings and switch to epydoc param docstrings
|
|
|
|
| |
non-ascii characters work
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
instead of cmd.get_doc()
|
| |
|
| |
|
|
|
|
| |
rather than converting at each call
|
|
|
|
| |
give feedback on the calling
|