summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-07-20Release 0.14.cliapp-0.14Lars Wirzenius4-2/+33
2011-07-20Update debian/changelog for new release.Lars Wirzenius1-0/+16
2011-07-20Point at both example applications in README.Lars Wirzenius1-1/+2
2011-07-20Add new release to NEWS.Lars Wirzenius1-0/+14
2011-07-20Bump version number.Lars Wirzenius1-1/+1
2011-07-18Allow subcommands that are not methods in the application class.Lars Wirzenius5-35/+84
2011-07-18Mention add_subcommand method in the documentation.Lars Wirzenius1-0/+2
2011-07-18Add Application.add_subcommand method.Lars Wirzenius2-1/+20
2011-07-18Add first test for extensible subcommands.Lars Wirzenius1-0/+11
2011-07-18Put subcommand info into a dict.Lars Wirzenius2-14/+17
2011-07-18Refactor for simpler code.Lars Wirzenius1-31/+25
2011-07-18Format description for OptionParser also deferred, for subcommand support.Lars Wirzenius2-15/+26
2011-07-18Allow usage to be a func, for deferred evaluation.Lars Wirzenius2-1/+10
2011-06-29Remove useless debian/pycompat file.Lars Wirzenius1-1/+0
2011-06-26Add test for verifying booleans are false by default.Lars Wirzenius1-0/+4
2011-06-20Log start and end of program.Lars Wirzenius1-0/+5
2011-06-19Remove extra changelog entries.Lars Wirzenius1-36/+0
2011-06-19Fix runcmd so it passes extra args to subprocess.Popen.Lars Wirzenius3-1/+42
2011-06-19Add cliapp.Settings.require method.Lars Wirzenius2-0/+60
2011-06-19Log the command runcmd runs.Lars Wirzenius1-0/+1
2011-06-18Release version 0.13.cliapp-0.13Lars Wirzenius3-3/+15
2011-06-18Update debian/changelog timestamp.Lars Wirzenius1-1/+1
2011-06-18Bump version number for release.Lars Wirzenius1-1/+1
2011-06-18Update debian/changelog for release.Lars Wirzenius1-0/+1
2011-06-18Update NEWS for release.Lars Wirzenius1-1/+12
2011-06-16Use only basename when determining the progname.Lars Wirzenius1-1/+1
2011-06-15Add ignore_fail to runcmd method.Lars Wirzenius2-3/+10
2011-06-12Allow caller to provide option parser to parse_args.Lars Wirzenius1-2/+2
2011-06-12Split of the option parser generation from actual parsing.Lars Wirzenius1-7/+14
2011-06-12Provide a cliapp.Application.runcmd method for running programs.Lars Wirzenius2-0/+33
2011-06-12Provide a metavar if user doesn't.Lars Wirzenius1-2/+18
2011-06-12Fix to use new API.Lars Wirzenius1-3/+3
2011-06-12Clean up properly.Lars Wirzenius1-0/+5
2011-06-12Update packaging to use dh_python2, and debian/changelog for release.Lars Wirzenius3-15/+22
2011-06-12Update NEWS for upcoming release.Lars Wirzenius1-0/+17
2011-06-12Use newer API for adding settings.Lars Wirzenius3-30/+24
2011-06-11Fix string lists to have a sensible default value handling.Lars Wirzenius2-2/+27
2011-06-08Fix up setup.py so it's ready for PyPI.Lars Wirzenius1-2/+20
2011-06-08Tweak debian/control ong description.Lars Wirzenius1-1/+2
2011-06-05Update debian/copyright to current DEP5.Lars Wirzenius1-3/+3
2011-06-02Use setuppy-debian-versions-match opportunistically.Lars Wirzenius2-3/+3
2011-05-31Use formatter.Lars Wirzenius1-0/+1
2011-05-31Implement log rotation.Lars Wirzenius2-19/+33
2011-05-31Use RotatingFileHandler to implement log rotation.Lars Wirzenius1-6/+17
2011-05-31Add settings log-max and log-keep, and tweak existing log settings.Lars Wirzenius1-13/+16
2011-05-31Make default log level be debug.Lars Wirzenius3-2/+7
2011-05-29Release version 0.12.cliapp-0.12Lars Wirzenius5-111/+15
2011-05-29Adapt to version being __version__.Lars Wirzenius1-1/+1
2011-05-29Fix upload target and make non-native.Lars Wirzenius2-2/+2
2011-05-29Update debian/changelog for release.Lars Wirzenius1-2/+2