cpython: ee9921b29fd8 (original) (raw)
Mercurial > cpython
changeset 101053:ee9921b29fd8
Issue #26615: Add missing __qualname__ entry to functools.update_wrapper() docs Patch by Xiang Zhang. [#26615]
Berker Peksag berker.peksag@gmail.com | |
---|---|
date | Mon, 18 Apr 2016 21:21:10 +0300 |
parents | 98cda226d208(current diff)11d8f5d1968d(diff) |
children | e281a57d5b29 |
files | |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-)[+] [-] Doc/library/functools.rst 8 |
line wrap: on
line diff
--- a/Doc/library/functools.rst
+++ b/Doc/library/functools.rst
@@ -375,10 +375,10 @@ The :mod:functools
module defines the
assigned directly to the matching attributes on the wrapper function and which
attributes of the wrapper function are updated with the corresponding attributes
from the original function. The default values for these arguments are the
- module level constants WRAPPER_ASSIGNMENTS (which assigns to the wrapper
- function's name, module, annotations and doc, the
- documentation string) and WRAPPER_UPDATES (which updates the wrapper
- function's dict, i.e. the instance dictionary).
- module level constants
WRAPPER_ASSIGNMENTS
(which assigns to the wrapper - function's
__module__
,__name__
,__qualname__
,__annotations__
- and
__doc__
, the documentation string) andWRAPPER_UPDATES
(which - updates the wrapper function's
__dict__
, i.e. the instance dictionary). To allow access to the original function for introspection and other purposes (e.g. bypassing a caching decorator such as :func:lru_cache
), this function