11from _typeshed import Self , SupportsItems
2- from typing import IO , Any , Callable , Iterable , Mapping , MutableMapping , TypeVar , Union
2+ from typing import IO , Any , Callable , Iterable , Mapping , MutableMapping , Union
33from typing_extensions import TypeAlias
44
5- from urllib3 import _collections
5+ from urllib3 . _collections import RecentlyUsedContainer
66
7- from . import adapters , auth as _auth , compat , cookies , exceptions , hooks , models , status_codes , structures , utils
7+ from . import adapters , auth as _auth , compat , cookies , exceptions , hooks , models , status_codes , utils
88from .models import Response
9-
10- _KT = TypeVar ("_KT" )
11- _VT = TypeVar ("_VT" )
9+ from .structures import CaseInsensitiveDict as CaseInsensitiveDict
1210
1311_BaseAdapter = adapters .BaseAdapter
1412OrderedDict = compat .OrderedDict
@@ -28,8 +26,6 @@ TooManyRedirects = exceptions.TooManyRedirects
2826InvalidSchema = exceptions .InvalidSchema
2927ChunkedEncodingError = exceptions .ChunkedEncodingError
3028ContentDecodingError = exceptions .ContentDecodingError
31- RecentlyUsedContainer : TypeAlias = _collections .RecentlyUsedContainer [_KT , _VT ]
32- CaseInsensitiveDict : TypeAlias = structures .CaseInsensitiveDict [_VT ]
3329HTTPAdapter = adapters .HTTPAdapter
3430requote_uri = utils .requote_uri
3531get_environ_proxies = utils .get_environ_proxies
0 commit comments