v0.15.6
2024-01-20
Added
- DAGNode: Able to access and delete node children via name with square bracket accessor with
__getitem__
and__delitem__
magic methods. - DAGNode: Able to delete all children for a node.
- DAGNode: Able to check if node contains child node with
__contains__
magic method. - DAGNode: Able to iterate the node to access children with
__iter__
magic method.
Changed
- Tree Search: Modify type hints to include DAGNode for
find_children
,find_child
, andfind_child_by_name
. - Misc: Neater handling of strings for tests.
- Misc: Documentation enhancement to split README into multiple files.
- Misc: New Sphinx documentation theme.
What's Changed
Full Changelog: 0.15.5...0.15.6