Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ZODB for openSUSE:Factory checked in at 2025-05-13 20:07:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ZODB (Old) and /work/SRC/openSUSE:Factory/.python-ZODB.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ZODB" Tue May 13 20:07:57 2025 rev:15 rq:1277132 version:6.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ZODB/python-ZODB.changes 2024-06-03 17:42:06.000029023 +0200 +++ /work/SRC/openSUSE:Factory/.python-ZODB.new.30101/python-ZODB.changes 2025-05-13 20:08:10.185640048 +0200 @@ -1,0 +2,19 @@ +Tue May 13 12:06:18 UTC 2025 - Markéta Machová <mmach...@suse.com> + +- Update to 6.0.1 + * repozo: fix restoring on stdout. + * repozo: prevent an incorrect "option ignored" warning when running + backup or verify. + * FileStorage: fix restore regression introduced in ZODB 6.0 in #395: + when restoring data records with undo the restore was no longer + emitting backpointers and was emitting duplicate data copies instead. + #409 fixes restore back to emit data records with backpointers for + undo again. +- Add conflict with fstail, since ZODB has a binary with the same name. + +------------------------------------------------------------------- +Tue May 13 06:37:07 UTC 2025 - Markéta Machová <mmach...@suse.com> + +- Convert to pip-based build + +------------------------------------------------------------------- Old: ---- ZODB-6.0.tar.gz New: ---- zodb-6.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ZODB.spec ++++++ --- /var/tmp/diff_new_pack.7bX2BR/_old 2025-05-13 20:08:12.281727931 +0200 +++ /var/tmp/diff_new_pack.7bX2BR/_new 2025-05-13 20:08:12.309729105 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ZODB # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -18,18 +18,20 @@ Name: python-ZODB -Version: 6.0 +Version: 6.0.1 Release: 0 Summary: Zope Object Database: object database and persistence License: ZPL-2.1 URL: https://github.com/zopefoundation/ZODB -Source: https://files.pythonhosted.org/packages/source/Z/ZODB/ZODB-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/z/zodb/zodb-%{version}.tar.gz BuildRequires: %{python_module BTrees >= 4.2.0} BuildRequires: %{python_module ZConfig} BuildRequires: %{python_module manuel} BuildRequires: %{python_module persistent-devel >= 4.4.0} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module transaction >= 2.4.0} +BuildRequires: %{python_module wheel} BuildRequires: %{python_module zc.lockfile} BuildRequires: %{python_module zodbpickle >= 1.0.1} BuildRequires: %{python_module zope.interface} @@ -44,8 +46,9 @@ Requires: python-zc.lockfile Requires: python-zodbpickle >= 1.0.1 Requires: python-zope.interface -Requires(post): update-alternatives -Requires(preun): update-alternatives +Requires(post): alts +Requires(preun): alts +Conflicts: fstail BuildArch: noarch %python_subpackages @@ -64,7 +67,7 @@ This package contains documentation files for %{name}. %prep -%setup -q -n ZODB-%{version} +%setup -q -n zodb-%{version} # delete backup files find . -name "*~" -print -delete # remove unwanted shebang @@ -74,10 +77,10 @@ rm -f src/ZODB/tests/testdocumentation.py %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %python_clone -a %{buildroot}%{_bindir}/fsdump @@ -103,7 +106,7 @@ %license LICENSE.txt COPYRIGHT.txt %doc 3.11.txt CHANGES.rst HISTORY.rst README.rst %{python_sitelib}/ZODB/ -%{python_sitelib}/ZODB-%{version}-py*.egg-info +%{python_sitelib}/[Zz][Oo][Dd][Bb]-%{version}*-info %python_alternative %{_bindir}/fsdump %python_alternative %{_bindir}/fsoids %python_alternative %{_bindir}/fsrefs