From 472233ec835bfaaf1419c74956a0e64797a6a0c2 Mon Sep 17 00:00:00 2001 From: Berker Peksag Date: Mon, 18 Apr 2016 21:20:50 +0300 Subject: Issue #26615: Add missing __qualname__ entry to functools.update_wrapper() docs Patch by Xiang Zhang. --- Doc/library/functools.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Doc/library/functools.rst b/Doc/library/functools.rst index 72b1ecd..f4d7fdf 100644 --- a/Doc/library/functools.rst +++ b/Doc/library/functools.rst @@ -375,10 +375,10 @@ The :mod:`functools` module defines the following functions: 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) and ``WRAPPER_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 -- cgit v0.12