diff --git a/swh/deposit/utils.py b/swh/deposit/utils.py --- a/swh/deposit/utils.py +++ b/swh/deposit/utils.py @@ -24,7 +24,11 @@ } data = xmltodict.parse( - stream, encoding=encoding, namespaces=namespaces, process_namespaces=True + stream, + encoding=encoding, + namespaces=namespaces, + process_namespaces=True, + dict_constructor=dict, ) if "atom:entry" in data: data = data["atom:entry"]