#10424: argument names are now included in the missing argument message

Fix and initial test patch by Michele OrrĂ¹.
diff --git a/Misc/NEWS b/Misc/NEWS
index 83aa53a..9562646 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -187,6 +187,9 @@
 Library
 -------
 
+- Issue #10424: Argparse now includes the names of the missing required
+  arguments in the missing arguments error message.
+
 - Issue #12168: SysLogHandler now allows NUL termination to be controlled using
   a new 'append_nul' attribute on the handler.