Numba 0.57.0 causes error for masked array
When running climix, numba throws an error for some cases (see #321 (closed)). I suggest setting the numba version to - numba<0.57
in the environment.yml
for the next release:
2023-06-12 10:42:39,248 - distributed.worker - WARNING - Compute Failed
Key: ('chunk-2ad0dae06c51d593e75de7dbfe6cb672', 0, 0, 0)
Function: subgraph_callable-d585f943-ba41-4885-8faa-eb2cba41
args: (masked_array(
data=[[[--, --, --, ..., 278.2850036621094, 277.3859558105469,
276.8891296386719],
[--, 279.6990661621094, 279.4710998535156, ...,
278.3681335449219, 277.4391784667969, 277.0628967285156],
[--, --, --, ..., 277.3985900878906, 276.5505065917969,
276.6014709472656],
...,
[--, --, --, ..., 265.25921630859375, 265.71435546875,
265.8021240234375],
[--, --, --, ..., 264.7350158691406, 265.0195007324219,
265.303955078125],
[--, --, --, ..., 262.71636962890625, 263.4328308105469,
264.1492614746094]],
[[--, --, --, ..., 276.0057067871094, 275.7838439941406,
275.8836364746094],
[--, 277.0145568847656, 275.7981262207031, ...,
274.5687561035156, 274.2306213378906, 274.3453674316406],
[--, --, --, ..., 273.7345275878906, 273.2975158691406,
273.5181579589844],
...,
[--, --, --, ..., 262.7914733886
kwargs: {}
Exception: "NumbaTypeError('\\x1b[1mUnsupported array type: numpy.ma.MaskedArray.\\x1b[0m')"