From 1be68ba74976dba31230432f672108b26af2d2d5 Mon Sep 17 00:00:00 2001 From: Dhia Abbassi Date: Wed, 19 Feb 2014 21:15:16 +0100 Subject: [PATCH 1/2] Update cli.rst Added Cliff module description. --- docs/scenarios/cli.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/scenarios/cli.rst b/docs/scenarios/cli.rst index 5af149e75..217d06fea 100644 --- a/docs/scenarios/cli.rst +++ b/docs/scenarios/cli.rst @@ -28,3 +28,10 @@ rather than written down by imperatively. It is targetting especially unsophisti users, programmers, sys-admins, scientists and in general people writing throw-away scripts for themselves, choosing the command-line interface because it is quick and simple. + +Cliff +------ +`Cliff `_ is a framework for building command line programs. +It uses setuptools entry points to provide subcommands, output formatters, and other extensions. The 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. From c46965911652c00b7368423c59ecc4ea3a71d53d Mon Sep 17 00:00:00 2001 From: Dhia Abbassi Date: Thu, 20 Feb 2014 09:25:27 +0100 Subject: [PATCH 2/2] Update cli.rst Blank line added after the title Cliff. --- docs/scenarios/cli.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/scenarios/cli.rst b/docs/scenarios/cli.rst index 217d06fea..cee4872d0 100644 --- a/docs/scenarios/cli.rst +++ b/docs/scenarios/cli.rst @@ -31,6 +31,7 @@ and simple. Cliff ------ + `Cliff `_ is a framework for building command line programs. It uses setuptools entry points to provide subcommands, output formatters, and other extensions. The framework is meant to be used to create multi-level commands such as subversion and git, where the main program handles