[Python-Dev] Pronouncement on PEP 389: argparse? (original) (raw)

Antoine Pitrou solipsis at pitrou.net
Mon Dec 14 21:35:22 CET 2009


Steven Bethard <steven.bethard gmail.com> writes:

Please read the PEP if you haven't, particularly the "Why isn't the functionality just being added to optparse?" section. I don't believe it is sensible to re-implement all of optparse. What Ian Bicking is proposing, I believe, is simpler -- adding a few aliases here and there so that you don't have to rename so many things when you're upgrading from optparse to argparse.

Although I am of the people who think working modules shouldn't be deprecated, I also don't think adding compatibility aliases is a good idea. They only make the APIs more bloated and maintenance more tedious. Let's keep the new APIs clean of any unnecessary baggage.

Regards

Antoine.



More information about the Python-Dev mailing list