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 abarry
Recipients abarry, benjamin.peterson, gvanrossum, vstinner, yselivanov
Date 2015-11-25.13:38:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1448458729.77.0.14461902711.issue25683@psf.upfronthosting.co.za>
In-reply-to
Content
This is due to the fact that Python 3 added the ability to define only __eq__ and get a free __ne__ defined. If my memory serves me right, functools.total_ordering was added in 3.2 and then backported to 2.x - where the relationship with __eq__ and __ne__ is not present. total_ordering doesn't do anything to touch __ne__ as it expects Python itself to do so (which it doesn't in 2.x).
History
Date User Action Args
2015-11-25 13:38:49abarrysetrecipients: + abarry, gvanrossum, vstinner, benjamin.peterson, yselivanov
2015-11-25 13:38:49abarrysetmessageid: <1448458729.77.0.14461902711.issue25683@psf.upfronthosting.co.za>
2015-11-25 13:38:49abarrylinkissue25683 messages
2015-11-25 13:38:49abarrycreate