From e5d848629541bc4e0d457d15aa2c437a9b95d3b0 Mon Sep 17 00:00:00 2001 From: Sharon Fitzpatrick <SF2309@Gmail.Com> Date: Fri, 25 Oct 2024 10:44:54 -0700 Subject: [PATCH] remove deprecated np.NaN --- src/coastseg/extracted_shoreline.py | 4 ++-- tests/test_merge_utils.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/coastseg/extracted_shoreline.py b/src/coastseg/extracted_shoreline.py index 96035b39..dd895766 100644 --- a/src/coastseg/extracted_shoreline.py +++ b/src/coastseg/extracted_shoreline.py @@ -1261,9 +1261,9 @@ def simplified_find_contours( # make a copy of the im_labels array as a float (this allows find contours to work)) im_labels_masked = im_labels.copy().astype(float) # Apply the cloud mask by setting masked pixels to NaN - im_labels_masked[cloud_mask] = np.NaN + im_labels_masked[cloud_mask] = np.nan # only keep the pixels inside the reference shoreline buffer - im_labels_masked[~reference_shoreline_buffer] = np.NaN + im_labels_masked[~reference_shoreline_buffer] = np.nan # 0 or 1 labels means 0.5 is the threshold contours = measure.find_contours(im_labels_masked, 0.5) diff --git a/tests/test_merge_utils.py b/tests/test_merge_utils.py index fe254d33..595f297a 100644 --- a/tests/test_merge_utils.py +++ b/tests/test_merge_utils.py @@ -707,7 +707,7 @@ def merged_config_no_nulls_no_index_right(): def merged_config_nulls(): data = { "type": ["bbox", "bbox", "roi", "roi", "shoreline", "shoreline"], - "id": [None, np.NaN, "B", "B", "D", "C"], + "id": [None, np.nan, "B", "B", "D", "C"], "geometry": [ Point(0, 0), Point(0, 0), @@ -725,7 +725,7 @@ def merged_config_nulls(): def merged_config_nulls_all_unique(): data = { "type": ["bbox", "bbox", "roi", "roi", "shoreline", "shoreline"], - "id": [None, np.NaN, "Z", "B", "D", "C"], + "id": [None, np.nan, "Z", "B", "D", "C"], "geometry": [ Point(0, 0), Point(1, 1),