Add a couple of missing versionadded tags in the inspect module docs

This commit is contained in:
Nick Coghlan 2010-11-21 03:55:53 +00:00
parent e0f04659cd
commit 2dad5cade4
1 changed files with 4 additions and 2 deletions

View File

@ -587,6 +587,8 @@ but avoids executing code when it fetches attributes.
that raise AttributeError). It can also return descriptors objects that raise AttributeError). It can also return descriptors objects
instead of instance members. instead of instance members.
.. versionadded:: 3.2
The only known case that can cause `getattr_static` to trigger code execution, The only known case that can cause `getattr_static` to trigger code execution,
and cause it to return incorrect results (or even break), is where a class uses and cause it to return incorrect results (or even break), is where a class uses
:data:`~object.__slots__` and provides a `__dict__` member using a property or :data:`~object.__slots__` and provides a `__dict__` member using a property or
@ -621,6 +623,7 @@ code execution::
# have to do # have to do
pass pass
Current State of a Generator Current State of a Generator
---------------------------- ----------------------------
@ -640,5 +643,4 @@ generator to be determined easily.
GEN_SUSPENDED: Currently suspended at a yield expression. GEN_SUSPENDED: Currently suspended at a yield expression.
GEN_CLOSED: Execution has completed. GEN_CLOSED: Execution has completed.
.. versionadded:: 3.2