A lightweight Python library for recursively updating nested dictionaries. Version 1.0.1 supports merging dict-like objects with customizable merge strategies. Currently in maintenance mode with no recent updates.
pip install dict-recursive-updateVerified import paths — ran on the pinned version, not inferred.
Deep merge d2 into d1, modifying a copy to avoid side effects.
Use recursive_update(d1.copy(), d2) instead of recursive_update(d1, d2).
Ensure all nested structures are dictionaries or implement the dict interface.
Migrate to deepmerge (pip install deepmerge) for better features and support.
Ensure that nested values are dictionaries, not lists. If you need to merge lists, implement a custom strategy.
Use: from dict_recursive_update import recursive_update
No dependency data recorded yet.