__dictrefoffset__, а не __dictoffset__, как должно быть. https://github.com/python/cpython/issues/123935
Данный кейс не был протестирован. И сейчас я уже отправляют ЕЩЕ ОДИН PR, теперь уже точно финальный.
Вот и польза от поста 🌚️️
НА Находки в опенсорсе @opensource_findings · 12.6K subscribers Находки в опенсорсе Который предполагал, что если __slots__ явно не объявлены у типа, то по-умолчанию стоят __dict__ и __weakref__. Что правда для Python типов, но нельзя забывать про C типы, как я показывал выше. Я пофиксил вот так: https://github.com/python/cpython/commit…
__dictrefoffset__, а не __dictoffset__, как должно быть.