From df1a655858794628cd09e90fa5a8b89664830caf Mon Sep 17 00:00:00 2001 From: Eklavya Sharma Date: Tue, 5 Jul 2016 06:41:49 +0530 Subject: [PATCH] email.header: Make decode_header also accept str. (#333) decode_header accepts a parameter of type str or Header, but the stub for decode_header types the parameter as Header. Change that to Union[Header, str]. --- stdlib/3/email/header.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/3/email/header.pyi b/stdlib/3/email/header.pyi index 051e57536..f446d4a93 100644 --- a/stdlib/3/email/header.pyi +++ b/stdlib/3/email/header.pyi @@ -18,7 +18,7 @@ class Header: def __eq__(self, other: Any) -> bool: ... def __ne__(self, other: Any) -> bool: ... -def decode_header(header: Header) -> List[Tuple[bytes, Optional[str]]]: ... +def decode_header(header: Union[Header, str]) -> List[Tuple[bytes, Optional[str]]]: ... def make_header(decoded_seq: List[Tuple[bytes, Optional[str]]], maxlinelen: Optional[int] =..., header_name: Optional[str] = ...,