This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author slateny
Recipients Jim Fasarakis-Hilliard, docs@python, iritkatriel, martin.panter, slateny
Date 2022-02-27.04:33:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1645936381.02.0.855399381343.issue29251@roundup.psfhosted.org>
In-reply-to
Content
From what I can see, the original patch changed

... and the *dict* dictionary is the namespace containing definitions for class body and is copied to a standard dictionary to become the __dict__ attribute

into this

... and the *dict* dictionary is copied to the namespace containing definitions for the class body, which is referenced by the __dict__ attribute

so that the documentation avoids saying that the attribute is a dictionary, instead saying it just references a dictionary. However, current documentation says that

... it may be copied or wrapped before becoming the __dict__ attribute

which implies some sort of change already. In this case, is the patch for the functions page still applicable?
History
Date User Action Args
2022-02-27 04:33:01slatenysetrecipients: + slateny, docs@python, martin.panter, Jim Fasarakis-Hilliard, iritkatriel
2022-02-27 04:33:01slatenysetmessageid: <1645936381.02.0.855399381343.issue29251@roundup.psfhosted.org>
2022-02-27 04:33:01slatenylinkissue29251 messages
2022-02-27 04:33:00slatenycreate