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 netbnd
Recipients levkivskyi, netbnd
Date 2019-09-07.05:33:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1567834380.67.0.506044685974.issue37835@roundup.psfhosted.org>
In-reply-to
Content
Thanks for your explanations. 

It sounds, that there is no way to fix this issue officially. Only the meta-class workaround is left, which is - as you highlight - really just a workaround.

I anyway always wonder, why functions, which are methods, do not hold a reference to the class, which they belong to. It could help here and second, this would be a good way to differentiate if a function object is a method or not.
History
Date User Action Args
2019-09-07 05:33:00netbndsetrecipients: + netbnd, levkivskyi
2019-09-07 05:33:00netbndsetmessageid: <1567834380.67.0.506044685974.issue37835@roundup.psfhosted.org>
2019-09-07 05:33:00netbndlinkissue37835 messages
2019-09-07 05:33:00netbndcreate