Nick Coghlan added the comment:

Hi Ryan, sorry for the delayed response.

My own concern with this proposal is that I don't understand the use case for 
it. We changed the inspect.signature behaviour away from that of 
inspect.getfullargspec because we considered the latter behaviour to be 
*wrong*: it reported a parameter the already bound method didn't actually 
accept when called. The "skip_bound_arg" functionality then remains *within* 
the inspect module for the sake of providing backwards compatible 
implementations of getargspec and getfullargspec without duplicating a lot of 
other callable introspection logic.

If you can provide more information on the motivating use case, we can better 
determine if exposing this option directly is a suitable design response, or if 
there may be better alternatives available.

----------

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

Reply via email to