Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-deepdiff for openSUSE:Factory checked in at 2024-04-21 20:27:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-deepdiff (Old) and /work/SRC/openSUSE:Factory/.python-deepdiff.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-deepdiff" Sun Apr 21 20:27:16 2024 rev:13 rq:1169369 version:7.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-deepdiff/python-deepdiff.changes 2024-01-15 22:19:04.534505674 +0100 +++ /work/SRC/openSUSE:Factory/.python-deepdiff.new.26366/python-deepdiff.changes 2024-04-21 20:28:45.933189738 +0200 @@ -1,0 +2,19 @@ +Sat Apr 20 13:56:16 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 7.0.1: + * When verbose=2, return `new_path` when the `path` and + `new_path` are different (for example when ignore_order=True + and the index of items have changed). + * Dropping support for Python 3.7 + * Introducing serialize to flat rows for delta objects. + * fixes the issue with hashing `datetime.date` objects + where it treated them as numbers instead of dates (fixes + #445). + * upgrading orjson to the latest version + * Fix for bug when diffing two lists with ignore_order and + providing compare_func + * Supporting Python 3.12 in the build process by Leo Sin + * Include type info and change the "unknown" value for flat + rows to something that is friendly for Postgres enums + +------------------------------------------------------------------- Old: ---- deepdiff-6.7.1-gh.tar.gz New: ---- deepdiff-7.0.1-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-deepdiff.spec ++++++ --- /var/tmp/diff_new_pack.aLaSsA/_old 2024-04-21 20:28:46.393206624 +0200 +++ /var/tmp/diff_new_pack.aLaSsA/_new 2024-04-21 20:28:46.393206624 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-deepdiff -Version: 6.7.1 +Version: 7.0.1 Release: 0 Summary: Deep Difference and Search of any Python object/data License: MIT @@ -30,17 +30,19 @@ 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 pip} 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 wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: (python-ordered-set >= 4.1.0 with python-ordered-set < 4.2) Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives Recommends: python-PyYAML Recommends: python-click Recommends: python-jsonpickle @@ -61,10 +63,10 @@ sed -i '1{/env python/d}' deepdiff/deephash.py deepdiff/diff.py deepdiff/search.py %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/deep %python_expand %fdupes %{buildroot}%{$python_sitelib} @@ -83,6 +85,6 @@ %license LICENSE %doc README.md AUTHORS.md %{python_sitelib}/deepdiff -%{python_sitelib}/deepdiff-%{version}*-info +%{python_sitelib}/deepdiff-%{version}.dist-info %python_alternative %{_bindir}/deep ++++++ deepdiff-6.7.1-gh.tar.gz -> deepdiff-7.0.1-gh.tar.gz ++++++ ++++ 3733 lines of diff (skipped)