Special thanks to @UnknownUser95, whose pull request is the basis for the new version.
What's Changed
⚠️ Breaking changes ⚠️
- Minimum Python version: 3.9
- Tree display now uses RenderTree
- Added type hints for arguments and return values
Other changes
- Refactoring of selection methods
- Colour customization for multiselect
- Added parentheses customization
- Improvements to PEP8 compliance
Based on PR: Use RenderTree for tree display by @UnknownUser95 in #6
Full Changelog: v1.0.2...v2.0.0