From d6447015eacc185deacafb8b0f81621d4b9218c3 Mon Sep 17 00:00:00 2001 From: Raphael Hagen Date: Thu, 12 Oct 2023 10:40:17 -0700 Subject: [PATCH] replaced reference mapper with single line --- kerchunk/xarray_backend.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kerchunk/xarray_backend.py b/kerchunk/xarray_backend.py index 2f26850c..b1986ea5 100644 --- a/kerchunk/xarray_backend.py +++ b/kerchunk/xarray_backend.py @@ -1,7 +1,7 @@ from xarray.backends import BackendEntrypoint import xarray as xr import os -from fsspec.implementations.reference import ReferenceFileSystem +import fsspec class KerchunkBackend(BackendEntrypoint): @@ -47,7 +47,7 @@ def open_reference_dataset( storage_options = {} if open_dataset_options is None: open_dataset_options = {} - fs = ReferenceFileSystem(fo=filename_or_obj, **storage_options) - m = fs.get_mapper() + + m = fsspec.get_mapper("reference://", fo=filename_or_obj, **storage_options) return xr.open_dataset(m, engine="zarr", consolidated=False, **open_dataset_options)