From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 18 Jan 2022 20:17:06 +0000 (-0800) Subject: bpo-20823: Clarify copyreg.pickle() documentation (GH-30230) X-Git-Tag: v3.9.11~160 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8527f7a722aee3d9025267cc7ff2eb8afa38d166;p=thirdparty%2FPython%2Fcpython.git bpo-20823: Clarify copyreg.pickle() documentation (GH-30230) (cherry picked from commit 65940fa5c12a4b4a0650c7845044ffd63b94e227) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> --- diff --git a/Doc/library/copyreg.rst b/Doc/library/copyreg.rst index 439202100959..dc35965be3e4 100644 --- a/Doc/library/copyreg.rst +++ b/Doc/library/copyreg.rst @@ -33,8 +33,8 @@ Such constructors may be factory functions or class instances. The optional *constructor* parameter, if provided, is a callable object which can be used to reconstruct the object when called with the tuple of arguments - returned by *function* at pickling time. :exc:`TypeError` will be raised if - *object* is a class or *constructor* is not callable. + returned by *function* at pickling time. A :exc:`TypeError` is raised if the + *constructor* is not callable. See the :mod:`pickle` module for more details on the interface expected of *function* and *constructor*. Note that the