From f6114b1f414b1f6f13c052c523fbd99368c34527 Mon Sep 17 00:00:00 2001 From: Saianeesh Keshav Haridas Date: Mon, 1 Jun 2026 16:49:05 -0400 Subject: [PATCH] fix: sanatize scalars before saving --- sotodlib/core/axisman_io.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sotodlib/core/axisman_io.py b/sotodlib/core/axisman_io.py index 94135d7a3..ce5c5a177 100644 --- a/sotodlib/core/axisman_io.py +++ b/sotodlib/core/axisman_io.py @@ -283,7 +283,7 @@ def _save_axisman(axisman, dest, group=None, overwrite=False, compression=None, print(f'Unhandled {item["name"]}->{item["encoding"]}') if len(scalars): - dest.attrs['_scalars'] = json.dumps(scalars) + dest.attrs['_scalars'] = json.dumps(_safe_scalars(scalars)) if len(units): dest.attrs['_units'] = json.dumps(units)