Éric Araujo <mer...@netwok.org> added the comment:

There is a module that implements this for optparse: 
<https://hg.furius.ca/public/optcomplete/>; I contacted the author when 
argparse was moved to the standard library and he told me that he would like to 
support argparse but had to time to code it.

optcomplete is 451 physical lines long, and 211 single logical lines long 
(courtesy of the sloccount program).  Maybe it would be smaller after being 
adapted to argparse, but that’s still a large chunk of code to add, and my 
feeling is that it would not serve a large enough part of our users.  For 
example, many people use zsh, which has a wholly different completion system.  
I’m also given to understand that some people use Windows.

The decision is Steven’s call, as argparse maintainer, but in my opinion the 
best course would be to update optcomplete to work with argparse, publish it on 
PyPI, collect feedback and download statistics, and if it proves solid and 
widely used, reconsider it for stdlib inclusion.

----------
nosy: +bethard, eric.araujo
title: argparser should create a bash_completion script for me. -> argparse: 
add ability to create a bash_completion script
versions: +Python 3.3

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14103>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to