A Python implementation of tree structure.
Project Links
Meta
Author: Xiaming Chen
Requires Python: >=3.7,<4.0
Classifiers
Development Status
- 5 - Production/Stable
Environment
- Console
Intended Audience
- Developers
License
- OSI Approved :: Apache Software License
Operating System
- OS Independent
Programming Language
- Python
- Python :: 3
- Python :: 3.7
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
Topic
- Software Development :: Libraries :: Python Modules
treelib
Tree implementation in python: simple for you to use.
Quick Start
pip install -U treelib
Documentation
For installation, APIs and examples, see http://treelib.readthedocs.io/en/latest/
Ask DeepWiki: https://deepwiki.com/caesar0301/treelib
Development Commands
We provide a convenient Makefile for common development tasks. Run make help to show usage.
Before creating a pull request, please make sure you pass the local validation
with make check.
Contributors
Thank you all contributors ❤
1.8.0
Jun 29, 2025
1.7.1
Mar 02, 2025
1.7.0
Aug 18, 2023
1.6.4
Mar 28, 2023
1.6.3
Mar 27, 2023
1.6.1
Feb 27, 2020
1.5.5
Mar 09, 2019
1.5.3
Jul 09, 2018
1.5.1
Dec 01, 2017
1.5.0
Dec 01, 2017
1.4.0
Aug 10, 2017
1.3.7
Jul 13, 2017
1.3.5
Jun 21, 2016
1.3.2
Oct 13, 2015
1.3.1
Mar 12, 2015
1.3.0
Dec 29, 2014
1.2.8
Aug 04, 2014
1.2.7
Apr 26, 2014
1.2.7b0
Aug 04, 2014
1.2.6
Mar 28, 2014
1.2.5
Dec 28, 2013
1.2.4
Nov 12, 2013
1.2.3
May 22, 2013
1.2.2
May 04, 2013
1.2
Apr 28, 2013
1.2.4.macosx
Nov 12, 2013
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
six
(>=1.13.0)