diff --git a/deepdiff-6.3.0-gh.tar.gz b/deepdiff-6.3.0-gh.tar.gz deleted file mode 100644 index 87e44c1..0000000 --- a/deepdiff-6.3.0-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9558c9d1ebc99ad4f61ed9d28db5614baeaa5d9ab95cb3e77254bc249fe6b4fa -size 403981 diff --git a/deepdiff-6.7.1-gh.tar.gz b/deepdiff-6.7.1-gh.tar.gz new file mode 100644 index 0000000..14aeac2 --- /dev/null +++ b/deepdiff-6.7.1-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89fc8900b1e5490d0251f19387009735a9364bf6691e64365285801e0f980cb2 +size 423704 diff --git a/python-deepdiff.changes b/python-deepdiff.changes index 766b778..fa74e80 100644 --- a/python-deepdiff.changes +++ b/python-deepdiff.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Sun Jan 14 17:11:42 UTC 2024 - Dirk Müller + +- update to 6.7.1: + * Support for subtracting delta objects when + iterable_compare_func is used. + * Better handling of force adding a delta to an object. + * Fix for `Can't compare dicts with both single and double + quotes in keys` + * Updated docs for Inconsistent Behavior with math_epsilon and + ignore_order = True + * Delta can be subtracted from other objects now. + * verify_symmetry is deprecated. Use bidirectional instead. + * always_include_values flag in Delta can be enabled to include + values in the delta for every change. + * Fix for Delta.__add__ breaks with esoteric dict keys. + * You can load a delta from the list of flat dictionaries. +- update to 6.6.0: + * [x] Numpy 2.0 support + * [x] Adding Delta.to_flat_dicts + +- update to 6.4.1: + * Bugfix: Numpy should be optional +- update to 6.4.0: + * Add Ignore List Order Option to DeepHash by + * pyyaml to 6.0.1 to fix cython build problems by Robert Bo + Davis + * Precompiled regex simple diff by cohml + * New flag: `zip_ordered_iterables` for forcing iterable items + to be compared one by one. +- update to 6.3.1: + * Bugfix deephash for paths by maggelus + * Bugfix deephash compiled regex maggelus + * Fix tests dependent on toml by martin-kokos + * Bugfix for `include_paths` for nested dictionaries by kor4ik + * Use tomli and tomli-w for dealing with tomli files by martin- + kokos + * Bugfix for `datetime.date` by Alex Sauer-Budge + ------------------------------------------------------------------- Sat Jun 10 15:24:40 UTC 2023 - ecsos @@ -148,7 +187,7 @@ Fri Mar 6 10:07:40 UTC 2020 - pgajdos@suse.com - v4-0-1: Fixing installation Tarball missing requirements.txt . DeepDiff v4+ should not show up as pip installable for Py2. Making Murmur3 installation optional. - v4-0-0: Ending Python 2 support, Adding more functionalities and documentation for DeepHash. Switching to Pytest for testing. Switching to Murmur3 128bit for hashing. Fixing classes which inherit from classes with slots didn't have all of their slots compared. Renaming ContentHash to DeepHash. Adding exclude by path and regex path to DeepHash. Adding ignore_type_in_groups. Adding match_string to DeepSearch. Adding Timedelta object diffing. - v3-5-0: Exclude regex path - + ------------------------------------------------------------------- Fri Oct 4 08:10:05 UTC 2019 - Jan Engelhardt diff --git a/python-deepdiff.spec b/python-deepdiff.spec index 5a5b1ec..238475e 100644 --- a/python-deepdiff.spec +++ b/python-deepdiff.spec @@ -1,7 +1,7 @@ # # spec file for package python-deepdiff # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-deepdiff -Version: 6.3.0 +Version: 6.7.1 Release: 0 Summary: Deep Difference and Search of any Python object/data License: MIT @@ -30,11 +30,12 @@ BuildRequires: %{python_module jsonpickle} BuildRequires: %{python_module numpy} BuildRequires: %{python_module ordered-set >= 4.1.0 with %python-ordered-set < 4.2} BuildRequires: %{python_module orjson} +BuildRequires: %{python_module pydantic} BuildRequires: %{python_module pytest} BuildRequires: %{python_module python-dateutil} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module tomli-w} BuildRequires: %{python_module toml} -#BuildRequires: %%{python_module clevercsv} # not available BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: (python-ordered-set >= 4.1.0 with python-ordered-set < 4.2)