Ryan McCampbell added the comment:

It's not really a particular use case. I was making a function decorator for 
automatic type checking using annotations (ironically I discovered later there 
is an almost identical example in the PEP for signatures). But I can't think of 
any use case when it would be undesirable to include the extra parameters, 
unless it slows down the code, hence the possibility of a separate method. It 
would not complicate the API to add behavior that would simplify most 
applications. And I just realized this is also the behavior of 
inspect.getcallargs, for which the docs recommend to switch to Signature.bind.

----------

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

Reply via email to