diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-07-20 21:20:27 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-07-20 21:20:27 +0100 |
commit | 8cf55674cf02fc7eadf528c725008f683e6c92ff (patch) | |
tree | a1476311643551ea1a976dda2ddddbb2210a1668 | |
parent | 673fa7dfc45eee491168351f0cf7fe1f1ebeccdc (diff) | |
parent | c381899426499b1aba9ee34fa45350accdc2e60f (diff) | |
download | cliapp-0.14.tar.gz |
Release 0.14.cliapp-0.14
-rw-r--r-- | NEWS | 14 | ||||
-rw-r--r-- | README | 3 | ||||
-rw-r--r-- | cliapp/__init__.py | 2 | ||||
-rw-r--r-- | debian/changelog | 16 |
4 files changed, 33 insertions, 2 deletions
@@ -1,6 +1,20 @@ NEWS for cliapp =============== +Version 0.14, released 2011-07-20 +--------------------------------- + +* Start and end of program are now logged. This makes it easier to read + log files. +* Commands run by the `runcmd` method are now logged. +* Bugfix: `runcmd` now passes extra arguments to `subprocess.Popen`. +* A `Settings.require` method is added, so that it's easy to fail if the + user has failed the give an option that is required in a given situation. + (Mandatory options are a bit weird, but sometimes they happen.) +* Subcommands may now be added explicitly, using the + `Application.add_subcommand` method. This is helpful for applications that + support plugins, for example. + Version 0.13, released 2011-06-18 --------------------------------- @@ -12,7 +12,8 @@ See the API documentation on the `doc` subdirectory for details Example ------- -See the file `example.py` for an example of how to use the framework. +See the files `example.py` and `example2.py` for examples of how to +use the framework. Legalese -------- diff --git a/cliapp/__init__.py b/cliapp/__init__.py index 68396d0..db2bc9c 100644 --- a/cliapp/__init__.py +++ b/cliapp/__init__.py @@ -14,7 +14,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. -__version__ = '0.13' +__version__ = '0.14' from settings import Settings diff --git a/debian/changelog b/debian/changelog index 278fe13..7dd240e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +python-cliapp (0.14-1) unstable; urgency=low + + * New upstream release. + - Start and end of program are now logged. This makes it easier to read + log files. + - Commands run by the `runcmd` method are now logged. + - Bugfix: `runcmd` now passes extra arguments to `subprocess.Popen`. + - A `Settings.require` method is added, so that it's easy to fail if the + user has failed the give an option that is required in a given situation. + (Mandatory options are a bit weird, but sometimes they happen.) + - Subcommands may now be added explicitly, using the + `Application.add_subcommand` method. This is helpful for applications + that support plugins, for example. + + -- Lars Wirzenius <liw@liw.fi> Wed, 20 Jul 2011 20:33:04 +0100 + python-cliapp (0.13-1) unstable; urgency=low * New upstream version. (Closes: #628017) |