Steve Fox <stevenm...@gmx.com> added the comment:

Fundamentally the use of allow_abbrev=False is now broken (it is allowing 
abbreviations when already explicitly told not to)

The use of a single - for all options is much older than -- and exists in my 
unix utilities and many programs have been written to follow this convention, 
these are now broken in 3.8+

"Changed in version 3.8: In previous versions, allow_abbrev also disabled 
grouping of short flags such as -vv to mean -v -v"

Does not accurately describe the behavior change, it is more broadly injecting 
abbreviations when already told not to.

----------
nosy: +Fox214

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

Reply via email to