* updated dependency on CircularArray class * dependencies = ["grscheller.circular-array >= 0.2.0, < 2.1"] * minor README.md woodsmithing * keeping project an Alpha release for now
0.13.3.1
* overhauled docstrings with Markdown markup * updated pyproject.py to drop project back to an Alpha release * allows more renaming flexibility * intending to develop more graph based data structures * renamed class core.nodes.Tree_Node to core.node.BT_Node * BT for Binary Tree (data in each node of tree) * created class core.nodes.LT_Node * LT for Leaf Tree (data are the leaves of the tree) * removed deprecated reduce method from various classes * use foldL instead
* FTuple now supports both slicing and indexing * more tests for FTuple * slicing and indexing * map, foldL, accumulate methods * flatMap, mergeMap, exhaustMap methods * forgot to update CHANGELOG for v0.13.0 release
0.13.0
* BREAKING API CHANGE - CircularArray class removed * CircularArray moved to its own PyPI & GitHub repos * https://pypi.org/project/grscheller.circular-array/ * https://github.com/grscheller/circular-array * Fix various out-of-date docstrings
0.12.3
* cutting next PyPI release from development (main) * if experiment works, will drop release branch * will not include `docs/` * will not include `.gitignore` and `.github/` * will include `tests/` * made pytest >= 7.4 an optional test dependency