[issue32833] argparse doesn't recognise two option aliases as equal

2018-02-12 Thread Krzysztof Leszczyński
New submission from Krzysztof Leszczyński : Step to reproduce: import argparse ap=argparse.ArgumentParser() ap.add_argument("--a-b", "--ab") v1=ap.parse_args(["--ab", "xx"]) print(v1) # v1==Namespace(a_b='xx') v2=ap.parse_args(["--a"

[issue32833] argparse doesn't recognise two option aliases as equal

2018-02-12 Thread Krzysztof Leszczyński
Change by Krzysztof Leszczyński : -- components: Library (Lib) nosy: Krzysztof Leszczyński priority: normal severity: normal status: open title: argparse doesn't recognise two option aliases as equal type: behavior versions: Python 3.5 ___ P