Serhiy Storchaka added the comment: > 2. Making the rest of the arguments as keyword only arguments in order to > prevent people doing mistakes. I am okay with this, people upgrading from > 3.3, will face a problem if they already dont have a keyword only > argument.
I thought about how to leave the parameter and imlicitly raise an exception, but your variant #2 is better. It is fully backward compatible and allows us to avoid the subtle error. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17460> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com