Added Python 3.10 support.
Fixing a bug with the
--trace option, which outputs a traceback if an
Commands will now work if the type annotation of an argument is missing - in this case the type of the argument is assumed to be a string.
Small help formatting change when a command has no args.
Add back CLI.command_exists - required by Piccolo.
Show aliases in command help text.
Added aliases for commands.
Added support for
Added solo mode.
Loosening colorama dependency version.
Improving appearance when a command has no args.
Added –trace argument for getting Python traceback on error.
Can override the command name.
Removed cached_property to support Python 3.7.
Added support for groups and coroutines.
Add support for flag arguments, and improved help output.