API Reference

class deepmerge.merger.Merger(type_strategies, fallback_strategies, type_conflict_strategies)
Parameters:List[Tuple] (type_strategies,) – a list of (Type, Strategy) pairs that should be used against incoming types. For example: (dict, “override”).
exception deepmerge.exception.DeepMergeException
exception deepmerge.exception.InvalidMerge(strategy_list_name, merge_args, merge_kwargs)
exception deepmerge.exception.StrategyNotFound