diff --git a/stdlib/builtins.pyi b/stdlib/builtins.pyi index c9f6efafd6e9..9129c0cba20f 100644 --- a/stdlib/builtins.pyi +++ b/stdlib/builtins.pyi @@ -1281,6 +1281,9 @@ class property: def getter(self, fget: Callable[[Any], Any], /) -> property: ... def setter(self, fset: Callable[[Any, Any], None], /) -> property: ... def deleter(self, fdel: Callable[[Any], None], /) -> property: ... + @overload + def __get__(self, instance: None, owner: type, /) -> Self: ... + @overload def __get__(self, instance: Any, owner: type | None = None, /) -> Any: ... def __set__(self, instance: Any, value: Any, /) -> None: ... def __delete__(self, instance: Any, /) -> None: ...