Fix open_datatree
when decode_cf=False
#10141
Merged
+40
−22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Harmonizes behavior with dataset for the same situation. When the dataarray has an attribute that triggers cf_convention decoding, passing
decode_cf=False
had not effect.I also updated the text rendering of the
simple_datatree
test fixture to the current rendering which looks nicer and also correctly indentifies the type of each array.As a side note (for follow up) it seems that
assert_equal
as is used in the other tests does not check for dtype.attn @TomNicholas
xr.open_dataset
andxr.open_datatree
fordecode_cf
argument #10037whats-new.rst
api.rst