Skip to content

Releases: kayjan/bigtree

0.3.3

05 Jun 10:13
Compare
Choose a tag to compare

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

05 Jun 10:13
Compare
Choose a tag to compare

2022-11-07

Fixed

  • Tree Exporter: Fix edge direction error.

0.3.1

05 Jun 10:12
Compare
Choose a tag to compare

2022-11-07

Added

  • Tree and DAG Exporter: More customizations for Node to dot and DAGNode to dot.

0.3.0

05 Jun 10:07
Compare
Choose a tag to compare

2022-11-05

Added

  • DAG Constructor: From list, nested dictionary, pandas DataFrame.
  • Utility Iterator: DAG traversal methods.

Changed

  • Tree Exporter and DAG Exporter: More customizations for Node to dot and DAGNode to dot.

0.2.0

05 Jun 07:03
Compare
Choose a tag to compare

2022-11-03

Added

  • Node: DAGNode for creating DAG graph.
  • Tree Exporter: Support Node to dot which can export to png, svg, jpeg, dot files.
  • DAG Exporter: Support DAGNode to dot.

0.1.0

05 Jun 10:40
Compare
Choose a tag to compare

2022-11-01

Added

  • Node: Node and BaseNode.
  • Tree Constructor: From list, nested dictionary, pandas DataFrame.
  • Tree Exporter: To list, nested dictionary, pandas DataFrame.
  • Tree Helper: Cloning, pruning trees, get difference between two trees.
  • Tree Modifier: Shift and copy nodes within tree and between trees.
  • Tree Search: Find single or multiple nodes based on name, attribute, or custom criteria.
  • Utility Iterator: Tree traversal methods.
  • Workflow To Do App: Tree use case with to-do list implementation.