v3.16.2
v3.16.2 (2025-11-13)
🐞 Bug Fixes
- analysis.gold.correct_with_edge: allow fit result datasets without
modelfit_resultsand also allow passing bare polynomial coefficients (0b903c9)
⚡️ Performance
-
imagetool: micro-optimizations for slicing (0c906a3)
-
imagetool: disable caching transposed data (2e7cca2)
Improves memory usage and performance by accessing the data directly without caching transposed versions.
-
imagetool: greatly improve performance for dask-based data (#197) (171c18f)
Previously, indexing/slicing/averaging was done for all plots individually. This commit changes the behavior for dask-based data so that dask.compute is now called only once for a given update, which greatly improves performance when working with dask. Regular data retains the original behavior, but should benefit from additional optimizations such as improved signal handling when moving multiple cursors simultaneously and ignored image updates for plots that are hidden.
♻️ Code Refactor
- io: add
zarrto optional dependencies and allow loading dataarrays stored with zarr if installed (b42ccba)
[main be5e57b] bump: version 3.16.1 → 3.16.2
3 files changed, 24 insertions(+), 2 deletions(-)