diff --git a/deepdiff-5.6.0-gh.tar.gz b/deepdiff-5.6.0-gh.tar.gz deleted file mode 100644 index 54fb4c3..0000000 --- a/deepdiff-5.6.0-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a9f7674ba0406d1827e8556b080260b1cee6bd951f1f547d4072888ab56843d2 -size 391108 diff --git a/deepdiff-5.8.1-gh.tar.gz b/deepdiff-5.8.1-gh.tar.gz new file mode 100644 index 0000000..5706844 --- /dev/null +++ b/deepdiff-5.8.1-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01cb777b99f710cce35e58a9a227fc86843aac565d87bd91dfb3ba1e019781ea +size 398702 diff --git a/python-deepdiff.changes b/python-deepdiff.changes index 59d4e25..1aa8e9b 100644 --- a/python-deepdiff.changes +++ b/python-deepdiff.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Fri Jun 24 13:00:27 UTC 2022 - Benjamin Greiner + +- Update to 5.8.2 + * Fixing dependency for Py3.6 +- DeepDiff 5.8.1 includes bug fixes: + * Fixed test suite for 32bit systems + * Fixed the issue when using ignore_order=True and group_by + simultaneously + * Added the support for diffing object properties (@property) + * Better support of diffing private variables +- DeepDiff 5.8.0 includes bug fixes and improvements: + * Fixed the bug with delta randomly not producing the same + results when ignore_order=True + * Display detailed pretty when verbose + * Allow ordered-set version 4.1.x + * Removing extra logging when key is not found in DeepHash + * Fixed error when comparing non-utf8 byte strings with + ignore_order=True + * Fixed Tests fail after 2022-05-14 + * Fixed TypeError is thrown when comparing bool and str + ------------------------------------------------------------------- Wed Jan 26 09:55:05 UTC 2022 - Bernhard Wiedemann diff --git a/python-deepdiff.spec b/python-deepdiff.spec index f98a9f2..d06769b 100644 --- a/python-deepdiff.spec +++ b/python-deepdiff.spec @@ -1,7 +1,7 @@ # # spec file for package python-deepdiff # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,21 +16,19 @@ # -%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 -%define skip_python36 1 Name: python-deepdiff -Version: 5.6.0 +Version: 5.8.1 Release: 0 Summary: Deep Difference and Search of any Python object/data License: MIT URL: https://github.com/seperman/deepdiff -Source: https://github.com/seperman/deepdiff/archive/%{version}.tar.gz#/deepdiff-%{version}-gh.tar.gz +Source: https://github.com/seperman/deepdiff/archive/v%{version}.tar.gz#/deepdiff-%{version}-gh.tar.gz BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module click} BuildRequires: %{python_module jsonpickle} BuildRequires: %{python_module numpy} -BuildRequires: %{python_module ordered-set} +BuildRequires: %{python_module ordered-set >= 4.0.2 with %python-ordered-set < 4.2} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module toml} @@ -39,7 +37,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires(post): update-alternatives Requires(postun):update-alternatives -Requires: python-ordered-set +Requires: (python-ordered-set >= 4.0.2 with python-ordered-set < 4.2) Recommends: python-clevercsv Recommends: python-click Recommends: python-jsonpickle @@ -69,10 +67,6 @@ sed -i '1{/env python/d}' deepdiff/deephash.py deepdiff/diff.py deepdiff/search. %check # we don't have the (optional) requirement CleverCSV for csv diffing donttest="(TestCommands and (csv or group_by)) or (test_load_path_content and csv)" -if [ $(getconf LONG_BIT) -eq 32 ]; then - # reference expects int64 where 32-bit platforms return int32 - donttest+=" or (test_numpy_delta_cases and delta_numpy7_arrays_of_different_sizes)" -fi %pytest -k "not ($donttest)" %post