]> granicus.if.org Git - python/commit
#9351: set_defaults on subparser is no longer ignored if set on parent.
authorR David Murray <rdmurray@bitdance.com>
Sat, 18 Oct 2014 00:07:08 +0000 (20:07 -0400)
committerR David Murray <rdmurray@bitdance.com>
Sat, 18 Oct 2014 00:07:08 +0000 (20:07 -0400)
commitaf26c15110b76195e62a06d17e39176d42c0511c
treed585a5eafde4ac6b2f0ffc1394547633adf1746e
parent10229a450f82b5582abe3116bbc8cb73daba3e2f
#9351: set_defaults on subparser is no longer ignored if set on parent.

Before, if a default was set on the parent parser, any default for that
variable set via set_defaults on a subparser would be ignored.  Now
the subparser set_defaults is honored.

Patch by Jyrki Pullianinen.
Lib/argparse.py
Lib/test/test_argparse.py
Misc/NEWS