Fix the total_ordering decorator to handle cross-type comparisons
that could lead to infinite recursion (closes #10042).
diff --git a/Misc/ACKS b/Misc/ACKS
index 5d617da..66ace9a 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -669,6 +669,7 @@
 Steven Reiz
 Roeland Rengelink
 Tim Rice
+Francesco Ricciardi
 Jan Pieter Riegel
 Armin Rigo
 Nicholas Riley
diff --git a/Misc/NEWS b/Misc/NEWS
index 9c136aa..c42d89b 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -43,6 +43,9 @@
 Library
 -------
 
+- Issue #10042: Fixed the total_ordering decorator to handle cross-type
+  comparisons that could lead to infinite recursion.
+
 - Issue #10979: unittest stdout buffering now works with class and module
   setup and teardown.