Skip to content

Commit f7947aa

Browse files
authored
Revert "MNT: prepare h5netcdf backend for (coming) change in dimension handling (#6200)"
This reverts commit 5470d93.
1 parent 5470d93 commit f7947aa

File tree

1 file changed

+5
-21
lines changed

1 file changed

+5
-21
lines changed

xarray/backends/h5netcdf_.py

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,7 @@ def _read_attributes(h5netcdf_var):
8181

8282

8383
_extract_h5nc_encoding = functools.partial(
84-
_extract_nc4_variable_encoding,
85-
lsd_okay=False,
86-
h5py_okay=True,
87-
backend="h5netcdf",
88-
unlimited_dims=None,
84+
_extract_nc4_variable_encoding, lsd_okay=False, h5py_okay=True, backend="h5netcdf"
8985
)
9086

9187

@@ -235,24 +231,12 @@ def get_attrs(self):
235231
return FrozenDict(_read_attributes(self.ds))
236232

237233
def get_dimensions(self):
238-
if Version(h5netcdf.__version__) >= Version("0.14.0.dev0"):
239-
return FrozenDict((k, len(v)) for k, v in self.ds.dimensions.items())
240-
else:
241-
return self.ds.dimensions
234+
return self.ds.dimensions
242235

243236
def get_encoding(self):
244-
if Version(h5netcdf.__version__) >= Version("0.14.0.dev0"):
245-
return {
246-
"unlimited_dims": {
247-
k for k, v in self.ds.dimensions.items() if v.isunlimited()
248-
}
249-
}
250-
else:
251-
return {
252-
"unlimited_dims": {
253-
k for k, v in self.ds.dimensions.items() if v is None
254-
}
255-
}
237+
return {
238+
"unlimited_dims": {k for k, v in self.ds.dimensions.items() if v is None}
239+
}
256240

257241
def set_dimension(self, name, length, is_unlimited=False):
258242
if is_unlimited:

0 commit comments

Comments
 (0)