Grscheller.datastructures

Latest version: v0.14.0

Safety actively analyzes 624875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.14.0

* updated dependency on CircularArray class
* dependencies = ["grscheller.circular-array >= 0.1.1, < 1.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 flexibilty
* 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 depricated reduce method from various classes
* use foldL instead

0.13.2

* Forgot to update pyproject.toml dependencies
* dependencies = ["grscheller.circular-array >= 0.1.1, < 1.1"]

0.13.1

* 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

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.