sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 6d62719061f7b9cbed3ea01c4adf2ce89c4f015f,"Migrate datatreee assertions/extensions/formatting (#8967) * DAS-2067 - Migrate formatting.py. * DAS-2067 - Migrate datatree/extensions.py. * DAS-2067 - Migrate datatree/tests/test_dataset_api.py. * DAS-2067 - Migrate datatree_render.py. * DAS-2067 - Migrate DataTree assertions into xarray/testing/assertions.py. * DAS-2067 - Update doc/whats-new.rst. * DAS-2067 - Fix doctests for DataTreeRender.by_attr. * DAS-2067 - Fix comments in doctests examples for datatree_render. * DAS-2067 - Implement PR feedback, fix RenderDataTree.__str__. * DAS-2067 - Add overload for xarray.testing.assert_equal and xarray.testing.assert_identical. * DAS-2067 - Remove out-of-date comments. * Remove test of printing datatree --------- Co-authored-by: Tom Nicholas ",2024-04-26T17:29:18Z,2024-04-26T17:29:18Z,6c581bdbf41fe5f5a5d04a6978c243a59e08dde5,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,7788154,19864447 60f3e741d463840de8409fb4c6cec41de7f7ce05,"Migrate datatree mapping.py (#8948) * DAS-2064: rename/relocate mapping.py -> xarray.core.datatree_mapping.py DAS-2064: fix circular import issue. * DAS-2064 - Minor changes to datatree_mapping.py. --------- Co-authored-by: Matt Savoie ",2024-04-17T19:59:34Z,2024-04-17T19:59:34Z,6c581bdbf41fe5f5a5d04a6978c243a59e08dde5,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,7788154,19864447 1d43672574332615f225089d69f95a9f8d81d912,"Migrate iterators.py for datatree. (#8879) * Migrate iterators.py for datatree. * Add __future__.annotations for Python 3.9. * Fix documentation typo in GitHub URL. * Improve type hints and documentation strings. * Fix DataTree docstring examples. * Add anytree license. * DAS-2063: Changes to use just LevelOrderIter * Minor whitespace tweaks. --------- Co-authored-by: Matt Savoie ",2024-04-11T15:28:24Z,2024-04-11T15:28:24Z,6c581bdbf41fe5f5a5d04a6978c243a59e08dde5,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,7788154,19864447