Skip to content

Commit dd91bf9

Browse files
committed
Wording and line wraps for scenarios/cli.
1 parent f445681 commit dd91bf9

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

docs/scenarios/cli.rst

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ Clint
88

99
`clint <https://pypi.python.org/pypi/clint/>`_ is a Python module which is
1010
filled 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

1414
Click
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
2020
configurable but comes with good defaults out of the box.
2121

2222
docopt
@@ -29,18 +29,20 @@ POSIX-style usage instructions.
2929
Plac
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

4040
Cliff
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

Comments
 (0)