From cbdc6ed307d03daa2ff0df4c2b176032d7f3fc84 Mon Sep 17 00:00:00 2001 From: Agisilaos Kounelis <36283973+kounelisagis@users.noreply.github.com> Date: Tue, 20 Aug 2024 18:35:41 +0300 Subject: [PATCH] Fix `numpy.ma.fix_invalid` issue in NumPy 2.1.0 by replacing with `numpy.ma.masked_invalid` (#2042) --- tiledb/libtiledb.pyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tiledb/libtiledb.pyx b/tiledb/libtiledb.pyx index f83aa6800a..dd871839b4 100644 --- a/tiledb/libtiledb.pyx +++ b/tiledb/libtiledb.pyx @@ -2705,7 +2705,7 @@ cdef class DenseArrayImpl(Array): "typed attribute '{}'!".format(name)) if attr.isnullable and name not in nullmaps: - nullmaps[name] = ~np.ma.fix_invalid(val).mask + nullmaps[name] = ~np.ma.masked_invalid(val).mask val = np.nan_to_num(val) val = np.ascontiguousarray(val, dtype=attr.dtype) except Exception as exc: