Issue #18756: Improve error reporting in os.urandom() when the failure is due to something else than /dev/urandom not existing.
diff --git a/Misc/NEWS b/Misc/NEWS
index 2aad9bb..e5101f5 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -29,6 +29,10 @@
 Library
 -------
 
+- Issue #18756: Improve error reporting in os.urandom() when the failure
+  is due to something else than /dev/urandom not existing (for example,
+  exhausting the file descriptor limit).
+
 - Fix tkinter regression introduced by the security fix in issue #16248.
 
 - Issue #18676: Change 'positive' to 'non-negative' in queue.py put and get