Skip to content

Commit ce3ef3a

Browse files
Joe Hammanshoyer
Joe Hamman
authored andcommitted
improve error message for invalid encoding (#2730)
1 parent 5527f69 commit ce3ef3a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

xarray/backends/netCDF4_.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,9 @@ def _extract_nc4_variable_encoding(variable, raise_on_invalid=False,
217217
if raise_on_invalid:
218218
invalid = [k for k in encoding if k not in valid_encodings]
219219
if invalid:
220-
raise ValueError('unexpected encoding parameters for %r backend: '
221-
' %r' % (backend, invalid))
220+
raise ValueError(
221+
'unexpected encoding parameters for %r backend: %r. Valid '
222+
'encodings are: %r' % (backend, invalid, valid_encodings))
222223
else:
223224
for k in list(encoding):
224225
if k not in valid_encodings:

0 commit comments

Comments
 (0)