This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author bethard
Recipients G2P, bethard, elsdoerfer, eric.araujo, nvie, r.david.murray
Date 2010-11-16.08:04:37
SpamBayes Score 4.235501e-14
Marked as misclassified No
Message-id <1289894679.89.0.750107342159.issue9253@psf.upfronthosting.co.za>
In-reply-to
Content
I think the proposed API looks fine and should be backwards compatible since add_subparsers will currently throw an exception with a default= argument.

In case someone feels like writing a patch, you'll want to look at _SubParsersAction.__init__, which will need to grow the default= argument, and pass a different nargs= argument on. I think you'll need to define a new nargs type which means you probably also need to look at ArgumentParser._get_nargs_pattern as well.
History
Date User Action Args
2010-11-16 08:04:39bethardsetrecipients: + bethard, eric.araujo, r.david.murray, nvie, elsdoerfer, G2P
2010-11-16 08:04:39bethardsetmessageid: <1289894679.89.0.750107342159.issue9253@psf.upfronthosting.co.za>
2010-11-16 08:04:37bethardlinkissue9253 messages
2010-11-16 08:04:37bethardcreate