Issue #20189: Four additional builtin types (PyTypeObject,
PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type)
have been modified to provide introspection information for builtins.
Also: many additional Lib, test suite, and Argument Clinic fixes.
diff --git a/NEWS b/NEWS
index f57664d..d7a8af1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+- Issue #20189: unittest.mock now no longer assumes that any object for
+  which it could get an inspect.Signature is a callable written in Python.
+  Fix courtesy of Michael Foord.
+
 - Issue #17467: add readline and readlines support to mock_open in
   unittest.mock.