Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-BTrees for openSUSE:Factory checked in at 2024-11-07 16:28:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-BTrees (Old) and /work/SRC/openSUSE:Factory/.python-BTrees.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-BTrees" Thu Nov 7 16:28:30 2024 rev:21 rq:1222093 version:6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-BTrees/python-BTrees.changes 2024-06-07 15:02:22.745613910 +0200 +++ /work/SRC/openSUSE:Factory/.python-BTrees.new.2020/python-BTrees.changes 2024-11-07 16:29:33.767078581 +0100 @@ -1,0 +2,13 @@ +Thu Nov 7 08:30:45 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 6.1 + * Add final support for Python 3.13. +- Adjust upstream source name in spec file +- Drop unnecessary removal of egg-info from %setup section +- Fix missing version contraint for Obsoletes +- Switch build system from setuptools to pyproject.toml + * Add python-pip and python-wheel to BuildRequires + * Replace %python_build with %pyproject_wheel + * Replace %python_install with %pyproject_install + +------------------------------------------------------------------- Old: ---- BTrees-6.0.tar.gz New: ---- btrees-6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-BTrees.spec ++++++ --- /var/tmp/diff_new_pack.om32Lz/_old 2024-11-07 16:29:34.399104875 +0100 +++ /var/tmp/diff_new_pack.om32Lz/_new 2024-11-07 16:29:34.399104875 +0100 @@ -19,17 +19,19 @@ %{?sle15_python_module_pythons} Name: python-BTrees -Version: 6.0 +Version: 6.1 Release: 0 Summary: Persistent B-tree object containers for Python License: ZPL-2.1 URL: https://github.com/zopefoundation/BTrees -Source: https://files.pythonhosted.org/packages/source/B/BTrees/BTrees-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/b/btrees/btrees-%{version}.tar.gz BuildRequires: %{python_module devel >= 3.8} BuildRequires: %{python_module persistent-devel >= 4.1.0} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module transaction} +BuildRequires: %{python_module wheel} BuildRequires: %{python_module zope.interface} BuildRequires: %{python_module zope.testrunner} BuildRequires: fdupes @@ -37,7 +39,7 @@ Requires: python-persistent >= 4.1.0 Requires: python-zope.interface Provides: %{name}-doc = %{version}-%{release} -Obsoletes: %{name}-doc +Obsoletes: %{name}-doc < %{version}-%{release} %python_subpackages %description @@ -58,14 +60,13 @@ This package contains the files needed for binding the %{name} C module. %prep -%setup -q -n BTrees-%{version} -rm -rf BTrees.egg-info +%setup -q -n btrees-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %{python_expand rm %{buildroot}%{$python_sitearch}/BTrees/*.c %fdupes %{buildroot}%{$python_sitearch} }