54 lines
1.2 KiB
Text
54 lines
1.2 KiB
Text
|
# History
|
||
|
|
||
|
Mar 27, 2023 V1.6.3
|
||
|
Apply to black code style. Migrate future to six
|
||
|
|
||
|
|
||
|
Oct 13, 2019 V1.5.6
|
||
|
Add ability to independently mutate multiple shallow copies of same initial tree.
|
||
|
|
||
|
|
||
|
Aug 10, 2017 V1.4.0
|
||
|
Abandon supporting Python 3.2 since v1.4.0.
|
||
|
|
||
|
|
||
|
Mar 27, 2014 V1.2.6
|
||
|
Node identifier supports multiple data types beyond int and str.
|
||
|
Finish depth() and leaves() routines.
|
||
|
Add siblings() routine.
|
||
|
Add unit test to the whole module.
|
||
|
|
||
|
|
||
|
Dec 21, 2013 V1.2.5
|
||
|
Add root() routine to Tree class.
|
||
|
Add all_nodes() routine to Tree class.
|
||
|
|
||
|
|
||
|
May 1, 2013
|
||
|
Pulish the module on PyPI with version 1.2 under GNU General Pulic License
|
||
|
version 3.
|
||
|
|
||
|
|
||
|
Mar 21, 2013
|
||
|
Replace the list implementation with dict to improve performance to a
|
||
|
large extend. Thanks to @aronadaal
|
||
|
|
||
|
|
||
|
Dec 30, 2012
|
||
|
Make a pretty print routine to the tree and give some examples in README
|
||
|
|
||
|
|
||
|
Dec 19, 2012
|
||
|
Little modification and add get_node routine by @pgebhard.
|
||
|
|
||
|
|
||
|
Jul 13, 2012
|
||
|
Add rsearch routines to implement reversed searching from leaf to tree root.
|
||
|
|
||
|
|
||
|
Jul 07, 2012
|
||
|
Initiate the project on GitHub.
|
||
|
For my research paper, I need the python implementation of tree structure.
|
||
|
Based on the imcompleted code of Brett A. Kromkamp, I finished all methods
|
||
|
and added subtree and paste routines.
|