Commit 2dad5cad authored by Nick Coghlan's avatar Nick Coghlan

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

parent e0f04659
...@@ -587,6 +587,8 @@ but avoids executing code when it fetches attributes. ...@@ -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:: ...@@ -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. ...@@ -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
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment