diff --git a/stdlib/2and3/locale.pyi b/stdlib/2and3/locale.pyi index bb64666bb..59ac3c452 100644 --- a/stdlib/2and3/locale.pyi +++ b/stdlib/2and3/locale.pyi @@ -1,5 +1,6 @@ # Stubs for locale +from decimal import Decimal from typing import Any, Iterable, List, Mapping, Optional, Sequence, Tuple, Union import sys @@ -91,7 +92,7 @@ def normalize(localename: _str) -> _str: ... def resetlocale(category: int = ...) -> None: ... def strcoll(string1: _str, string2: _str) -> int: ... def strxfrm(string: _str) -> _str: ... -def format(format: _str, val: int, grouping: bool = ..., +def format(format: _str, val: Union[float, Decimal], grouping: bool = ..., monetary: bool = ...) -> _str: ... def format_string(format: _str, val: Sequence[Any], grouping: bool = ...) -> _str: ...