Eric V. Smith <e...@trueblade.com> added the comment:
Given this current behavior: >>> def foo(a, /, b): pass ... >>> foo() Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: foo() missing 2 required positional arguments: 'a' and 'b' What would you suggest? I agree the current messages aren't perfect. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue46637> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com