diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2022-02-21 17:18:48 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-21 17:18:48 (GMT) |
commit | c596ecbf821843de0e044f0d4da34c6b49a06907 (patch) | |
tree | 80a75a0561a32cb9cd534b318d69611f9910590b | |
parent | 7da97f61816f3cadaa6788804b22a2434b40e8c5 (diff) | |
download | cpython-c596ecbf821843de0e044f0d4da34c6b49a06907.zip cpython-c596ecbf821843de0e044f0d4da34c6b49a06907.tar.gz cpython-c596ecbf821843de0e044f0d4da34c6b49a06907.tar.bz2 |
[3.10] bpo-46732: fix __bool__ docstring (GH-31301) (GH-31473)
(cherry picked from commit 0a222db2bca63070f429c0e613707da1bdfaf0e0)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
-rw-r--r-- | Misc/NEWS.d/next/Core and Builtins/2022-02-12-11-16-40.bpo-46732.3Z_qxd.rst | 2 | ||||
-rw-r--r-- | Objects/typeobject.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/Misc/NEWS.d/next/Core and Builtins/2022-02-12-11-16-40.bpo-46732.3Z_qxd.rst b/Misc/NEWS.d/next/Core and Builtins/2022-02-12-11-16-40.bpo-46732.3Z_qxd.rst new file mode 100644 index 0000000..9937116 --- /dev/null +++ b/Misc/NEWS.d/next/Core and Builtins/2022-02-12-11-16-40.bpo-46732.3Z_qxd.rst @@ -0,0 +1,2 @@ +Correct the docstring for the :meth:`__bool__` method. Patch by Jelle +Zijlstra. diff --git a/Objects/typeobject.c b/Objects/typeobject.c index deffeb2..b3ba120 100644 --- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -7996,7 +7996,7 @@ static slotdef slotdefs[] = { UNSLOT("__abs__", nb_absolute, slot_nb_absolute, wrap_unaryfunc, "abs(self)"), UNSLOT("__bool__", nb_bool, slot_nb_bool, wrap_inquirypred, - "self != 0"), + "True if self else False"), UNSLOT("__invert__", nb_invert, slot_nb_invert, wrap_unaryfunc, "~self"), BINSLOT("__lshift__", nb_lshift, slot_nb_lshift, "<<"), RBINSLOT("__rlshift__", nb_lshift, slot_nb_lshift, "<<"), |