Wolfgang Maier added the comment:
It doesn't seem to be the exact same problem, but still this very simple
example with parentheses in metavar fails to format correctly:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("inputfiles", metavar = 'input_file(s)', nargs = "+", help
= 'one or more input files')
args = parser.parse_args()
-->
usage: -m [-h] input_files) [input_file(s ...]
positional arguments:
input_file(s) one or more input files
optional arguments:
-h, --help show this help message and exit
with the two occurences of input_file(s) being formatted wrong, but differently.
----------
nosy: +wolma
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue11874>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com