diff --git a/src/taskgraph/graph.py b/src/taskgraph/graph.py index d54d3b389..a8662eece 100644 --- a/src/taskgraph/graph.py +++ b/src/taskgraph/graph.py @@ -133,7 +133,11 @@ def links_and_reverse_links_dict(self): for left, right, _ in self.edges: forward[left].add(right) reverse[right].add(left) - return (ReadOnlyDict(forward), ReadOnlyDict(reverse)) + + return ( + ReadOnlyDict({key: frozenset(value) for key, value in forward.items()}), + ReadOnlyDict({key: frozenset(value) for key, value in reverse.items()}), + ) def links_dict(self): """