summaryrefslogtreecommitdiffstats
path: root/HISTORY
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--HISTORY53
1 files changed, 53 insertions, 0 deletions
diff --git a/HISTORY b/HISTORY
new file mode 100644
index 0000000..2e1491d
--- /dev/null
+++ b/HISTORY
@@ -0,0 +1,53 @@
+# 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.