From e3e2941566f24e82afc536c8d02f2611b6e82fb0 Mon Sep 17 00:00:00 2001 From: Adam Kariv Date: Sun, 7 Oct 2018 19:25:52 +0300 Subject: [PATCH] Don't copy resources when adding metadata --- dataflows/processors/add_metadata.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dataflows/processors/add_metadata.py b/dataflows/processors/add_metadata.py index 564b462..ffba974 100644 --- a/dataflows/processors/add_metadata.py +++ b/dataflows/processors/add_metadata.py @@ -1,5 +1,12 @@ +import copy + + def add_metadata(**metadata): + metadata = copy.deepcopy(metadata) + if 'resources' in metadata: + del metadata['resources'] + def func(package): package.pkg.descriptor.update(metadata) yield package.pkg