adding "cliff" for crafting multi-level command

adding "cliff" for crafting multi-level command for command-line applications
doc_home: https://cliff.readthedocs.org/en/latest/introduction.html

from dev:
> The cliff framework is meant to be used to create multi-level commands such as subversion and git, where the main program handles some basic argument parsing and then invokes a sub-command to do the work.
This commit is contained in:
kmonsoor 2014-07-04 00:27:54 +06:00
parent 5040a16497
commit a4f8fdcaa3

View File

@ -153,6 +153,7 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
* [click](http://click.pocoo.org/) - A package for creating beautiful command line interfaces in a composable way.
* [clint](https://github.com/kennethreitz/clint) - Python Command-line Application Tools.
* [cliff](https://cliff.readthedocs.org/en/latest/introduction.html) - A framework for creating command-line programs with multi-level commands
* [docopt](http://docopt.org/) - Pythonic command line arguments parser.
* [colorama](https://pypi.python.org/pypi/colorama) - Cross-platform colored terminal text.