Pydantic-changedetect

Latest version: v0.8.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.3

* Fix typing issue with `__deepcopy__`

0.6.2

* Fix 26: Default values did not initialise changedetection state

0.6.0

With version 0.6.0 we added three new features:

* Changes to scalar values will now only be seen as a change if the new value is actually different. See 17 for details. Thanks for dannosaur for the report the old behaviour does not match user expectation.
* There are now utility methods to restore original field values or a copy of the original model state. See 11 for details.
* You may now use change markers to mark objects as changed without a field actually being changes. This can be useful when for example propagating changes state from child objects to its parents. See 10 for details.
* The README was updated to reflect those new features. Also some example code was added to chow how `set_changed(...)` works.

0.5.1

Update pydantic version to also support `2.1` (and further `2.x` releases).

0.5.0

Add support for pydantic 2.0 while keeping support for 1.9 and 1.10. 🥳

0.2.5

Update dependencies based on suggestions by dependabot. Also test Python 3.11 compatibility.

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.