From 9effd9bd493c706e899029dc4d41ac1ee5110038 Mon Sep 17 00:00:00 2001 From: "xiaming.chen" Date: Sat, 1 Mar 2025 23:50:16 +0800 Subject: [PATCH] remove list[str] in node to be compatible with pre py3.8 --- treelib/node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/treelib/node.py b/treelib/node.py index b2428cd..eba6b47 100644 --- a/treelib/node.py +++ b/treelib/node.py @@ -143,7 +143,7 @@ def set_predecessor(self, nid: Optional[str], tree_id: Optional[str]) -> None: """Set the value of `_predecessor`.""" self._predecessor[tree_id] = nid - def successors(self, tree_id: Optional[str]) -> list[str]: + def successors(self, tree_id: Optional[str]): """ With a getting operator, a list of IDs of node's children is obtained. With a setting operator, the value can be list, set, or dict. For list or set,