[stdlib-sig] should we try to add argparse?

Brett Cannon brett at python.org
Thu Sep 10 22:36:53 CEST 2009


On Thu, Sep 10, 2009 at 12:59, Thomas Heller <theller at ctypes.org> wrote:
> Brett Cannon schrieb:
>> Upfront people need to realize that we might have three argument
>> parsing libraries for a while, but it won't be forever. If we get
>> argparse accepted we would slowly deprecate at least optparse, if not
>> getopt (lat time I tried to ditch getopt for Python 3 some argued that
>> getopt supported stuff optparse didn't), out of the standard library
>> and toss them into PyPI for those who refuse to switch. The standard
>> library might not evolve a lot, but it isn't dead or in stone.
>>
>> But before this can happen, people need to have a general consensus
>> that I should bug Steven about contributing as it will require a PEP
>> from him. Steven already has commit privileges to maintenance from him
>> will not be a problem.
>>
>> So if you want this to actually happen and for me to start talking to
>> Steven just reply to this email w/ a vote.
>>
>> I am +0
>
> I have not used argparse, but I am missing a feature that is needed
> on Windows:  It should be possible to mark option flags
> not only with a '-' sign (or a '--' sign) but also with a '/' sign,
> plus it should be possible to have case-insensitive parsing of option
> names.  So that '-regserver', '/regserver' and '/RegServer' all
> mean the same thing.
>
> Does argparse allow this?

According to http://argparse.googlecode.com/svn/trunk/doc/argparse-vs-optparse.html
it does.

-Brett


More information about the stdlib-sig mailing list