Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-frozendict for openSUSE:Factory checked in at 2024-04-21 20:28:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-frozendict (Old) and /work/SRC/openSUSE:Factory/.python-frozendict.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-frozendict" Sun Apr 21 20:28:15 2024 rev:10 rq:1169411 version:2.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-frozendict/python-frozendict.changes 2023-06-12 15:26:42.151141127 +0200 +++ /work/SRC/openSUSE:Factory/.python-frozendict.new.26366/python-frozendict.changes 2024-04-21 20:29:51.859609856 +0200 @@ -1,0 +2,28 @@ +Sat Apr 20 20:41:39 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2.4.2: + * deepfreeze doesn't change anymore the original object, +- update to 2.4.1: + * In deepfreeze, prefer registered conversions + * Some little fixing to typing + * Documentation typo + +------------------------------------------------------------------- +Mon Nov 27 15:47:29 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 2.3.9: + * Various improvements to type hints + * Fix union of frozendict for python implementation + * Avoid storing empty singleton on class itself in python + implementation + * Now pure py implementation can be built also passing the + `FROZENDICT_PURE_PY` env var with value `1` + * Added type annotations to pyi interface file. + * Numerous improvements to `frozendict` type hints. + * Fixed a regression in sdist packages that made them not + working in the previous release + * Added monkeypatches to `json` and `orjson`, so you can + serialize `frozendict` directly + * Added muslinux builds + +------------------------------------------------------------------- Old: ---- frozendict-2.3.5.tar.gz New: ---- frozendict-2.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-frozendict.spec ++++++ --- /var/tmp/diff_new_pack.eThCP0/_old 2024-04-21 20:29:53.263661398 +0200 +++ /var/tmp/diff_new_pack.eThCP0/_new 2024-04-21 20:29:53.279661985 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-frozendict # -# 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 @@ -16,12 +16,9 @@ # -%define skip_python2 1 -# Do not enable multibuild unless seriously necessary, it in -# combination with arch is a right mess! %{?sle15_python_module_pythons} Name: python-frozendict -Version: 2.3.5 +Version: 2.4.2 Release: 0 Summary: An immutable dictionary License: MIT @@ -29,8 +26,9 @@ URL: https://github.com/Marco-Sulla/python-frozendict Source: https://files.pythonhosted.org/packages/source/f/frozendict/frozendict-%{version}.tar.gz BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros %python_subpackages @@ -44,19 +42,17 @@ %setup -q -n frozendict-%{version} %build -%python_build +%pyproject_wheel %install -%python_install -%python_expand %fdupes %{buildroot}%{$python_sitearch} +%pyproject_install %check -# Temporary measure until gh#Marco-Sulla/python-frozendict#68 -%pytest_arch -k 'not test_c_extension' +%pytest_arch %files %{python_files} %license LICENSE.txt %doc README.md -%{python_sitearch}/frozendict-%{version}*-info +%{python_sitearch}/frozendict-%{version}.dist-info %{python_sitearch}/frozendict ++++++ frozendict-2.3.5.tar.gz -> frozendict-2.4.2.tar.gz ++++++ ++++ 97880 lines of diff (skipped)