From 1a932ce26abd65a8a23b438fbd8b738d88930d9b Mon Sep 17 00:00:00 2001 From: Utkarsh Gupta Date: Thu, 10 Oct 2019 15:54:44 +0530 Subject: [PATCH] message.pyi: Change HeaderType to Any (#2924) Fixes #2863 --- stdlib/3/email/message.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/3/email/message.pyi b/stdlib/3/email/message.pyi index 8cd037eab..36b2fdc65 100644 --- a/stdlib/3/email/message.pyi +++ b/stdlib/3/email/message.pyi @@ -15,7 +15,7 @@ _PayloadType = Union[List[Message], str, bytes] _CharsetType = Union[Charset, str, None] _ParamsType = Union[str, None, Tuple[str, Optional[str], str]] _ParamType = Union[str, Tuple[Optional[str], Optional[str], str]] -_HeaderType = Union[str, Header] +_HeaderType = Any class Message: preamble: Optional[str] @@ -33,7 +33,7 @@ class Message: def get_charset(self) -> _CharsetType: ... def __len__(self) -> int: ... def __contains__(self, name: str) -> bool: ... - def __getitem__(self, name: str) -> Optional[_HeaderType]: ... + def __getitem__(self, name: str) -> _HeaderType: ... def __setitem__(self, name: str, val: _HeaderType) -> None: ... def __delitem__(self, name: str) -> None: ... def keys(self) -> List[str]: ...