Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

That you need to override the __new__ method? I don't know whether it is 
documented specially. But the constructor calls __new__() and then __init__(). 
If changing the argument in __init__ does not help, it is because it was 
already proceeded in __new__.

If you ask about changes in 3.11, it is a side effect of issue44260.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue40346>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to