Skip to content

Bump deepdiff from 8.6.2 to 9.0.0#3483

Merged
ChrisLovering merged 1 commit intomainfrom
dependabot/uv/deepdiff-9.0.0
Apr 3, 2026
Merged

Bump deepdiff from 8.6.2 to 9.0.0#3483
ChrisLovering merged 1 commit intomainfrom
dependabot/uv/deepdiff-9.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps deepdiff from 8.6.2 to 9.0.0.

Release notes

Sourced from deepdiff's releases.

9.0.0

  • migration note:
    • to_dict() and to_json() now accept a verbose_level parameter and always return a usable text-view dict. When the original view is 'tree', they default to verbose_level=2 for full detail. The old view_override parameter is removed. To get the previous results, you will need to pass the explicit verbose_level to to_json and to_dict if you are using the tree view.
  • Dropping support for Python 3.9
  • Support for python 3.14
  • Added support for callable group_by thanks to echan5
  • Added FlatDeltaDict TypedDict for to_flat_dicts return type
  • Fixed colored view display when all list items are removed thanks to yannrouillard
  • Fixed hasattr() swallowing AttributeError in __slots__ handling for objects with __getattr__ thanks to tpvasconcelos
  • Fixed ignore_order=True missing int-vs-float type changes
  • Always use t1 path for reporting thanks to devin13cox
  • Fixed _convert_oversized_ints failing on NamedTuples
  • Fixed orjson TypeError for integers exceeding 64-bit range
  • Fixed parameter bug in to_flat_dicts where include_action_in_path and report_type_changes were not being passed through
  • Fixed ignore_keys issue in detailed__dict__ thanks to vitalis89
  • Fixed logarithmic similarity type hint thanks to ljames8
Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Mar 30, 2026
@python-discord-policy-bot python-discord-policy-bot bot requested a review from a team March 30, 2026 13:00
@dependabot dependabot bot changed the title Bump deepdiff from 8.6.1 to 9.0.0 Bump deepdiff from 8.6.2 to 9.0.0 Apr 3, 2026
@dependabot dependabot bot force-pushed the dependabot/uv/deepdiff-9.0.0 branch 2 times, most recently from 247146f to d937cf2 Compare April 3, 2026 12:09
Bumps [deepdiff](https://github.com/qlustered/deepdiff) from 8.6.1 to 9.0.0.
- [Release notes](https://github.com/qlustered/deepdiff/releases)
- [Changelog](https://github.com/qlustered/deepdiff/blob/master/CHANGELOG.md)
- [Commits](qlustered/deepdiff@8.6.1...9.0.0)

---
updated-dependencies:
- dependency-name: deepdiff
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/uv/deepdiff-9.0.0 branch from d937cf2 to cea39d3 Compare April 3, 2026 12:13
Copy link
Copy Markdown
Member

@ChrisLovering ChrisLovering left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't use to_dict(), nor to_json() whihc are the only breaking changes other than droppping 3.9 support

@ChrisLovering ChrisLovering merged commit 6be8e19 into main Apr 3, 2026
5 checks passed
@ChrisLovering ChrisLovering deleted the dependabot/uv/deepdiff-9.0.0 branch April 3, 2026 12:16
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.

1 participant