Martin Panter added the comment: See existing Issue 9232. I agree with your use case, but apparently this is controversial.
Playing the devil’s advocate here, the function calls involving *unpacking and a trailing comma only became valid in 3.5. I think this was a side effect of the new f(*args, *more) syntax, though I don’t know if it was intentional. It was not mentioned in PEP 448 that I can see. ---------- nosy: +vadmium resolution: -> duplicate status: open -> closed superseder: -> Allow trailing comma in any function argument list. versions: +Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24677> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com