74 lines
2.7 KiB
Text
74 lines
2.7 KiB
Text
Metadata-Version: 2.1
|
|
Name: django-treebeard
|
|
Version: 4.7.1
|
|
Summary: Efficient tree implementations for Django
|
|
Home-page: https://github.com/django-treebeard/django-treebeard/
|
|
Author: Gustavo Picon
|
|
Author-email: tabo@tabo.pe
|
|
License: Apache License 2.0
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: License :: OSI Approved :: Apache Software License
|
|
Classifier: Environment :: Web Environment
|
|
Classifier: Framework :: Django
|
|
Classifier: Framework :: Django :: 3.2
|
|
Classifier: Framework :: Django :: 4.1
|
|
Classifier: Framework :: Django :: 4.2
|
|
Classifier: Framework :: Django :: 5.0
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 3.8
|
|
Classifier: Programming Language :: Python :: 3.9
|
|
Classifier: Programming Language :: Python :: 3.10
|
|
Classifier: Programming Language :: Python :: 3.11
|
|
Classifier: Programming Language :: Python :: 3.12
|
|
Classifier: Operating System :: OS Independent
|
|
Classifier: Topic :: Software Development :: Libraries
|
|
Classifier: Topic :: Utilities
|
|
Requires-Python: >=3.8
|
|
Description-Content-Type: text/markdown
|
|
License-File: LICENSE
|
|
Requires-Dist: Django >=3.2
|
|
|
|
# django-treebeard
|
|
|
|
**django-treebeard** is a library that implements efficient tree
|
|
implementations for the Django Web Framework 2.2 and later.
|
|
|
|
It is written by Gustavo Picón and licensed under the Apache License
|
|
2.0.
|
|
|
|
## Status
|
|
|
|
[](https://django-treebeard.readthedocs.io/en/latest/?badge=latest)
|
|
[]()
|
|
[](https://ci.appveyor.com/project/mvantellingen/django-treebeard)
|
|
[]()
|
|
[](https://pypi.org/project/django-treebeard/)
|
|
|
|
|
|
## Features
|
|
|
|
django-treebeard is:
|
|
|
|
- **Flexible**: Includes 3 different tree implementations with the
|
|
same API:
|
|
1. Adjacency List
|
|
2. Materialized Path
|
|
3. Nested Sets
|
|
- **Fast**: Optimized non-naive tree operations
|
|
- **Easy**: Uses Django Model Inheritance with abstract classes to
|
|
define your own models.
|
|
- **Clean**: Testable and well tested code base. Code/branch test
|
|
coverage is above 96%.
|
|
|
|
You can find the documentation in
|
|
|
|
> <http://django-treebeard.readthedocs.io/en/latest/>
|
|
|
|
### Supported versions
|
|
|
|
**django-treebeard** officially supports
|
|
|
|
- Django 3.2, 4.1, 4.2, 5.0
|
|
- Python 3.8 - 3.12
|
|
- PostgreSQL, MySQL, MSSQL, SQLite database back-ends.
|