From 48d0b14622414cea5005699e6511f85393558544 Mon Sep 17 00:00:00 2001 From: Mariana Moreira Date: Tue, 26 Nov 2024 17:10:37 +0100 Subject: [PATCH] fix(backends): fix bug that would throw error when using `open_compare` with multiple backends and with backend-specific keyword arguments --- src/ozzy/backends/lcode_backend.py | 1 + src/ozzy/backends/osiris_backend.py | 2 +- src/ozzy/backends/ozzy_backend.py | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ozzy/backends/lcode_backend.py b/src/ozzy/backends/lcode_backend.py index 76085af..10a84bd 100644 --- a/src/ozzy/backends/lcode_backend.py +++ b/src/ozzy/backends/lcode_backend.py @@ -829,6 +829,7 @@ def read( axes_lims: dict[str, tuple[float, float]] | None = None, axisym: bool = True, abs_q: float = 1.0, + **kwargs, ) -> xr.Dataset: r""" Read one or more LCODE data files and create a Dataset. diff --git a/src/ozzy/backends/osiris_backend.py b/src/ozzy/backends/osiris_backend.py index 21dcd26..8b18a9f 100644 --- a/src/ozzy/backends/osiris_backend.py +++ b/src/ozzy/backends/osiris_backend.py @@ -241,7 +241,7 @@ def config_osiris(ds): @stopwatch -def read(files): +def read(files, **kwargs): """Read OSIRIS HDF5 data files and return a Dataset. Parameters diff --git a/src/ozzy/backends/ozzy_backend.py b/src/ozzy/backends/ozzy_backend.py index 677bd17..7f42135 100644 --- a/src/ozzy/backends/ozzy_backend.py +++ b/src/ozzy/backends/ozzy_backend.py @@ -31,7 +31,7 @@ def config_ozzy(ds): @stopwatch -def read(files): +def read(files, **kwargs): """Read and process data files into a Dataset. Parameters