Fix the versionadded tags for a couple of my recent changes
diff --git a/Doc/library/contextlib.rst b/Doc/library/contextlib.rst
index 8cc71b4..b1bfa18 100644
--- a/Doc/library/contextlib.rst
+++ b/Doc/library/contextlib.rst
@@ -207,6 +207,8 @@
foundation for higher level context managers that manipulate the exit
stack in application specific ways.
+ .. versionadded:: 3.3
+
.. method:: enter_context(cm)
Enters a new context manager and adds its :meth:`__exit__` method to
@@ -270,8 +272,6 @@
callbacks registered, the arguments passed in will indicate that no
exception occurred.
- .. versionadded:: 3.3
-
Examples and Recipes
--------------------
diff --git a/Doc/library/types.rst b/Doc/library/types.rst
index bd728d0..161d854 100644
--- a/Doc/library/types.rst
+++ b/Doc/library/types.rst
@@ -30,6 +30,8 @@
The *exec_body* callback should accept the class namespace as its sole
argument and update the namespace directly with the class contents.
+ .. versionadded:: 3.3
+
.. function:: prepare_class(name, bases=(), kwds=None)
Calculates the appropriate metaclass and creates the class namespace.
@@ -46,6 +48,7 @@
``'metaclass'`` entry removed. If no *kwds* argument is passed in, this
will be an empty dict.
+ .. versionadded:: 3.3
.. seealso::