Antoine Pitrou added the comment:

> 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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue19030>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to