From: Ezio Melotti Date: Tue, 5 Aug 2014 05:14:28 +0000 (+0300) Subject: #21928: clarify functools.wraps docs. X-Git-Tag: v2.7.9rc1~321 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=249fcf626177655a6769efc7358dd804d056b7b4;p=thirdparty%2FPython%2Fcpython.git #21928: clarify functools.wraps docs. --- diff --git a/Doc/library/functools.rst b/Doc/library/functools.rst index cc7ef344120c..9336f799f785 100644 --- a/Doc/library/functools.rst +++ b/Doc/library/functools.rst @@ -124,9 +124,10 @@ The :mod:`functools` module defines the following functions: .. function:: wraps(wrapped[, assigned][, updated]) - This is a convenience function for invoking ``partial(update_wrapper, - wrapped=wrapped, assigned=assigned, updated=updated)`` as a function decorator - when defining a wrapper function. For example: + This is a convenience function for invoking :func:`update_wrapper` as a + function decorator when defining a wrapper function. It is equivalent to + ``partial(update_wrapper, wrapped=wrapped, assigned=assigned, updated=updated)``. + For example:: >>> from functools import wraps >>> def my_decorator(f):