From c10dc797e774bb09460d42c38a34d851b514bde4 Mon Sep 17 00:00:00 2001 From: Semyon Proshev Date: Wed, 22 Mar 2017 17:33:46 +0300 Subject: [PATCH] Remove `object` as the only ancestor for `string.Formatter` in Python 3 stubs. (#1072) --- stdlib/3/string.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/3/string.pyi b/stdlib/3/string.pyi index ea55679be..cff033623 100644 --- a/stdlib/3/string.pyi +++ b/stdlib/3/string.pyi @@ -25,7 +25,7 @@ class Template: **kwds: str) -> str: ... # TODO(MichalPokorny): This is probably badly and/or loosely typed. -class Formatter(object): +class Formatter: def format(self, format_string: str, *args: Any, **kwargs: Any) -> str: ... def vformat(self, format_string: str, args: Sequence[Any], kwargs: Mapping[str, Any]) -> str: ...