Serhiy Storchaka added the comment: What do you expect for: class C: pass object.__new__(C, 1) C.__new__(C, 1) ---------- _______________________________________ Python tracker <report at bugs.python.org> <https://bugs.python.org/issue31506> _______________________________________