Dict.__ne__ doesn't return NotImplemented. https://github.com/go-python/gpython/blob/af17d7daed3e64897f592923022638280abc0627/py/dict.go#L167-L176 If result of `__eq__` is Not Implemented, `__ne__` should return `NotImplemented`, not `True` ### Expected result (python) ```python >>> a = {} >>> a.__ne__(3) NotImplemented ``` ### Actual result (gpython) ```python >>> a = {} >>> a.__ne__(3) True ```
Activity
__ne__ of dict return NotImplemented