commit | 0b7b6fdff3b5bd7974c80a891598aa81ed634e61 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Wed Dec 19 22:51:13 2007 +0000 |
committer | Guido van Rossum <guido@python.org> | Wed Dec 19 22:51:13 2007 +0000 |
tree | cdfaa22a883c513a81ff477342eee52df8f6c06b | |
parent | 70fcfd03bcedb920efe84f829ed354ea0a0b3d3f [diff] |
Patch #1549 by Thomas Herve. This changes the rules for when __hash__ is inherited slightly, by allowing it to be inherited when one or more of __lt__, __le__, __gt__, __ge__ are overridden, as long as __eq__ and __ne__ aren't.