]> granicus.if.org Git - python/commitdiff
#4372: add bullet point for __cmp__ removal.
authorGeorg Brandl <georg@python.org>
Sat, 22 Nov 2008 08:35:59 +0000 (08:35 +0000)
committerGeorg Brandl <georg@python.org>
Sat, 22 Nov 2008 08:35:59 +0000 (08:35 +0000)
Doc/whatsnew/3.0.rst

index acf3661c8b06b3a22aad04cc69b4725ccb05b524..5940cd64e281ee4fc4b5a964b2673f0a0bbff1e6 100644 (file)
@@ -160,6 +160,10 @@ changes to rarely used features.)
   argument providing a comparison function.  Use the *key* argument
   instead. N.B. the *key* and *reverse* arguments are now "keyword-only".
 
+* The :meth:`__cmp__` special method is no longer supported.  Use :meth:`__lt__`
+  for sorting, :meth:`__eq__` with :meth:`__hash__`, and other rich comparisons
+  as needed.
+
 * ``1/2`` returns a float.  Use ``1//2`` to get the truncating behavior.
 
 .. XXX move the next one to a later point, it's not a common stumbling block.