[issue40383] weakref class name are hardcoded in reprs
Change by OhBonsai : -- nosy: -OhBonsai ___ Python tracker <https://bugs.python.org/issue40383> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40383] weakref class name are hardcoded in reprs
Change by OhBonsai : -- components: +Library (Lib) -Documentation nosy: -docs@python ___ Python tracker <https://bugs.python.org/issue40383> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40383] weakref class name are hardcoded in reprs
Change by OhBonsai : -- nosy: +serhiy.storchaka ___ Python tracker <https://bugs.python.org/issue40383> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40383] weakref class name are hardcoded in reprs
Change by OhBonsai : -- assignee: -> docs@python components: +Documentation -Extension Modules nosy: +docs@python title: some class name are hardcoded in reprs -> weakref class name are hardcoded in reprs ___ Python tracker <https://bugs.python.org/issue40383> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40383] some class name are hardcoded in reprs
Change by OhBonsai : -- keywords: +patch pull_requests: +19027 stage: -> patch review pull_request: https://github.com/python/cpython/pull/19707 ___ Python tracker <https://bugs.python.org/issue40383> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue40383] some class name are hardcoded in reprs
New submission from OhBonsai : Same with #21861 #27541 hard-coding in https://github.com/python/cpython/blob/master/Objects/weakrefobject.c#L162 __repr__ - Reproducing >>> import weakref >>> class ExtendRef(weakref.ref): pass ... >>> class Obj(): pass ... >>> eref = ExtendRef(Obj()) >>> eref - Expect the subclass name >>> eref -- components: Extension Modules messages: 367248 nosy: OhBonsai, corona10, taleinat priority: normal severity: normal status: open title: some class name are hardcoded in reprs type: enhancement versions: Python 3.8 ___ Python tracker <https://bugs.python.org/issue40383> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com