From f541bc3f93ed0858bdbd36f3b401520aa4eca140 Mon Sep 17 00:00:00 2001 From: Gregory Marco Date: Sun, 13 Jul 2025 04:28:29 -0500 Subject: [PATCH] move merge_dicts into goat-tools --- yagicard/__init__.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/yagicard/__init__.py b/yagicard/__init__.py index edb131a..681eaf5 100755 --- a/yagicard/__init__.py +++ b/yagicard/__init__.py @@ -182,18 +182,6 @@ def rescale_text_for_sizes (*args): def rescale_text_for_size (threshold, minimum, maximum): return rescale_text_for_sizes([threshold, minimum], [0, maximum]) -def merge_dicts (dicts): - fusion = {} - for source in dicts: - if not source: - continue - - for key, value in source.items(): - if isinstance(value, dict): - value = merge_dicts([fusion.get(key, None), value]) - fusion[key] = value - return fusion - def draw_card (card, frame): image = frame['image'] if isinstance(image, str):