From 2c578d7770f88c28e90c4ab9e044278e9d38d2b0 Mon Sep 17 00:00:00 2001
From: Matthew David Pitkin <matthew.pitkin@ligo.org>
Date: Sat, 12 Dec 2020 19:54:50 -0600
Subject: [PATCH] Resolve "Ultranest failing"

---
 bilby/core/sampler/ultranest.py     | 4 ++--
 sampler_requirements.txt            | 4 ++--
 test/core/sampler/ultranest_test.py | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/bilby/core/sampler/ultranest.py b/bilby/core/sampler/ultranest.py
index fdae9a8e9..9fa12578d 100644
--- a/bilby/core/sampler/ultranest.py
+++ b/bilby/core/sampler/ultranest.py
@@ -61,7 +61,7 @@ class Ultranest(NestedSampler):
         log_interval=None,
         dlogz=None,
         max_iters=None,
-        update_interval_iter_fraction=0.2,
+        update_interval_volume_fraction=0.2,
         viz_callback=None,
         dKL=0.5,
         frac_remain=0.01,
@@ -232,7 +232,7 @@ class Ultranest(NestedSampler):
             ]
         else:
             keys = [
-                "update_interval_iter_fraction",
+                "update_interval_volume_fraction",
                 "update_interval_ncall",
                 "log_interval",
                 "show_status",
diff --git a/sampler_requirements.txt b/sampler_requirements.txt
index 06a065393..08202cc38 100644
--- a/sampler_requirements.txt
+++ b/sampler_requirements.txt
@@ -7,5 +7,5 @@ pymc3==3.6; python_version <= '2.7'
 pymc3>=3.6; python_version > '3.4'
 pymultinest
 kombine
-ultranest>=2.2.1
-dnest4
\ No newline at end of file
+ultranest>=3.0.0
+dnest4
diff --git a/test/core/sampler/ultranest_test.py b/test/core/sampler/ultranest_test.py
index 76354e082..e70a70fdf 100644
--- a/test/core/sampler/ultranest_test.py
+++ b/test/core/sampler/ultranest_test.py
@@ -44,7 +44,7 @@ class TestUltranest(unittest.TestCase):
             log_interval=None,
             dlogz=None,
             max_iters=None,
-            update_interval_iter_fraction=0.2,
+            update_interval_volume_fraction=0.2,
             viz_callback=None,
             dKL=0.5,
             frac_remain=0.01,
@@ -79,7 +79,7 @@ class TestUltranest(unittest.TestCase):
             log_interval=None,
             dlogz=None,
             max_iters=None,
-            update_interval_iter_fraction=0.2,
+            update_interval_volume_fraction=0.2,
             viz_callback=None,
             dKL=0.5,
             frac_remain=0.01,
-- 
GitLab