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 rhettinger
Recipients barry, bethard, desbma, leycec, paul.j3, rhettinger
Date 2016-04-12.06:11:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1460441486.82.0.300352791406.issue25061@psf.upfronthosting.co.za>
In-reply-to
Content
Enum is just one tool among many, no more special than named tuples, nested dicts, string.Templates, regexes, pickles etc.  

The second issue is keeping the scope of argparse focused on its core task rather than trying to incorporate other parts of the standard library.  That is called separation-of-concerns or orthogonality.  A little parsimony is necessary for loose coupling and high cohesion.  We also don't want module sprawl or feature creep to impair maintainability or affect learnability.

That said, this is up to the module creator and maintainer, Steven Bethard.  He has the most experience with module and has the clearest vision of what its boundaries should be.
History
Date User Action Args
2016-04-12 06:11:26rhettingersetrecipients: + rhettinger, barry, bethard, paul.j3, desbma, leycec
2016-04-12 06:11:26rhettingersetmessageid: <1460441486.82.0.300352791406.issue25061@psf.upfronthosting.co.za>
2016-04-12 06:11:26rhettingerlinkissue25061 messages
2016-04-12 06:11:26rhettingercreate