https://github.com/python/cpython/commit/bd4fe0fae68fbb1258bd2fff34ca9b5c5bda5cdf commit: bd4fe0fae68fbb1258bd2fff34ca9b5c5bda5cdf branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka <[email protected]> date: 2026-06-02T08:07:15Z summary:
[3.14] gh-89554: Document weakref type objects as classes (GH-150678) (GH-150759) Use the "class" directive instead of "data" for ReferenceType, ProxyType and CallableProxyType. (cherry picked from commit 10c421970beca89df92a918f2247fb8850d3b6cc) Co-authored-by: Bernát Gábor <[email protected]> files: M Doc/library/weakref.rst diff --git a/Doc/library/weakref.rst b/Doc/library/weakref.rst index 6dc5f90686c778..27ed60b9074873 100644 --- a/Doc/library/weakref.rst +++ b/Doc/library/weakref.rst @@ -329,17 +329,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. _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/python-checkins.python.org Member address: [email protected]
