Skip to content

chore(deps): update dependency deepdiff to v9#5404

Merged
johndeange merged 5 commits intomainfrom
renovate/deepdiff-9.x
Apr 7, 2026
Merged

chore(deps): update dependency deepdiff to v9#5404
johndeange merged 5 commits intomainfrom
renovate/deepdiff-9.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 30, 2026

This PR contains the following updates:

Package Change Age Confidence
deepdiff ==8.6.2==9.0.0 age confidence

Release Notes

qlustered/deepdiff (deepdiff)

v9.0.0

Compare Source

  • 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

  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from johndeange as a code owner March 30, 2026 09:17
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 30, 2026
@renovate renovate bot force-pushed the renovate/deepdiff-9.x branch 3 times, most recently from 8115e1f to d12982a Compare April 6, 2026 15:30
@renovate renovate bot force-pushed the renovate/deepdiff-9.x branch from d12982a to 22c80d8 Compare April 6, 2026 16:57
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Apr 6, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@johndeange johndeange self-assigned this Apr 6, 2026
@johndeange johndeange merged commit 5dcb4eb into main Apr 7, 2026
164 of 166 checks passed
@johndeange johndeange deleted the renovate/deepdiff-9.x branch April 7, 2026 13:51
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

🎉 This PR is included in version 1.352.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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 released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants