From: DevilXD Date: Sat, 10 Apr 2021 22:36:40 +0000 (+0200) Subject: bpo-41974: Remove part of the note regarding complex.__float__ (GH-25197) X-Git-Tag: v3.10.0b1~337 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ac05f82ad4983e3d3653ae7494c1ff62c4a265fc;p=thirdparty%2FPython%2Fcpython.git bpo-41974: Remove part of the note regarding complex.__float__ (GH-25197) (The deleted example no longer works and is thus irrelevant.) --- diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst index f6d1ccb1c5b3..8af57f34a6d2 100644 --- a/Doc/library/typing.rst +++ b/Doc/library/typing.rst @@ -1144,10 +1144,7 @@ These are not used in annotations. They are building blocks for creating generic .. note:: :func:`runtime_checkable` will check only the presence of the required methods, - not their type signatures! For example, :class:`builtins.complex ` - implements :func:`__float__`, therefore it passes an :func:`issubclass` check - against :class:`SupportsFloat`. However, the ``complex.__float__`` method - exists only to raise a :class:`TypeError` with a more informative message. + not their type signatures. .. versionadded:: 3.8