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 ncoghlan
Recipients belopolsky, docs@python, mark.dickinson, ncoghlan, rhettinger, terry.reedy, v+python
Date 2011-04-28.23:18:09
SpamBayes Score 6.6471695e-10
Marked as misclassified No
Message-id <1304032690.64.0.27210825566.issue11945@psf.upfronthosting.co.za>
In-reply-to
Content
After further discussion on python-dev, it is clear that this identity checking behaviour handles more than just NaNs - it also allows containers to cope more gracefully with objects like NumPy arrays that make use of rich comparisons to return something other than simple True/False values for equality checks.

Also, since I neglected to mention it in the initial post, merely *adding* the glossary entry is just the first step. It then needs to be referenced from the appropriate points in the language and library reference.
History
Date User Action Args
2011-04-28 23:18:10ncoghlansetrecipients: + ncoghlan, rhettinger, terry.reedy, mark.dickinson, belopolsky, v+python, docs@python
2011-04-28 23:18:10ncoghlansetmessageid: <1304032690.64.0.27210825566.issue11945@psf.upfronthosting.co.za>
2011-04-28 23:18:09ncoghlanlinkissue11945 messages
2011-04-28 23:18:09ncoghlancreate