Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:
The module documentation should not contain all historical reasons of every design decision. If you are interesting why something was done in one way or another, do your research. One of reasons is that type(self) not always have a constructor with compatible interface. So it may work for your integer-like type, but in general case. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue47079> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com