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 yselivanov
Recipients brett.cannon, larry, ncoghlan, yselivanov
Date 2014-01-11.21:22:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
new and handy functools.partialmethod doesn't fully support inspect.signature.

For instance, for the following code:

    class Spam:
        def say(self, a, b=1):
        hello = functools.partialmethod(say, 'hello')

the 'signature(Spam.hello)' will always return '(*args, **keywords)'

I'm attaching a patch that fixes that, so the signature for the above example will be '(self, b=1)'.
Date User Action Args
2014-01-11 21:22:59yselivanovsetrecipients: + yselivanov, brett.cannon, ncoghlan, larry
2014-01-11 21:22:59yselivanovsetmessageid: <>
2014-01-11 21:22:59yselivanovlinkissue20223 messages
2014-01-11 21:22:59yselivanovcreate