Antoine Pitrou added the comment: Modifying the keyword arguments dict is quite common so this change would be a heavy compatibility breaker.
A well-known idiom: def some_function(..., **kwargs): some_option = kwargs.pop('some_option', None) # further process kwargs ---------- nosy: +pitrou _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue27840> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com