What's Changed
- refactor: Added a new package "Nodes" to segregate Nodes from Structures.
- refactor: Moved "datastax/trees" to "datastax/Trees".
- refactor: Changed "datastax/trees" to "datastax/Trees".
- refactor: Moved "TreeNodes" from "{Tree}Node" to "datastax/Nodes/".
- add: Tables for HuffmanTree.
- add: ColorCodes.py and Color.py for RedBlackTrees.
- add: Common tree-str functions in Utils/Commons.py.
- refactor: Refactored Exceptions in Lists.
- fix: Removed
__repr__
from all modules to ease debugging. - add: Utils/Exceptions and Utils/Warnings.
- add: Node tests.
- chore: Updated and added new workflows (update-date.yml).
- refactor: Refactored datastax/Arrays for Exceptions.
- remove: Contents of main.py as it needs changes.
- add: Readme-contents in setup.py.
- docs: Added documentation reference in README.md.
- chore: Added permissions for workflow.