Xiang Zhang <angwe...@126.com> added the comment:

After reading PEP3101 and the archived mails, I think it's by design. Even if 
not, it might be too late to change.

I don't prefer either way, emitting warnings by compiler or linter. They can't 
give hints for runtime retrieved patterns, and not everyone turns on warning 
and uses linters.

I prefer using a customized string.Formatter, implementing my own 
`check_unused_args`, raising appropriate exceptions, and used it across my 
project instead of the default `str.format`. But there seems some problems with 
string.Formatter.

----------
resolution:  -> not a bug
stage:  -> resolved
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33669>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to