Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix links #271

Merged
merged 7 commits into from
Jul 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.19.3] - 2024-07-09
### Fixed:
- Docs: Update links in README and rtd docs.

## [0.19.2] - 2024-06-28
### Added:
- Docs: Add description and credits to playground.
Expand Down Expand Up @@ -611,7 +615,8 @@ ignore null attribute columns.
- Utility Iterator: Tree traversal methods.
- Workflow To Do App: Tree use case with to-do list implementation.

[Unreleased]: https://github.com/kayjan/bigtree/compare/0.19.2...HEAD
[Unreleased]: https://github.com/kayjan/bigtree/compare/0.19.3...HEAD
[0.19.3]: https://github.com/kayjan/bigtree/compare/0.19.2...0.19.3
[0.19.2]: https://github.com/kayjan/bigtree/compare/0.19.1...0.19.2
[0.19.1]: https://github.com/kayjan/bigtree/compare/0.19.0...0.19.1
[0.19.0]: https://github.com/kayjan/bigtree/compare/0.18.3...0.19.0
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ There are 3 segments to Big Tree consisting of Tree, Binary Tree, and Directed A

For **Tree** implementation, there are 9 main components.

1. [**🌺 Node**](https://bigtree.readthedocs.io/en/stable/bigtree/node/)
1. [**🌺 Node**](https://bigtree.readthedocs.io/en/stable/bigtree/node/node)
1. ``BaseNode``, extendable class
2. ``Node``, BaseNode with node name attribute
2. [**✨ Constructing Tree**](https://bigtree.readthedocs.io/en/stable/bigtree/tree/construct/)
Expand Down Expand Up @@ -73,15 +73,15 @@ For **Tree** implementation, there are 9 main components.
3. Export tree to *dot* (can save to .dot, .png, .svg, .jpeg files)
4. Export tree to *Pillow* (can save to .png, .jpg)
5. Export tree to *Mermaid Flowchart* (can display on .md)
9. [**✔️ Workflows**](https://bigtree.readthedocs.io/en/stable/demo/workflow/)
9. [**✔️ Workflows**](https://bigtree.readthedocs.io/en/stable/bigtree/workflows/app_todo)
1. Sample workflows for tree demonstration!

--------

For **Binary Tree** implementation, there are 3 main components.
Binary Node inherits from Node, so the components in Tree implementation are also available in Binary Tree.

1. [**🌿 Node**](https://bigtree.readthedocs.io/en/stable/bigtree/node/)
1. [**🌿 Node**](https://bigtree.readthedocs.io/en/stable/bigtree/node/binarynode)
1. ``BinaryNode``, Node with binary tree rules
2. [**✨ Constructing Binary Tree**](https://bigtree.readthedocs.io/en/stable/bigtree/binarytree/construct/)
1. From *list*, using flattened list structure
Expand All @@ -92,7 +92,7 @@ Binary Node inherits from Node, so the components in Tree implementation are als

For **Directed Acyclic Graph (DAG)** implementation, there are 4 main components.

1. [**🌼 Node**](https://bigtree.readthedocs.io/en/stable/bigtree/node/)
1. [**🌼 Node**](https://bigtree.readthedocs.io/en/stable/bigtree/node/dagnode)
1. ``DAGNode``, extendable class for constructing Directed Acyclic Graph (DAG)
2. [**✨ Constructing DAG**](https://bigtree.readthedocs.io/en/stable/bigtree/dag/construct/)
1. From *list*, containing parent-child tuples
Expand Down
2 changes: 1 addition & 1 deletion bigtree/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = "0.19.2"
__version__ = "0.19.3"

from bigtree.binarytree.construct import list_to_binarytree
from bigtree.dag.construct import dataframe_to_dag, dict_to_dag, list_to_dag
Expand Down
2 changes: 1 addition & 1 deletion docs/home/binarytree.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ title: Binary Tree
For **Binary Tree** implementation, there are 3 main components.
Binary Node inherits from Node, so the components in Tree implementation are also available in Binary Tree.

## [**🌿 Node**](../bigtree/node/index.md)
## [**🌿 Node**](../bigtree/node/binarynode.md)
- ``BinaryNode``, Node with binary tree rules

## [**✨ Constructing Binary Tree**](../bigtree/binarytree/construct.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/home/dag.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: Directed Acyclic Graph (DAG)

For **Directed Acyclic Graph (DAG)** implementation, there are 4 main components.

## [**🌼 Node**](../bigtree/node/index.md)
## [**🌼 Node**](../bigtree/node/dagnode.md)
- ``DAGNode``, extendable class for constructing Directed Acyclic Graph (DAG)

## [**✨ Constructing DAG**](../bigtree/dag/construct.md)
Expand Down
4 changes: 2 additions & 2 deletions docs/home/tree.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: Tree

For **Tree** implementation, there are 9 main components.

## [**🌺 Node**](../bigtree/node/index.md)
## [**🌺 Node**](../bigtree/node/node.md)
- ``BaseNode``, extendable class
- ``Node``, BaseNode with node name attribute

Expand Down Expand Up @@ -58,5 +58,5 @@ For **Tree** implementation, there are 9 main components.
- Export tree to *Pillow* (can save to .png, .jpg)
- Export tree to *Mermaid Flowchart* (can display on .md)

## [**✔️ Workflows**](../bigtree/workflows/index.md)
## [**✔️ Workflows**](../bigtree/workflows/app_todo.md)
- Sample workflows for tree demonstration!
Loading