Class | ScopedRegistry |
A Registry that can store one or multiple instances of a single class on the basis of a "scope" function. |
Class | ThreadLocalRegistry |
A .ScopedRegistry that uses a threading.local() variable for storage. |
Constant | EMPTY_DICT |
Undocumented |
Constant | EMPTY_SET |
Undocumented |
Variable | immutabledict |
Undocumented |
Class | FacadeDict |
A dictionary that is not publicly mutable. |
Class | IdentitySet |
A set that considers only object id() for uniqueness. |
Class | ImmutableContainer |
Undocumented |
Class | ImmutableProperties |
Provide immutable dict/object attribute to an underlying dictionary. |
Class | LRUCache |
Dictionary with 'squishy' removal of least recently used items. |
Class | OrderedIdentitySet |
Undocumented |
Class | OrderedProperties |
Provide a __getattr__/__setattr__ interface with an OrderedDict as backing store. |
Class | OrderedSet |
Undocumented |
Class | PopulateDict |
A dict which populates missing values via a creation function. |
Class | Properties |
Provide a __getattr__/__setattr__ interface over a dict. |
Class | UniqueAppender |
Appends items to a collection ensuring uniqueness. |
Class | WeakPopulateDict |
Like PopulateDict, but assumes a self + a method and does not create a reference cycle. |
Class | WeakSequence |
Undocumented |
Function | _immutabledict_py_fallback |
Undocumented |
Function | _immutabledict_reconstructor |
do the pickle dance |
Function | _ordered_dictionary_sort |
Sort an OrderedDict in-place. |
Function | coerce_generator_arg |
Undocumented |
Function | coerce_to_immutabledict |
Undocumented |
Function | flatten_iterator |
Given an iterator of which further sub-elements may also be iterators, flatten the sub-elements into a single iterator. |
Function | has_dupes |
Given a sequence and search object, return True if there's more than one, False if zero or one of them. |
Function | has_intersection |
return True if any items of set_ are present in iterable. |
Function | to_column_set |
Undocumented |
Function | to_list |
Undocumented |
Function | to_set |
Undocumented |
Function | unique_list |
Undocumented |
Function | update_copy |
Copy the given dict and update with the given values. |
Variable | _getters |
Undocumented |
Variable | _property_getters |
Undocumented |