From 8be8c8053b93fdb62f82f69e203f47fa07f8ea67d42e7996559ccfe9e1d63d08 Mon Sep 17 00:00:00 2001 From: Daniel Garcia Date: Tue, 2 May 2023 15:48:45 +0000 Subject: [PATCH 1/2] - Move python-orjson from Recommends to Requires, it's a requirement right now in the latest release. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=20 --- python-deepdiff.changes | 6 ++++++ python-deepdiff.spec | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/python-deepdiff.changes b/python-deepdiff.changes index dd09326..f875bd9 100644 --- a/python-deepdiff.changes +++ b/python-deepdiff.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue May 2 15:47:02 UTC 2023 - Daniel Garcia + +- Move python-orjson from Recommends to Requires, it's a requirement + right now in the latest release. + ------------------------------------------------------------------- Tue Feb 21 02:29:55 UTC 2023 - John Vandenberg diff --git a/python-deepdiff.spec b/python-deepdiff.spec index 66337bb..08d2387 100644 --- a/python-deepdiff.spec +++ b/python-deepdiff.spec @@ -37,6 +37,7 @@ BuildRequires: %{python_module toml} #BuildRequires: %%{python_module clevercsv} # not available BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-orjson Requires: (python-ordered-set >= 4.1.0 with python-ordered-set < 4.2) Requires(post): update-alternatives Requires(postun):update-alternatives @@ -44,7 +45,6 @@ Recommends: python-PyYAML Recommends: python-click Recommends: python-jsonpickle Recommends: python-numpy -Recommends: python-orjson Recommends: python-toml #Suggests: python-clevercsv BuildArch: noarch From e70d2235f37328f1f82c724a2986d3d3d24e9f33ae1e0517b92315d8f5c4f0f8 Mon Sep 17 00:00:00 2001 From: Daniel Garcia Date: Tue, 2 May 2023 15:56:42 +0000 Subject: [PATCH 2/2] =?UTF-8?q?-=20Update=20to=206.3.0:=20=20=20-=20Prefix?= =?UTF-8?q?OrSuffixOperator:=20This=20operator=20will=20skip=20strings=20t?= =?UTF-8?q?hat=20are=20=20=20=20=20suffix=20or=20prefix=20of=20each=20othe?= =?UTF-8?q?r.=20=20=20-=20include=5Fobj=5Fcallback=20and=20include=5Fobj?= =?UTF-8?q?=5Fcallback=5Fstrict=20are=20added=20=20=20=20=20by=20[H=C3=A5v?= =?UTF-8?q?ard=20Thom](https://github.com/havardthom).=20=20=20-=20Fixed?= =?UTF-8?q?=20a=20corner=20case=20where=20numpy's=20np.float32=20nans=20ar?= =?UTF-8?q?e=20not=20=20=20=20=20ignored=20when=20using=20ignore=5Fnan=5Fe?= =?UTF-8?q?quality=20by=20[Noam=20=20=20=20=20Gottlieb](https://github.com?= =?UTF-8?q?/noamgot)=20=20=20-=20orjson=20becomes=20optional=20again.=20?= =?UTF-8?q?=20=20-=20Fix=20for=20ignore=5Ftype=5Fin=5Fgroups=20with=20nume?= =?UTF-8?q?ric=20values=20so=20it=20does=20not=20=20=20=20=20report=20numb?= =?UTF-8?q?er=20changes=20when=20the=20number=20types=20are=20different.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=21 --- deepdiff-6.2.3-gh.tar.gz | 3 --- deepdiff-6.3.0-gh.tar.gz | 3 +++ python-deepdiff.changes | 15 +++++++++++++++ python-deepdiff.spec | 6 +++--- 4 files changed, 21 insertions(+), 6 deletions(-) delete mode 100644 deepdiff-6.2.3-gh.tar.gz create mode 100644 deepdiff-6.3.0-gh.tar.gz diff --git a/deepdiff-6.2.3-gh.tar.gz b/deepdiff-6.2.3-gh.tar.gz deleted file mode 100644 index 7980e23..0000000 --- a/deepdiff-6.2.3-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6b3b7b936213e96b95b9674f0fab88380de39175a3f35b356f3f5726b5675414 -size 406346 diff --git a/deepdiff-6.3.0-gh.tar.gz b/deepdiff-6.3.0-gh.tar.gz new file mode 100644 index 0000000..87e44c1 --- /dev/null +++ b/deepdiff-6.3.0-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9558c9d1ebc99ad4f61ed9d28db5614baeaa5d9ab95cb3e77254bc249fe6b4fa +size 403981 diff --git a/python-deepdiff.changes b/python-deepdiff.changes index f875bd9..b112f77 100644 --- a/python-deepdiff.changes +++ b/python-deepdiff.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Tue May 2 15:55:35 UTC 2023 - Daniel Garcia + +- Update to 6.3.0: + - PrefixOrSuffixOperator: This operator will skip strings that are + suffix or prefix of each other. + - include_obj_callback and include_obj_callback_strict are added + by [HÃ¥vard Thom](https://github.com/havardthom). + - Fixed a corner case where numpy's np.float32 nans are not + ignored when using ignore_nan_equality by [Noam + Gottlieb](https://github.com/noamgot) + - orjson becomes optional again. + - Fix for ignore_type_in_groups with numeric values so it does not + report number changes when the number types are different. + ------------------------------------------------------------------- Tue May 2 15:47:02 UTC 2023 - Daniel Garcia diff --git a/python-deepdiff.spec b/python-deepdiff.spec index 08d2387..be6a66f 100644 --- a/python-deepdiff.spec +++ b/python-deepdiff.spec @@ -18,12 +18,12 @@ %define skip_python2 1 Name: python-deepdiff -Version: 6.2.3 +Version: 6.3.0 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/v%{version}.tar.gz#/deepdiff-%{version}-gh.tar.gz +Source: https://github.com/seperman/deepdiff/archive/%{version}.tar.gz#/deepdiff-%{version}-gh.tar.gz BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module click} BuildRequires: %{python_module jsonpickle} @@ -37,7 +37,6 @@ BuildRequires: %{python_module toml} #BuildRequires: %%{python_module clevercsv} # not available BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-orjson Requires: (python-ordered-set >= 4.1.0 with python-ordered-set < 4.2) Requires(post): update-alternatives Requires(postun):update-alternatives @@ -45,6 +44,7 @@ Recommends: python-PyYAML Recommends: python-click Recommends: python-jsonpickle Recommends: python-numpy +Recommends: python-orjson Recommends: python-toml #Suggests: python-clevercsv BuildArch: noarch