From: Ezio Melotti Date: Tue, 5 Aug 2014 05:14:28 +0000 (+0300) Subject: #21928: clarify functools.wraps docs. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=249fcf626177655a6769efc7358dd804d056b7b4;p=python #21928: clarify functools.wraps docs. --- diff --git a/Doc/library/functools.rst b/Doc/library/functools.rst index cc7ef34412..9336f799f7 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):