2 from types import MappingProxyType
5 AsyncGenerator as AsyncGenerator,
6 AsyncIterable as AsyncIterable,
7 AsyncIterator as AsyncIterator,
8 Awaitable as Awaitable,
9 ByteString as ByteString,
11 Collection as Collection,
12 Container as Container,
13 Coroutine as Coroutine,
14 Generator as Generator,
17 ItemsView as ItemsView,
22 MappingView as MappingView,
23 MutableMapping as MutableMapping,
24 MutableSequence as MutableSequence,
25 MutableSet as MutableSet,
26 Reversible as Reversible,
30 ValuesView as ValuesView,
32 from typing_extensions import final
62 _KT_co = TypeVar("_KT_co", covariant=True) # Key type covariant containers.
63 _VT_co = TypeVar("_VT_co", covariant=True) # Value type covariant containers.
66 class dict_keys(KeysView[_KT_co], Generic[_KT_co, _VT_co]): # undocumented
67 if sys.version_info >= (3, 10):
68 mapping: MappingProxyType[_KT_co, _VT_co]
71 class dict_values(ValuesView[_VT_co], Generic[_KT_co, _VT_co]): # undocumented
72 if sys.version_info >= (3, 10):
73 mapping: MappingProxyType[_KT_co, _VT_co]
76 class dict_items(ItemsView[_KT_co, _VT_co], Generic[_KT_co, _VT_co]): # undocumented
77 if sys.version_info >= (3, 10):
78 mapping: MappingProxyType[_KT_co, _VT_co]