Lines Matching refs:collections

19 * Deprecated aliases for builtin types and collections.abc ABCs.
23 import collections
24 from collections import defaultdict
25 import collections.abc
63 # ABCs (from collections.abc).
64 'AbstractSet', # collections.abc.Set.
207 """Internal helper for munging collections.abc.Callable's __args__.
212 collections.abc.Callable[[int, int], str].__args__ == (int, int, str)
213 collections.abc.Callable[ParamSpec, str].__args__ == (ParamSpec, str)
219 typ.__origin__ is collections.abc.Callable
426 collections.abc.Iterable - isinstance(foo, Iterable) would be True.
1246 are wrappers around builtin collections and ABCs in collections.abc. These must
1458 if self.__origin__ == collections.abc.Callable and isinstance(new_arg, tuple):
1964 'collections.abc': [
2073 if (isinstance(annotations, collections.abc.Mapping) and
2226 one trick ponies in collections.abc such as Iterable.
2670 # Various ABCs mimicking those in collections.abc.
2673 Hashable = _alias(collections.abc.Hashable, 0) # Not generic.
2674 Awaitable = _alias(collections.abc.Awaitable, 1)
2675 Coroutine = _alias(collections.abc.Coroutine, 3)
2676 AsyncIterable = _alias(collections.abc.AsyncIterable, 1)
2677 AsyncIterator = _alias(collections.abc.AsyncIterator, 1)
2678 Iterable = _alias(collections.abc.Iterable, 1)
2679 Iterator = _alias(collections.abc.Iterator, 1)
2680 Reversible = _alias(collections.abc.Reversible, 1)
2681 Sized = _alias(collections.abc.Sized, 0) # Not generic.
2682 Container = _alias(collections.abc.Container, 1)
2683 Collection = _alias(collections.abc.Collection, 1)
2684 Callable = _CallableType(collections.abc.Callable, 2)
2686 """Deprecated alias to collections.abc.Callable.
2697 AbstractSet = _alias(collections.abc.Set, 1, name='AbstractSet')
2698 MutableSet = _alias(collections.abc.MutableSet, 1)
2700 Mapping = _alias(collections.abc.Mapping, 2)
2701 MutableMapping = _alias(collections.abc.MutableMapping, 2)
2702 Sequence = _alias(collections.abc.Sequence, 1)
2703 MutableSequence = _alias(collections.abc.MutableSequence, 1)
2704 ByteString = _alias(collections.abc.ByteString, 0) # Not generic
2719 Deque = _alias(collections.deque, 1, name='Deque')
2722 MappingView = _alias(collections.abc.MappingView, 1)
2723 KeysView = _alias(collections.abc.KeysView, 1)
2724 ItemsView = _alias(collections.abc.ItemsView, 2)
2725 ValuesView = _alias(collections.abc.ValuesView, 1)
2729 DefaultDict = _alias(collections.defaultdict, 2, name='DefaultDict')
2730 OrderedDict = _alias(collections.OrderedDict, 2)
2731 Counter = _alias(collections.Counter, 1)
2732 ChainMap = _alias(collections.ChainMap, 2)
2733 Generator = _alias(collections.abc.Generator, 3)
2734 AsyncGenerator = _alias(collections.abc.AsyncGenerator, 2)
2843 nm_tpl = collections.namedtuple(name, fields,
2904 Employee = collections.namedtuple('Employee', ['name', 'id'])