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 jab
Recipients jab
Date 2020-08-01.01:45:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1596246358.08.0.947837373032.issue41451@roundup.psfhosted.org>
In-reply-to
Content
It turns out that this bug reproduces with any subclass of the generic type with a weakref slot, even without any multiple inheritance going on.

For example:

class Invertible2(Invertible[KT1, KT2]): pass

is enough to trigger this bug along with the Invertible class in my previous example. Attaching the more minimal repro with this comment, and renaming the issue to remove the reference to multiple inheritance.
History
Date User Action Args
2020-08-01 01:45:58jabsetrecipients: + jab
2020-08-01 01:45:58jabsetmessageid: <1596246358.08.0.947837373032.issue41451@roundup.psfhosted.org>
2020-08-01 01:45:58jablinkissue41451 messages
2020-08-01 01:45:57jabcreate