88
99`clint <https://pypi.python.org/pypi/clint/ >`_ is a Python module which is
1010filled with very useful tools for developing command-line applications.
11- It supports features such as; CLI Colors and Indents, Simple and Powerful
12- Column Printer, Iterator based progress bar and Implicit argument handling.
11+ It supports features such as; CLI colors and indents, simple and powerful
12+ column printer, iterator based progress bars and implicit argument handling.
1313
1414Click
1515-----
1616
1717`click <http://click.pocoo.org/ >`_ is an upcoming Python package for creating
18- command-line interfaces in a composable way with as little amount of code as
19- necessary. It’s the “Command-line Interface Creation Kit”. It’s highly
18+ command-line interfaces in a composable way with as little code as
19+ possible. This “Command-line Interface Creation Kit” is highly
2020configurable but comes with good defaults out of the box.
2121
2222docopt
@@ -29,18 +29,20 @@ POSIX-style usage instructions.
2929Plac
3030------
3131
32- `Plac <https://pypi.python.org/pypi/plac >`_ is a Python module that allows developing command-line applications. In fact
33- plac is a simple wrapper over the Python standard library `argparse <http://docs.python.org/2/library/argparse.html >`_, it hides most of its
34- complexity by using a declarative interface: the argument parser is inferred
35- rather than written down by imperatively. It is targetting especially unsophisticated
36- users, programmers, sys-admins, scientists and in general people writing throw-away
37- scripts for themselves, choosing the command-line interface because it is quick
38- and simple.
32+ `Plac <https://pypi.python.org/pypi/plac >`_ is a simple wrapper
33+ over the Python standard library `argparse <http://docs.python.org/2/library/argparse.html >`_,
34+ which hides most of its complexity by using a declarative interface: the
35+ argument parser is inferred rather than written down by imperatively. This
36+ module targets especially unsophisticated users, programmers, sys-admins,
37+ scientists and in general people writing throw-away scripts for themselves,
38+ who choose to create a command-line interface because it is quick and simple.
3939
4040Cliff
4141------
4242
43- `Cliff <https://cliff.readthedocs.org/en/latest >`_ is a framework for building command-line programs.
44- It uses setuptools entry points to provide subcommands, output formatters, and other extensions. The framework
45- is meant to be used to create multi-level commands such as subversion and git, where the main program handles
46- some basic argument parsing and then invokes a sub-command to do the work.
43+ `Cliff <https://cliff.readthedocs.org/en/latest >`_ is a framework for
44+ building command-line programs. It uses setuptools entry points to provide
45+ subcommands, output formatters, and other extensions. The framework is meant
46+ to be used to create multi-level commands such as subversion and git, where
47+ the main program handles some basic argument parsing and then invokes a
48+ sub-command to do the work.
0 commit comments