New submission from Bruce Eckel <brucetec...@gmail.com>:
When creating a dataclass using members of other classes that have overridden their __str__ methods, the __str__ method synthesized by the dataclass ignores the overridden __str__ methods in its component members. Demonstrated in attached file. ---------- components: Interpreter Core files: DataClassStrBug.py messages: 412927 nosy: Bruce Eckel priority: normal severity: normal status: open title: dataclass generated __str__ does not use overridden member __str__ type: behavior versions: Python 3.10 Added file: https://bugs.python.org/file50611/DataClassStrBug.py _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue46693> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com