Add copy() method to requests.Session.headers (#3043)

* Add `copy()` method to requests.Session.headers

* Use one type annotation
This commit is contained in:
Connor Skees authored and Jelle Zijlstra committed 2019-06-08 12:19:57 -07:00
1 parent d64a26cf99
commit 55a566340a
2 files changed
+2 -1

No files matched your search

+1 -1
View File
@@ -62,7 +62,7 @@ _HooksInput = MutableMapping[Text, Union[Iterable[_Hook], _Hook]]
class Session(SessionRedirectMixin):
__attrs__: Any
headers: MutableMapping[Text, Text]
headers: CaseInsensitiveDict[Text]
auth: Union[None, Tuple[Text, Text], _auth.AuthBase, Callable[[Request], Request]]
proxies: MutableMapping[Text, Text]
hooks: _Hooks
+1
View File
@@ -10,6 +10,7 @@ class CaseInsensitiveDict(MutableMapping[str, _VT], Generic[_VT]):
def __delitem__(self, key: str) -> None: ...
def __iter__(self) -> Iterator[str]: ...
def __len__(self) -> int: ...
def copy(self) -> CaseInsensitiveDict: ...
class LookupDict(Dict[str, _VT]):
name: Any