hydromodpy.results.zarr_store.atomic#

Atomic Zarr-array write helper with file-locking.

Provides atomic_write_array() to materialise a Zarr array via a tmp -> complete -> rename sequence so a partially written array is never visible to readers.

Functions

atomic_write_array(parent_dir, name, data, *)

Atomically write a small Zarr array directory next to parent_dir.