diff --git a/swh/model/merkle.py b/swh/model/merkle.py index bddaa3c7b8b4ca57cfa8bc70e0c5a9f56a73ed7d..0311d9d19dd02ab5cf68378d95a7913ff4b226d2 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: