Releases: kayjan/bigtree
Releases · kayjan/bigtree
0.5.0
2022-11-09
Added
- Misc: Clean codes and documentation.
Changed
- Tree Exporter: Printing tree to group multiple arguments together.
- DAG and Tree Exporter: Export to dot able to plot multiple disjointed trees/dags, rename
bgcolor
to bg_colour
.
0.4.6
2022-11-09
Added
- Tree Constructor: From DataFrame of parent-child columns.
Changed
- Tree Exporter: Printing tree to define node name or path, and default to const style.
- Tree Constructor: Rename
list_to_tree_tuples
to list_to_tree_by_relation
.
- Tree Constructor: Remove parameter
sep
for nested_dict_to_tree
.
0.4.5
2022-11-08
Changed
- Tree Exporter: Printing tree with added ability to omit null attributes.
0.4.4
2022-11-08
Fixed
- Tree Constructor: Handle adding attributes that are array-like - add array even when one of the items is null.
0.4.3
2022-11-08
Added
- Node: Print format for BaseNode.
0.4.2
2022-11-08
Fixed
- Tree Constructor: For list of tuples, handle cases where parent name is None
0.4.1
2022-11-07
Fixed
- Tree Constructor: Handle adding attributes that are array-like - error in drop_duplicate() and pd.isnull()
0.4.0
2022-11-07
Added
- Tree Constructor: From list of tuples of parent-child.
0.3.3
2022-11-07
Added
- DAG Exporter: To list, nested dictionary, pandas DataFrame.
Changed
- BaseNode and DAGNode: Modify docstring.
- Tree Exporter: Support Nodes with same name.
- Tree Modifier: Modify docstring.
- Utility Iterator: Modify docstring.
0.3.2
2022-11-07
Fixed
- Tree Exporter: Fix edge direction error.