This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients larry, ncoghlan, yselivanov
Date 2014-02-19.12:40:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
In a comment on issue 17482, Mike Bayer pointed out a backwards incompatibility resulting from changing inspect.getfullargspec (etc) to rely on inspect.signature: they now follow __wrapped__ chains, where previously they ignored them.

This means that instead of reporting the exact signature of the *wrapper*, they now report the signature of the wrapped function instead.

Since switching these functions from ignoring __wrapped__ to following it is an unintended backwards incompatible change, I'll tweak the code to bypass the unravelling of wrapper chains in the getfullargspec case.
Date User Action Args
2014-02-19 12:40:21ncoghlansetrecipients: + ncoghlan, larry, yselivanov
2014-02-19 12:40:21ncoghlansetmessageid: <>
2014-02-19 12:40:21ncoghlanlinkissue20684 messages
2014-02-19 12:40:20ncoghlancreate