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 brett.cannon
Recipients brett.cannon, docs@python
Date 2020-10-02.15:22:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1601652122.88.0.984647748564.issue41910@roundup.psfhosted.org>
In-reply-to
Content
If you look at the data model `for object.__eq__` (https://docs.python.org/3.8/reference/datamodel.html#object.__eq__) you will see that it doesn't mention any actual implementation (unlike for __ne__). But https://github.com/python/cpython/blob/v3.8.3/Objects/typeobject.c#L3834-L3880 shows that object.__eq__ actually does have an implementation of `a is b`/`id(a) == id(b)`.
History
Date User Action Args
2020-10-02 15:22:02brett.cannonsetrecipients: + brett.cannon, docs@python
2020-10-02 15:22:02brett.cannonsetmessageid: <1601652122.88.0.984647748564.issue41910@roundup.psfhosted.org>
2020-10-02 15:22:02brett.cannonlinkissue41910 messages
2020-10-02 15:22:02brett.cannoncreate