From d98d6262c4619e32c3c9a8132e918d746e41fc47 Mon Sep 17 00:00:00 2001
From: Matthew Pitkin <matthew.pitkin@ligo.org>
Date: Tue, 17 May 2022 12:25:28 +0100
Subject: [PATCH] dict.py: fix test failure due to deepcopy

---
 bilby/core/prior/dict.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bilby/core/prior/dict.py b/bilby/core/prior/dict.py
index 094625445..85e8ac4ef 100644
--- a/bilby/core/prior/dict.py
+++ b/bilby/core/prior/dict.py
@@ -1,4 +1,3 @@
-import copy
 import json
 import os
 import re
@@ -208,7 +207,8 @@ class PriorDict(dict):
 
     def from_dictionary(self, dictionary):
         mvgkwargs = {}
-        for key, val in copy.deepcopy(dictionary).items():
+        for key in list(dictionary.keys()):
+            val = dictionary[key]
             if isinstance(val, Prior):
                 continue
             elif isinstance(val, (int, float)):
-- 
GitLab