Comment 2 for bug 524259

Robert Collins (lifeless) wrote :

__eq__ should not raise AttributeError if two things cannot be compared - TypeError is the exception to raise. (That or never be equal).