On May 16, 2019, at 03:12, Victor Stinner <vstin...@redhat.com> wrote:

> I came to the UnraisableHookArgs structseq idea because of my bad
> experience with extension warnings "hooks". Let me tell you this story
> :-)

Thanks for that!

> def showwarning(message, category, filename, lineno, file=None, line=None): 
> ...
> def formatwarning(message, category, filename, lineno, line=None): …

While I’m fine with the API you propose, you could consider keyword-only 
arguments to help future proof the call signature.  I don’t like it as much 
because it’s not as backward compatibility proof, but it’s an option to perhaps 
consider.

-Barry

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to