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 davidhalter
Recipients davidhalter, serhiy.storchaka
Date 2021-12-07.22:09:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1638914980.91.0.237466883149.issue31184@roundup.psfhosted.org>
In-reply-to
Content
This is not a duplicate. It is related to https://bugs.python.org/issue26103, because __get__ is not required anymore for an object to be a data descriptor. The current code on master (of inspect.getattr_static) still thinks a descriptor has both __get__ and __set__ set.

Since issue #26103 has been fixed, it's now clear that my patch is slightly wrong, but I'm happy to fix that if someone is actually going to review it.
History
Date User Action Args
2021-12-07 22:09:40davidhaltersetrecipients: + davidhalter, serhiy.storchaka
2021-12-07 22:09:40davidhaltersetmessageid: <1638914980.91.0.237466883149.issue31184@roundup.psfhosted.org>
2021-12-07 22:09:40davidhalterlinkissue31184 messages
2021-12-07 22:09:40davidhaltercreate