From 5c775a3502af9264c74c69ebc1841a95b0147e04 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Wed, 25 Oct 2023 12:15:34 +0300 Subject: [PATCH] Improve `int.__pow__` and `float.__pow__` comments (#10925) It used to be `__x`. Now, it is not clear what `x` is in this context. --- stdlib/builtins.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/builtins.pyi b/stdlib/builtins.pyi index 0fd0d7655..9dbbc91b7 100644 --- a/stdlib/builtins.pyi +++ b/stdlib/builtins.pyi @@ -288,7 +288,7 @@ class int: def __pow__(self, __value: _PositiveInteger, __mod: None = None) -> int: ... @overload def __pow__(self, __value: _NegativeInteger, __mod: None = None) -> float: ... - # positive x -> int; negative x -> float + # positive __value -> int; negative __value -> float # return type must be Any as `int | float` causes too many false-positive errors @overload def __pow__(self, __value: int, __mod: None = None) -> Any: ... @@ -347,7 +347,7 @@ class float: def __divmod__(self, __value: float) -> tuple[float, float]: ... @overload def __pow__(self, __value: int, __mod: None = None) -> float: ... - # positive x -> float; negative x -> complex + # positive __value -> float; negative __value -> complex # return type must be Any as `float | complex` causes too many false-positive errors @overload def __pow__(self, __value: float, __mod: None = None) -> Any: ...