Change versionchanged for timeout to 3.3, not 3.2.
diff --git a/Doc/library/subprocess.rst b/Doc/library/subprocess.rst
index eac6f40..bb6e68b 100644
--- a/Doc/library/subprocess.rst
+++ b/Doc/library/subprocess.rst
@@ -271,7 +271,7 @@
       generates enough output to a pipe such that it blocks waiting
       for the OS pipe buffer to accept more data.
 
-   .. versionchanged:: 3.2
+   .. versionchanged:: 3.3
       *timeout* was added.
 
 
@@ -295,7 +295,7 @@
 
       See the warning for :func:`call`.
 
-   .. versionchanged:: 3.2
+   .. versionchanged:: 3.3
       *timeout* was added.
 
 
@@ -328,7 +328,7 @@
 
    .. versionadded:: 3.1
 
-   .. versionchanged:: 3.2
+   .. versionchanged:: 3.3
       *timeout* was added.
 
 
@@ -424,7 +424,7 @@
       a pipe such that it blocks waiting for the OS pipe buffer to
       accept more data.  Use :meth:`communicate` to avoid that.
 
-   .. versionchanged:: 3.2
+   .. versionchanged:: 3.3
       *timeout* was added.
 
 
@@ -462,7 +462,7 @@
       The data read is buffered in memory, so do not use this method if the data
       size is large or unlimited.
 
-   .. versionchanged:: 3.2
+   .. versionchanged:: 3.3
       *timeout* was added.