allow any type with __getitem__ to be a mapping for the purposes of % (#15801)
diff --git a/Misc/NEWS b/Misc/NEWS
index 8a8ec99..0649bc8 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -6,6 +6,13 @@
 
 *Release date: XXXX-XX-XX*
 
+Core and Builtins
+-----------------
+
+- Issue #15801 (again): With string % formatting, relax the type check for a
+  mapping such that any type with a __getitem__ can be used on the right hand
+  side.
+
 Library
 -------