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 pitrou
Recipients barry, eli.bendersky, ethan.furman, ncoghlan, pitrou, r.david.murray
Date 2013-09-16.08:36:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1379320610.32.0.0643181219351.issue19030@psf.upfronthosting.co.za>
In-reply-to
Content
> However, it seems to me that the fix for issue 1785 is simply *wrong*: it eliminated the exceptions at the expense of sometimes returning the *wrong answer*.

The underlying problem is that those functions are not very well-specified (actually, classify_class_attrs() is not specified at all: it's undocumented).  The main consumer of inspect in the stdlib is pydoc, and pydoc being broken by third-party libraries with non-trivial descriptors was a major nuisance.
History
Date User Action Args
2013-09-16 08:36:50pitrousetrecipients: + pitrou, barry, ncoghlan, r.david.murray, eli.bendersky, ethan.furman
2013-09-16 08:36:50pitrousetmessageid: <1379320610.32.0.0643181219351.issue19030@psf.upfronthosting.co.za>
2013-09-16 08:36:50pitroulinkissue19030 messages
2013-09-16 08:36:50pitroucreate