Binarytree

Latest version: v6.5.1

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

Scan your dependencies

Page 1 of 3

6.5.1

- Fixed broken graphviz import

6.5.0

- Added support for `str` type node values. The values are compared using Python's default string comparators.
- Generator functions `binarytree.tree`, `binarytree.heap` and `binarytree.bst` now accept a new `letters: bool` parameter. If set to `True` (default: `False`), the generated tree nodes will have uppercase string values like `"A"`.

6.4.0

- Bumped up minimum dependency versions (e.g. setuptools, pytest, mypy)
- Deprecated support for Python 3.6
- Added [get_index](https://binarytree.readthedocs.io/en/main/specs.html#function-binarytree-get-index) function.

6.3.0

- Added new methods [binarytree.Node.equals](https://binarytree.readthedocs.io/en/main/specs.html#binarytree.Node.equals) and [binarytree.Node.clone](https://binarytree.readthedocs.io/en/main/specs.html#binarytree.Node.clone).
- Added functions to support another version of list representation (can be found in LeetCode): [binarytree.Node.values2](https://binarytree.readthedocs.io/en/main/specs.html#binarytree.Node.values2) and [binarytree.build2](https://binarytree.readthedocs.io/en/main/specs.html#function-binarytree-build2).

6.2.0

* Binarytree now works with Jupyter Notebooks natively (no dependence on Jupyter Notebook).

6.1.0

* Added Python type hint annotations.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.