Package: wnpp Severity: wishlist Owner: Edward Betts <edw...@4angle.com> X-Debbugs-Cc: debian-de...@lists.debian.org, debian-python@lists.debian.org
* Package name : python3-mergedeep Version : 1.3.4 Upstream Author : Travis Clarke * URL : https://github.com/clarketm/mergedeep * License : MIT Programming Lang: Python Description : A deep merge function for Python Includes four merge strategies: ## Replace When destination and source keys are the same, replace the destination value with one from source (default). ## Additive When destination and source values are both the same additive collection type, extend destination by adding values from source. Additive collection types include: list, tuple, set, and Counter ## Typesafe replace When destination and source values are of different types, raise TypeError. Otherwise, perform a REPLACE merge. ## Typesafe additive When destination and source values are of different types, raise TypeError. Otherwise, perform a ADDITIVE merge. This is a dependency of the datasette tool by Simon Willison. I plan to maintain this package as part of the python modules team.