#14638: pydoc now treats non-str __name__ as None instead of raising

Original patch by Peter Otten.
diff --git a/Misc/NEWS b/Misc/NEWS
index eb0c9de..9f7cbdd 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -50,6 +50,9 @@
 Library
 -------
 
+- Issue #14638: pydoc now treats non-string __name__ values as if they
+  were missing, instead of raising an error.
+
 - Issue #13684: Fix httplib tunnel issue of infinite loops for certain sites
   which send EOF without trailing \r\n.