# HG changeset patch # User Jeff Hammel # Date 1417486138 28800 # Node ID efd2d33302965bc868e08f0dff27db46bb1dacb8 # Parent c6aea14a3e2be0eaa6c522db42bb2f5a959e1918 wip diff -r c6aea14a3e2b -r efd2d3330296 example/argparse_undefined.py --- a/example/argparse_undefined.py Mon Dec 01 18:05:50 2014 -0800 +++ b/example/argparse_undefined.py Mon Dec 01 18:08:58 2014 -0800 @@ -14,6 +14,8 @@ class UndefinedArgumentParser(argparse.ArgumentParser): + def __init__(self, *args, **kwargs): + def add_argument(self, *args, **kwargs): kwargs.setdefault('default', Undefined) return argparse.ArgumentParser.add_argument