| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
relies on Param.__init__() to do it
|
|
|
|
| |
extra kw args
|
|
|
|
| |
positional arg, and the rest as pure kwargs
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
[]) regardless whether Param is multivalue
|
|
|
|
| |
instead of raising TypeError
|
| |
|
|
|
|
| |
Param.normalize()
|
| |
|
|
|
|
| |
basestring
|
| |
|
| |
|
|
|
|
| |
not just defaults that aren't None
|
| |
|
| |
|
|
|
|
| |
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__()
|
|
|
|
| |
added corresponding unit tests
|
|
|
|
| |
with 'frontend'
|
|
|
|
| |
class
|
|
|
|
| |
plugins without proxy to unit tests for API
|
|
|
|
| |
Backend class and corresponding unit tests
|
| |
|
|
|
|
| |
test_frontend.py
|
| |
|
| |
|
|
|
|
| |
depreciated Command.print_call() method
|
| |
|
|
|
|
| |
create_param() when creating args and options namespaces
|
| |
|
|
|
|
| |
returns without modification
|
| |
|
| |
|
|
|
|
| |
Plugin.finalize(); updated unit tests
|
| |
|
| |
|
|
|
|
| |
Command.finalize() instead of Command.__init__(); updated corresponding unit tests
|
|
|
|
| |
Method.get_options()
|
| |
|
|
|
|
| |
max_args are given
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and slice
|