From fd9cdef8bfe0bdced771d6f70d43f3f7aa42c743 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 19:09:47 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- datatree/datatree.py | 3 +-- datatree/formatting_html.py | 8 +++++--- datatree/iterators.py | 3 +-- datatree/tests/test_datatree.py | 6 ++---- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/datatree/datatree.py b/datatree/datatree.py index c86c2e2e..b29a3da5 100644 --- a/datatree/datatree.py +++ b/datatree/datatree.py @@ -177,8 +177,7 @@ def __getitem__(self, key: Hashable) -> DataArray: # type: ignore[misc] ... @overload - def __getitem__(self, key: Any) -> Dataset: - ... + def __getitem__(self, key: Any) -> Dataset: ... def __getitem__(self, key) -> DataArray: # TODO call the `_get_item` method of DataTree to allow path-like access to contents of other nodes diff --git a/datatree/formatting_html.py b/datatree/formatting_html.py index 4531f5ae..bebfa27c 100644 --- a/datatree/formatting_html.py +++ b/datatree/formatting_html.py @@ -22,9 +22,11 @@ def summarize_children(children: Mapping[str, Any]) -> str: lines_callback = lambda n, c, end: _wrap_repr(node_repr(n, c), end=end) children_html = "".join( - lines_callback(n, c, end=False) # Long lines - if i < N_CHILDREN - else lines_callback(n, c, end=True) # Short lines + ( + lines_callback(n, c, end=False) # Long lines + if i < N_CHILDREN + else lines_callback(n, c, end=True) + ) # Short lines for i, (n, c) in enumerate(children.items()) ) diff --git a/datatree/iterators.py b/datatree/iterators.py index 52ed8d22..a13dba95 100644 --- a/datatree/iterators.py +++ b/datatree/iterators.py @@ -60,8 +60,7 @@ def __next__(self) -> Iterator[Tree]: @staticmethod @abstractmethod - def _iter(children: List[Tree], filter_, stop, maxlevel) -> Iterator[Tree]: - ... + def _iter(children: List[Tree], filter_, stop, maxlevel) -> Iterator[Tree]: ... @staticmethod def _abort_at_level(level, maxlevel): diff --git a/datatree/tests/test_datatree.py b/datatree/tests/test_datatree.py index e9f373d7..9e6215a7 100644 --- a/datatree/tests/test_datatree.py +++ b/datatree/tests/test_datatree.py @@ -166,8 +166,7 @@ def test_assign_when_already_child_with_variables_name(self): dt.ds = new_ds -class TestGet: - ... +class TestGet: ... class TestGetItem: @@ -450,8 +449,7 @@ def test_setitem_dataarray_replace_existing_node(self): xrt.assert_identical(results.to_dataset(), expected) -class TestDictionaryInterface: - ... +class TestDictionaryInterface: ... class TestTreeFromDict: