Skip to content

chore(deps): Bump django-treebeard from 4.8.0 to 7.0.1 - #15

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/django-treebeard-7.0.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/django-treebeard-7.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 15, 2026

Copy link
Copy Markdown

Bumps django-treebeard from 4.8.0 to 7.0.1.

Changelog

Sourced from django-treebeard's changelog.

Releases 5.3.1, 6.0.1 and 7.0.1 (Aug 19, 2026)

Bugfixes in these releases:

  • Fixed erroneous no-op when moving MP_Node nodes with node_order_by set.

Release 7.0.0 (Aug 4, 2026)

  • Treebeard's Django admin integration (AdminTree) has been rewritten. The new implementation is significantly more performant and scalable, and implements lazy-loading for node children. Projects that had overridden TreeAdmin behaviour should consult the code for changes.
  • Added a max_depth argument to the get_tree() and get_descendants() methods, to allow control over the depth of the tree that is returned.
  • Improved the efficiency of get_descendant_count() to use a database count instead of fetching the entire queryset (for MP, NS and LT implementations).
  • Added support for Django 6.1.

Release 6.0.0 (Jul 20, 2026)

Treebeard 6.0.0 is a major release. It features a change to Treebeard's API.

The following methods that previously existing on the Node model class have now moved to the model manager instead:

  • load_bulk
  • dump_bulk
  • find_problems
  • fix_tree
  • get_tree
  • get_descendants_group_count
  • get_annotated_list_qs
  • get_annotated_list
  • get_root_nodes
  • get_first_root_node
  • get_last_root_node
  • get_children
  • get_children_count
  • get_siblings
  • get_descendants
  • get_descendant_count
  • get_first_child
  • get_last_child
  • get_first_sibling
  • get_last_sibling
  • get_prev_sibling
  • get_next_sibling

... (truncated)

Commits
  • 6bfc0ea Bump to version 7.0.1
  • 66b720e Fix silent no-op on sorted move across parents
  • 8422425 Update supported versions to state support for v6
  • 8626237 Add explicit supported versions policy
  • a08ccb1 Bump to version 7.0.0
  • 1da389e Defer removal of deprecated methods.
  • 0a8e5cc Declare support for Django 6.1
  • 9e001f8 Rework TreeAdmin to support lazy-loading of children, and much more efficient...
  • 5551696 Refactor drag and drop implementation in admin
  • 2f0c708 Fix MP add_child when the target is an ancestor class of the child being added.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [django-treebeard](https://github.com/django-treebeard/django-treebeard) from 4.8.0 to 7.0.1.
- [Changelog](https://github.com/django-treebeard/django-treebeard/blob/master/CHANGES.md)
- [Commits](django-treebeard/django-treebeard@4.8.0...7.0.1)

---
updated-dependencies:
- dependency-name: django-treebeard
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 15, 2026
@github-actions

Copy link
Copy Markdown

Code Impact Analysis

Comparing: ca69acf6f067a2f18108b860ac704f596d349ae3 .. 87b900375921f78a1f01d0c4de42c36d03936661
Risk: LOW (0.03)

Changed Files (2)
  • [spectrace] pyproject.toml
  • [spectrace] uv.lock

Affected Modules (1)

  • [spectrace] cli/spectrace

Affected Projects (1)

  • spectrace

Evidence

Edges carrying this change — annotated: 0 | contract: 1 | inferred: 0 | dependency: 0


Informed-consent gate: this comment warns, it does not block the merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants