\versionadded:  Add support for including an explanatory note along with
    the versioning information, similar to \versionchanged.
diff --git a/Doc/texinputs/python.sty b/Doc/texinputs/python.sty
index 8a61d87..795882d 100644
--- a/Doc/texinputs/python.sty
+++ b/Doc/texinputs/python.sty
@@ -872,8 +872,13 @@
 %  \versionadded{1.5.2}
 %  \versionchanged[short explanation]{2.0}
 %
-\newcommand{\versionadded}[1]{%
-  {  New in version #1.  }}
+\newcommand{\versionadded}[2][\py@badkey]{%
+  \ifx#1\@undefined%
+    {  New in version #2.  }%
+  \else%
+    {  New in version #2:\ #1.  }%
+  \fi%
+}
 \newcommand{\versionchanged}[2][\py@badkey]{%
   \ifx#1\@undefined%
     {  Changed in version #2.  }%