Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2025-04-24 17:25:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Pebble" Thu Apr 24 17:25:45 2025 rev:18 rq:1272261 version:5.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2025-01-27 20:55:53.364204770 +0100 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.30101/python-Pebble.changes 2025-04-24 17:27:56.099431093 +0200 @@ -1,0 +2,15 @@ +Wed Apr 23 10:56:25 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 5.1.1 + * issue #146: fix pool hanging on pickle errors. + * issue #147: fix pool hanging when futures are cancelled + while large amount of data is being transferred. +- Adjust upstream source name in spec file +- Allow lower- and uppercase filenames for meta directory +- 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 +- Use Python 3.11 on SLE-15 by default + +------------------------------------------------------------------- Old: ---- Pebble-5.1.0.tar.gz New: ---- pebble-5.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Pebble.spec ++++++ --- /var/tmp/diff_new_pack.4RQ3Sr/_old 2025-04-24 17:27:56.751458457 +0200 +++ /var/tmp/diff_new_pack.4RQ3Sr/_new 2025-04-24 17:27:56.751458457 +0200 @@ -16,14 +16,17 @@ # +%{?sle15_python_module_pythons} Name: python-Pebble -Version: 5.1.0 +Version: 5.1.1 Release: 0 Summary: Threading and multiprocessing eye-candy for Python License: LGPL-3.0-only URL: https://github.com/noxdafox/pebble -Source: https://files.pythonhosted.org/packages/source/P/Pebble/Pebble-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/p/pebble/pebble-%{version}.tar.gz +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: git-core BuildRequires: python-rpm-macros @@ -39,13 +42,13 @@ It wraps Pythonâs standard library threading and multiprocessing objects. %prep -%setup -q -n Pebble-%{version} +%setup -q -n pebble-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check @@ -55,5 +58,5 @@ %doc README.rst %license LICENSE %{python_sitelib}/pebble -%{python_sitelib}/Pebble-%{version}* +%{python_sitelib}/[Pp]ebble-%{version}*