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 ztane
Recipients Roy Williams, ztane
Date 2016-09-24.07:01:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1474700469.79.0.313000765194.issue28263@psf.upfronthosting.co.za>
In-reply-to
Content
I am very negative to this idea. Correct code in Python **2** would either set `__hash__ = None` or redefine `__hash__` in *any* class that defines `__eq__`. That it just wasn't used like that is no excuse.

This warning is even more important if even Ned Batchelder could have a bug like that in his code.

It will break as soon as someone "realizes" that "hey I can use a set to remove duplicates in my container".
History
Date User Action Args
2016-09-24 07:01:09ztanesetrecipients: + ztane, Roy Williams
2016-09-24 07:01:09ztanesetmessageid: <1474700469.79.0.313000765194.issue28263@psf.upfronthosting.co.za>
2016-09-24 07:01:09ztanelinkissue28263 messages
2016-09-24 07:01:09ztanecreate