From 8f609e510d92cc78065be36a65acde11818f9844 Mon Sep 17 00:00:00 2001 From: David Douard <david.douard@sdfa3.org> Date: Wed, 29 Jul 2020 12:42:03 +0200 Subject: [PATCH] Import Mapping from collections.abc instead of collections to fix a deprecationg warning. --- swh/model/merkle.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swh/model/merkle.py b/swh/model/merkle.py index bddaa3c7..0311d9d1 100644 --- a/swh/model/merkle.py +++ b/swh/model/merkle.py @@ -6,7 +6,7 @@ """Merkle tree data structure""" import abc -import collections +from collections.abc import Mapping from typing import Iterator, List, Set @@ -66,7 +66,7 @@ def deep_update(left, right): """ for key, rvalue in right.items(): - if isinstance(rvalue, collections.Mapping): + if isinstance(rvalue, Mapping): new_lvalue = deep_update(left.get(key, {}), rvalue) left[key] = new_lvalue else: -- GitLab