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 nvie
Recipients bethard, nvie, r.david.murray
Date 2010-07-14.18:18:39
SpamBayes Score 0.0022521256
Marked as misclassified No
Message-id <1279131521.34.0.825290926608.issue9253@psf.upfronthosting.co.za>
In-reply-to
Content
Actually, this is a rather common concept. Broadly used tools like for example Git use this kind of subcommand handling.

This command shows all remotes:
   git remote            (i.e. is like git remote list)

Showing/removing remotes is done using subsubcommands:
   git remote show [...]
   git remote rm [...]

That, in combination with the explicit design goal that "[argparse] isn't dogmatic about what your command line interface should look like" should be enough reason to be wanting this, in my humble opinion.
History
Date User Action Args
2010-07-14 18:18:41nviesetrecipients: + nvie, bethard, r.david.murray
2010-07-14 18:18:41nviesetmessageid: <1279131521.34.0.825290926608.issue9253@psf.upfronthosting.co.za>
2010-07-14 18:18:39nvielinkissue9253 messages
2010-07-14 18:18:39nviecreate