descriptionAlexander Solovyov's opster
ownerDmitriy Morozov <dmitriy@mrzv.org>
last changeMon, 04 Apr 2011 12:56:15 -0700
changes
Mon, 04 Apr 2011 12:56:15 -0700 Dmitriy Morozov Merged upstream default tip
Tue, 29 Mar 2011 10:34:58 +0200 Alexander Solovyov Added tag 2.2 for changeset 5e96ab1087da
Tue, 29 Mar 2011 10:31:33 +0200 Alexander Solovyov that would be 2.2, add info to changelog 2.2
Wed, 23 Mar 2011 09:20:34 +0100 Alexander Solovyov drop excessive exception overriding
Sun, 13 Mar 2011 17:37:44 +0100 Alexander Solovyov tests: highlightning directive for sphinx
Sun, 13 Mar 2011 12:44:42 +0100 Alexander Solovyov use newer version of cleanery
Sat, 12 Mar 2011 17:02:30 +0100 Alexander Solovyov fix tests.t rst syntax
Thu, 24 Feb 2011 22:58:28 -0800 Dmitriy Morozov Merged upstream
Thu, 17 Feb 2011 22:25:22 +0100 Sergey Astanin Adjust indentation level in multiline docstrings
Thu, 17 Feb 2011 15:35:05 +0100 Alexander Solovyov docs: remove excessive options
Mon, 07 Feb 2011 13:11:49 +0100 Alexander Solovyov use theme instead of single css file
Thu, 27 Jan 2011 10:41:47 +0100 Alexander Solovyov makefile to automate some tasks
Thu, 27 Jan 2011 09:10:42 +0100 Alexander Solovyov merge in archlinux pkgbuild
Thu, 27 Jan 2011 02:48:28 +0300 Andrey Vlasovskikh Arch Linux package for 2.1
Wed, 26 Jan 2011 19:46:19 +0100 Alexander Solovyov a bit of updates to docs
Wed, 26 Jan 2011 19:14:22 +0100 Alexander Solovyov better link to homepage
Wed, 26 Jan 2011 19:08:02 +0100 Alexander Solovyov style improvement again
Wed, 26 Jan 2011 19:01:37 +0100 Alexander Solovyov better docs style
Mon, 24 Jan 2011 11:21:38 +0100 Alexander Solovyov docs: fix spelling
Sun, 23 Jan 2011 22:39:37 +0100 Alexander Solovyov Added tag 2.1 for changeset a083e23ed554
Sun, 23 Jan 2011 22:39:34 +0100 Alexander Solovyov 2.1 2.1
Sun, 23 Jan 2011 22:37:37 +0100 Alexander Solovyov docstrings
Sun, 23 Jan 2011 22:10:02 +0100 Alexander Solovyov fix traceback depth determining when command doesn't get expected arguments
Sun, 23 Jan 2011 18:42:41 +0100 Alexander Solovyov link to inner help doc
Sun, 23 Jan 2011 18:40:52 +0100 Alexander Solovyov fix changelog to render to PyPI
Sun, 23 Jan 2011 18:37:25 +0100 Alexander Solovyov Added tag 2.0 for changeset a8a8ae1a3fbe
Sun, 23 Jan 2011 18:37:08 +0100 Alexander Solovyov version 2.0 2.0
Sun, 23 Jan 2011 18:34:31 +0100 Alexander Solovyov forgotten tests file
Sun, 23 Jan 2011 18:12:33 +0100 Alexander Solovyov every function now has attribute '.help()', which will print help on call
Sun, 23 Jan 2011 18:02:33 +0100 Alexander Solovyov fix help display when there is no doc
Thu, 06 Jan 2011 20:34:09 +0100 Alexander Solovyov update copyright year
Wed, 05 Jan 2011 20:41:43 +0100 Alexander Solovyov dictionary type handler
Wed, 05 Jan 2011 20:17:20 +0100 Alexander Solovyov make doctests work
Wed, 29 Dec 2010 10:51:26 +0100 Alexander Solovyov update pkgbuild
Wed, 29 Dec 2010 10:06:47 +0100 Alexander Solovyov Added tag 1.2 for changeset b8f101500f1d
Wed, 29 Dec 2010 10:06:42 +0100 Alexander Solovyov fix subcommands list docstring display 1.2
Tue, 07 Dec 2010 13:17:55 +0100 Alexander Solovyov fix md5 in pkgbuild
Tue, 07 Dec 2010 12:36:13 +0100 Alexander Solovyov links to files in tests
Tue, 07 Dec 2010 12:30:56 +0100 Alexander Solovyov incorporate tests in docs
Tue, 07 Dec 2010 12:30:27 +0100 Alexander Solovyov updated archlinux pkgbuild to 1.1
Tue, 07 Dec 2010 12:26:42 +0100 Alexander Solovyov Added tag 1.1 for changeset cfcc54fe6d49
Tue, 07 Dec 2010 12:26:36 +0100 Alexander Solovyov fix _completion handling when global options are defined 1.1
Mon, 06 Dec 2010 23:45:14 +0100 Alexander Solovyov archlinux pkgbuild update
Mon, 06 Dec 2010 23:43:08 +0100 Alexander Solovyov Added tag 1.0 for changeset 6dc40423b257
Mon, 06 Dec 2010 23:42:07 +0100 Alexander Solovyov that's 1.0, why not after all? :) 1.0
Fri, 03 Dec 2010 11:53:57 -0800 Dmitriy Morozov Merged upstream
Sat, 27 Nov 2010 20:48:16 +0100 Alexander Solovyov custom css to limit width
Sat, 27 Nov 2010 20:45:09 +0100 Alexander Solovyov a bit of docs config cleanup
Sun, 21 Nov 2010 22:22:11 +0100 Alexander Solovyov build_sphinx options
Fri, 19 Nov 2010 15:16:21 +0100 Alexander Solovyov update archlinux pkgbuild
Thu, 18 Nov 2010 22:21:42 +0100 Alexander Solovyov Added tag 0.9.13 for changeset e21e182229c1
Thu, 18 Nov 2010 22:21:36 +0100 Alexander Solovyov 0.9.13 ready 0.9.13
Thu, 18 Nov 2010 22:19:30 +0100 Alexander Solovyov fix sysname to not display full path to command
Thu, 18 Nov 2010 22:15:57 +0100 Alexander Solovyov fix exception handling
Mon, 15 Nov 2010 14:56:57 +0100 Alexander Solovyov small docs update
Mon, 15 Nov 2010 14:48:13 +0100 Alexander Solovyov README update
Sat, 13 Nov 2010 01:40:52 +0300 Andrey Vlasovskikh Arch Linux package for 0.9.12
Sat, 06 Nov 2010 12:14:40 -0700 Dmitriy Morozov Merged upstream
Tue, 02 Nov 2010 13:38:19 +0100 Alexander Solovyov Added tag 0.9.12 for changeset 8d3e644647f8
Tue, 02 Nov 2010 13:38:15 +0100 Alexander Solovyov 0.9.12 release 0.9.12
Tue, 02 Nov 2010 13:38:05 +0100 Alexander Solovyov better run function in tests
Tue, 02 Nov 2010 13:26:42 +0100 Alexander Solovyov use utf-8 instead of ascii as default output encoding
Mon, 01 Nov 2010 17:44:08 +0100 Alexander Solovyov merge arch linux pkgbuild from Andrey Vlasovskikh
Tue, 19 Oct 2010 17:45:55 +0400 Andrey Vlasovskikh Explicit use of Python 2 for Arch Linux
Sun, 17 Oct 2010 15:30:28 +0400 Andrey Vlasovskikh Corrected the license field in the Arch Linux package
Sun, 17 Oct 2010 15:15:11 +0400 Andrey Vlasovskikh Added a package file for Arch Linux
Mon, 01 Nov 2010 17:41:57 +0100 Alexander Solovyov locale troubles fixed, test suite moved to cram
Fri, 01 Oct 2010 09:45:26 -0700 Dmitriy Morozov Merged upstream
Sun, 19 Sep 2010 20:17:49 +0300 Alexander Solovyov Added tag 0.9.11 for changeset bf6908d12aae
Sun, 19 Sep 2010 20:17:45 +0300 Alexander Solovyov 0.9.11 0.9.11
Sat, 11 Sep 2010 15:16:24 +0400 Andrey Vlasovskikh Fixed catching unnececcary exceptions
Sun, 19 Sep 2010 19:25:02 +0300 Alexander Solovyov fix some pep8 warnings
Tue, 14 Sep 2010 14:35:54 -0700 Dmitriy Morozov Merged upstream
Sat, 11 Sep 2010 10:39:15 +0300 Alexander Solovyov merge completer improvements
Sat, 10 Apr 2010 12:15:59 +0300 Alexander Solovyov Added tag 0.9.10 for changeset 95653a562a05
Sat, 10 Apr 2010 12:15:54 +0300 Alexander Solovyov version 0.9.10 0.9.10
Tue, 06 Apr 2010 16:26:07 +0300 Alexander Solovyov some cleanup for completion
Tue, 06 Apr 2010 16:08:33 +0300 Alexander Solovyov handle floats along with ints and strings in default arguments; thx Jungle
Tue, 06 Apr 2010 16:02:08 +0300 Alexander Solovyov revert changes from 0178ac: don't require argv=sys.argv[1:]
Tue, 06 Apr 2010 15:57:48 +0300 Alexander Solovyov hide completion from help
Tue, 06 Apr 2010 15:49:50 +0300 Alexander Solovyov fix completion
Wed, 08 Sep 2010 17:39:56 -0700 Dmitriy Morozov Autocompletion of options works for prefixes of full command names
Wed, 08 Sep 2010 17:30:13 -0700 Dmitriy Morozov Fixed a bug in help_options
Fri, 03 Sep 2010 18:17:31 -0700 Dmitriy Morozov Augmented Bash completion script to exclude : from word breaks
Sat, 29 May 2010 15:46:31 -0700 Dmitriy Morozov Added the ability to provide a completer for arguments to options
Thu, 25 Feb 2010 10:13:55 -0800 Dmitriy Morozov Added FloatType as a possible option type
Fri, 19 Feb 2010 16:54:13 -0800 Dmitriy Morozov _completion skips middleware
Mon, 15 Feb 2010 15:31:21 -0800 Dmitriy Morozov Initial attempt at autocompletion (borrowed from PIP)
Thu, 11 Feb 2010 18:48:44 +0200 Alexander Solovyov Fix help for options with functions as their default arguments
Wed, 10 Feb 2010 10:31:27 +0200 Alexander Solovyov index.rst: fix link to overview
Sun, 24 Jan 2010 11:05:51 +0200 Alexander Solovyov fix help output
Sun, 10 Jan 2010 23:05:37 +0200 Alexander Solovyov update tests
Mon, 09 Nov 2009 23:31:37 +0200 Anton Dutov various py3k incompatibilities removed
Sun, 11 Oct 2009 14:19:47 +0300 Alexander Solovyov automate test system
Sun, 11 Oct 2009 11:53:36 +0300 Alexander Solovyov switch to setuptools (to distribute actually)
Sun, 27 Sep 2009 23:24:44 +0300 Alexander Solovyov backward incompatible change: require argv=sys.argv[1:] for @wrapped command to parse command line
Tue, 22 Sep 2009 14:24:57 +0300 Alexander Solovyov always call a function if it's default argument for an option
Tue, 15 Sep 2009 19:38:41 +0300 Alexander Solovyov multiple arguments example
Sat, 12 Sep 2009 08:54:47 +0300 Alexander Solovyov test_cmd.py update to reflect updates in opster
Fri, 11 Sep 2009 22:50:51 +0300 Alexander Solovyov Added tag 0.9.9 for changeset 472a33d66076
Fri, 11 Sep 2009 22:50:48 +0300 Alexander Solovyov release 0.9.9 0.9.9
Thu, 10 Sep 2009 00:17:29 +0300 Alexander Solovyov support calling commands from python when options are defined in list
Sun, 06 Sep 2009 16:32:32 +0300 Alexander Solovyov when calling command from python set not supplied options to proper defaults
Sun, 06 Sep 2009 15:08:49 +0300 Alexander Solovyov Fix bug introduced in previous changeset
Thu, 03 Sep 2009 23:21:31 +0300 Alexander Solovyov changelog update
Thu, 03 Sep 2009 23:20:02 +0300 Alexander Solovyov respect empty strings as usage
Thu, 03 Sep 2009 23:19:29 +0300 Alexander Solovyov replace _ with - in command names, same as in options names
Thu, 03 Sep 2009 22:14:59 +0300 Alexander Solovyov fix example ui middleware
Thu, 03 Sep 2009 22:06:14 +0300 Alexander Solovyov globaloptions were simply dropped after parsing, fold them in regular options
Wed, 02 Sep 2009 12:50:52 +0300 Alexander Solovyov Added tag 0.9.8 for changeset cc24c392fd45
Wed, 02 Sep 2009 12:50:48 +0300 Alexander Solovyov release 0.9.8 0.9.8
Wed, 02 Sep 2009 12:50:02 +0300 Alexander Solovyov fix bug with option names clashing with call_cmd argument names
Wed, 19 Aug 2009 12:35:31 +0300 Alexander Solovyov Added tag 0.9.7 for changeset d4bdbbf7a500
Wed, 19 Aug 2009 12:35:27 +0300 Alexander Solovyov release 0.9.7 0.9.7
Wed, 19 Aug 2009 12:27:43 +0300 Alexander Solovyov rename from finaloption to opster
Fri, 07 Aug 2009 19:23:13 +0300 Alexander Solovyov Added tag 0.9.6 for changeset d283be877fc5
Fri, 07 Aug 2009 19:22:22 +0300 Alexander Solovyov 0.9.6 changelog and version bump 0.9.6
Fri, 07 Aug 2009 16:47:36 +0300 Alexander Solovyov check that option has a name
Fri, 07 Aug 2009 16:47:17 +0300 Alexander Solovyov Check if short name is of length == 1
Tue, 04 Aug 2009 20:30:02 +0300 Alexander Solovyov ability to decorate all subcommands and example of such decorator
Tue, 04 Aug 2009 17:04:08 +0300 Alexander Solovyov Use actual options names when guessing usage
Mon, 03 Aug 2009 20:38:06 +0300 Alexander Solovyov readme fix
Sun, 02 Aug 2009 15:47:28 +0300 Alexander Solovyov not everybody knows Die Krupps, add link
Sun, 02 Aug 2009 15:26:29 +0300 Alexander Solovyov Added tag 0.9.5 for changeset e9678adf8bb1
Sun, 02 Aug 2009 15:26:25 +0300 Alexander Solovyov prepare to release 0.9.5 0.9.5
Fri, 31 Jul 2009 16:41:57 +0300 Alexander Solovyov allow commands with arguments
Fri, 31 Jul 2009 09:50:32 +0300 Alexander Solovyov Added tag 0.9.4 for changeset 8fe50bf4458b
Fri, 31 Jul 2009 09:48:46 +0300 Alexander Solovyov bumping version to 0.9.4 0.9.4
Fri, 31 Jul 2009 09:50:26 +0300 Alexander Solovyov prepend subcommands usage with program name
Fri, 31 Jul 2009 09:37:17 +0300 Alexander Solovyov ability to hide commands from listing
Tue, 28 Jul 2009 23:59:08 +0300 Alexander Solovyov basic usage guess
Tue, 28 Jul 2009 21:39:40 +0300 Alexander Solovyov better help for subcommands list
Mon, 27 Jul 2009 11:56:56 +0300 Alexander Solovyov remove unused exception
Sun, 26 Jul 2009 19:43:20 +0300 Alexander Solovyov Added tag 0.9.3 for changeset e8866635cf2f
Sun, 26 Jul 2009 19:43:01 +0300 Alexander Solovyov setup.py fix 0.9.3
Fri, 24 Jul 2009 14:26:48 +0300 Alexander Solovyov Added tag 0.9.2 for changeset 1d0173e1b412
Fri, 24 Jul 2009 14:26:44 +0300 Alexander Solovyov version bump and minor documentation fixes 0.9.2
Fri, 24 Jul 2009 13:34:48 +0300 Alexander Solovyov changelog
Fri, 24 Jul 2009 13:22:13 +0300 Alexander Solovyov fix 0.9 tag pointer
Fri, 24 Jul 2009 13:16:11 +0300 Alexander Solovyov ability to use commands as usual functions
Thu, 23 Jul 2009 16:52:29 +0300 Alexander Solovyov small documentation update
Thu, 23 Jul 2009 16:51:40 +0300 Alexander Solovyov ignore dist/ dir
Sat, 18 Jul 2009 00:10:04 +0300 Alexander Solovyov Added tag 0.9.1 for changeset 188325c309d8
Sat, 18 Jul 2009 00:09:50 +0300 Alexander Solovyov fix behavior when adding --help option 0.9.1
Sat, 18 Jul 2009 00:03:35 +0300 Alexander Solovyov more tests
Sat, 18 Jul 2009 00:02:30 +0300 Alexander Solovyov manifest doesn't need to be included in repo
Sat, 18 Jul 2009 00:01:47 +0300 Alexander Solovyov test_opts: fix usage string
Mon, 13 Jul 2009 19:30:05 +0300 Alexander Solovyov setup.py: better description
Mon, 13 Jul 2009 19:28:33 +0300 Alexander Solovyov no epigraph in readme
Mon, 13 Jul 2009 19:21:24 +0300 Alexander Solovyov Added tag 0.9 for changeset 7dd1ddfe518c
Mon, 13 Jul 2009 19:21:55 +0300 Alexander Solovyov pypi wants me to supply email 0.9
Mon, 13 Jul 2009 19:13:19 +0300 Alexander Solovyov hint about adding option lists
Mon, 13 Jul 2009 18:56:11 +0300 Alexander Solovyov simple example of usage for subcommands
Mon, 13 Jul 2009 18:54:38 +0300 Alexander Solovyov setup.py
Mon, 13 Jul 2009 18:42:46 +0300 Alexander Solovyov link to song text, just for fun
Mon, 13 Jul 2009 18:36:03 +0300 Alexander Solovyov readme: link to documentation
Mon, 13 Jul 2009 18:23:42 +0300 Alexander Solovyov documentation
Mon, 13 Jul 2009 17:50:35 +0300 Alexander Solovyov fix usage generation
Mon, 13 Jul 2009 15:50:16 +0300 Alexander Solovyov rename to finaloption, docstring for @command, few small change to behaviour
Mon, 13 Jul 2009 00:48:07 +0300 Alexander Solovyov refactoring of api and internals to be more consistent
Thu, 02 Jul 2009 22:17:21 +0300 Alexander Solovyov decorator to parse options for single command
Thu, 02 Jul 2009 21:45:38 +0300 Alexander Solovyov better name for ui status method
Thu, 02 Jul 2009 21:36:50 +0300 Alexander Solovyov examples in help
Thu, 02 Jul 2009 21:36:40 +0300 Alexander Solovyov 78 chars is good enough to wrap help
Sun, 28 Jun 2009 19:53:20 +0300 Alexander Solovyov callable() is better way to determine callable than hasattr
Sun, 28 Jun 2009 13:54:42 +0300 Alexander Solovyov better naming
Sun, 28 Jun 2009 10:19:15 +0300 Alexander Solovyov slightly better api for fancyopts
Sat, 27 Jun 2009 22:17:18 +0300 Alexander Solovyov initial version of readme
Sat, 27 Jun 2009 22:17:05 +0300 Alexander Solovyov fancyopts merged in fancycmd to become single python module
Sat, 27 Jun 2009 20:58:12 +0300 Alexander Solovyov fix wording in comments
Sat, 27 Jun 2009 20:52:15 +0300 Alexander Solovyov better tests
Sat, 27 Jun 2009 20:52:03 +0300 Alexander Solovyov support SystemExit in dispatcher
Sat, 27 Jun 2009 19:32:48 +0300 Alexander Solovyov fix handling of 0 and 1 as int parameters
Fri, 26 Jun 2009 10:03:21 +0300 Alexander Solovyov tests for UI and better handling of quiet/verbose
Fri, 26 Jun 2009 09:55:34 +0300 Alexander Solovyov handle global --help option
Fri, 26 Jun 2009 09:49:03 +0300 Alexander Solovyov help improvements, tests added
Mon, 22 Jun 2009 23:31:07 +0300 Alexander Solovyov some upgrade of command handling
Sat, 20 Jun 2009 17:00:54 +0300 Alexander Solovyov intermediate commit for subcommand dispatcher
Tue, 16 Jun 2009 07:13:56 +0300 Alexander Solovyov initial hgignore
Mon, 15 Jun 2009 19:23:10 +0300 Alexander Solovyov Introduce intermediate map to handle default values.
Mon, 15 Jun 2009 19:17:33 +0300 Alexander Solovyov Better help
Wed, 03 Jun 2009 23:01:50 +0300 Alexander Solovyov Better naming for variables in parse
Wed, 03 Jun 2009 22:42:11 +0300 Alexander Solovyov slightly better usage description
Wed, 03 Jun 2009 22:27:37 +0300 Alexander Solovyov Some documentation for actual option parsing.
Mon, 01 Jun 2009 20:33:17 +0300 Alexander Solovyov usage for command should be separate string
Mon, 01 Jun 2009 18:14:01 +0300 Alexander Solovyov Remove usage of single-character variables
Mon, 01 Jun 2009 18:11:00 +0300 Alexander Solovyov make equations more clear
Mon, 01 Jun 2009 18:10:34 +0300 Alexander Solovyov more clear comment about getopt parameter generation
Sun, 31 May 2009 15:31:56 +0300 Alexander Solovyov fancyopts: testing facilities
Sun, 31 May 2009 15:04:40 +0300 Alexander Solovyov fancyopts option parser, first iteration
...
tags
Tue, 29 Mar 2011 10:31:33 +0200 2.2
Sun, 23 Jan 2011 22:39:34 +0100 2.1
Sun, 23 Jan 2011 18:37:08 +0100 2.0
Wed, 29 Dec 2010 10:06:42 +0100 1.2
Tue, 07 Dec 2010 12:26:36 +0100 1.1
Mon, 06 Dec 2010 23:42:07 +0100 1.0
Thu, 18 Nov 2010 22:21:36 +0100 0.9.13
Tue, 02 Nov 2010 13:38:15 +0100 0.9.12
Sun, 19 Sep 2010 20:17:45 +0300 0.9.11
Sat, 10 Apr 2010 12:15:54 +0300 0.9.10
...
bookmarks
...
branches
Mon, 04 Apr 2011 12:56:15 -0700 default
...