]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.15] gh-89554: Document weakref type objects as classes (GH-150678) (GH-150760)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 2 Jun 2026 08:08:01 +0000 (10:08 +0200)
committerGitHub <noreply@github.com>
Tue, 2 Jun 2026 08:08:01 +0000 (08:08 +0000)
Use the "class" directive instead of "data" for ReferenceType,
ProxyType and CallableProxyType.
(cherry picked from commit 10c421970beca89df92a918f2247fb8850d3b6cc)

Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
Doc/library/weakref.rst

index 87dd860da4dcc464eb6982fdfc46d2cd9fdf4c78..318da931fc314cdc2c23a882b35fde8fa26a67e6 100644 (file)
@@ -324,17 +324,17 @@ same issues as the :meth:`WeakKeyDictionary.keyrefs` method.
    .. versionadded:: 3.4
 
 
-.. data:: ReferenceType
+.. class:: ReferenceType
 
    The type object for weak references objects.
 
 
-.. data:: ProxyType
+.. class:: ProxyType
 
    The type object for proxies of objects which are not callable.
 
 
-.. data:: CallableProxyType
+.. class:: CallableProxyType
 
    The type object for proxies of callable objects.