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 ethereon
Recipients eric.smith, ethereon, levkivskyi
Date 2020-05-15.23:12:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1589584349.32.0.00726972734334.issue40583@roundup.psfhosted.org>
In-reply-to
Content
I'd argue that the situation is a bit different from class variables here, since __annotations__ is indirectly brought into existence by the presence of statically-established type annotations. You can be perfectly aware of how class variables work yet find this surprising, since you'd have to be aware of the additional bit of detail pointed out by Ivan above.
History
Date User Action Args
2020-05-15 23:12:29ethereonsetrecipients: + ethereon, eric.smith, levkivskyi
2020-05-15 23:12:29ethereonsetmessageid: <1589584349.32.0.00726972734334.issue40583@roundup.psfhosted.org>
2020-05-15 23:12:29ethereonlinkissue40583 messages
2020-05-15 23:12:29ethereoncreate