From 451f13b851a81641e670e132ae98d730cf90b4e7 Mon Sep 17 00:00:00 2001 From: ph-kev <98072684+ph-kev@users.noreply.github.com> Date: Mon, 18 May 2026 16:20:32 -0700 Subject: [PATCH] Exclude NaNStatistics 0.6.57 NaNStatistics 0.6.57 causes a segfault in `nanmean` for certain inputs. See https://github.com/brenhinkeller/NaNStatistics.jl/issues/66. --- NEWS.md | 7 +++++++ Project.toml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index 7c68f334..79b3c8e1 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,6 +3,13 @@ ClimaAnalysis.jl Release Notes main ------- +## Bug fixes + +- Exclude NaNStatistics v0.6.57 in compat, because of correctness issues and + possibility of a segfault. See this + [issue](https://github.com/brenhinkeller/NaNStatistics.jl/issues/66) in + NaNStatistics.jl. + v0.5.22 ------- diff --git a/Project.toml b/Project.toml index 750c2305..571fa7b2 100644 --- a/Project.toml +++ b/Project.toml @@ -34,7 +34,7 @@ Interpolations = "0.14, 0.15, 0.16" JuliaFormatter = "1" Makie = "0.21.5, 0.22, 0.23, 0.24" NCDatasets = "0.13.1, 0.14" -NaNStatistics = "=0.6.8, 0.6.8 - 0.6.50, 0.6.53" +NaNStatistics = "=0.6.8, 0.6.8 - 0.6.50, 0.6.53 - 0.6.56, 0.6.58" OrderedCollections = "1.3" Reexport = "1" SafeTestsets = "0.1"