Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pystring for openSUSE:Factory checked in at 2026-10-20 12:39:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pystring (Old) and /work/SRC/openSUSE:Factory/.pystring.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pystring" Tue Oct 20 12:39:05 2026 rev:3 rq:1386206 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pystring/pystring.changes 2024-08-22 18:13:45.690884847 +0200 +++ /work/SRC/openSUSE:Factory/.pystring.new.3698736/pystring.changes 2026-10-20 12:40:45.333599632 +0200 @@ -1,0 +2,15 @@ +Sun Oct 18 05:55:35 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 1.2.0: + * Add removeprefix and removesuffix string methods + * Match isupper behaviour with Python + * Add header-only library target alongside the compiled library + * Install CMake package config files and both public headers + * Require C++11 and fix build with CMake 4.0 +- Drop downstream CMakeLists.txt: upstream ships its own build + system now +- SONAME bump 0.0 -> 1: shlib package renamed to libpystring1 +- Correct License tag to BSD-3-Clause to match upstream LICENSE +- Use %ldconfig_scriptlets macro for the shlib package + +------------------------------------------------------------------- Old: ---- CMakeLists.txt pystring-1.1.4.tar.gz New: ---- pystring-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pystring.spec ++++++ --- /var/tmp/diff_new_pack.KTCT5O/_old 2026-10-20 12:40:45.957625749 +0200 +++ /var/tmp/diff_new_pack.KTCT5O/_new 2026-10-20 12:40:45.959625832 +0200 @@ -1,7 +1,7 @@ # # spec file for package pystring # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2021 LISA GmbH, Bingen, Germany # # All modifications and additions to the file contributed by third parties @@ -17,15 +17,14 @@ # -%define so_ver 0_0 +%define so_ver 1 Name: pystring -Version: 1.1.4 +Version: 1.2.0 Release: 0 Summary: Collection of C++ functions emulating Python's string class methods -License: BSD-2-Clause +License: BSD-3-Clause URL: https://github.com/imageworks/pystring Source: https://github.com/imageworks/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz -Source100: CMakeLists.txt BuildRequires: cmake BuildRequires: gcc-c++ @@ -58,7 +57,6 @@ %prep %autosetup -p1 -cp %{SOURCE100} . %build %cmake @@ -68,18 +66,17 @@ %cmake_install %check -pushd build -./test +%ctest -%post -n lib%{name}%{so_ver} -p /sbin/ldconfig -%postun -n lib%{name}%{so_ver} -p /sbin/ldconfig +%ldconfig_scriptlets -n lib%{name}%{so_ver} %files -n lib%{name}%{so_ver} %license LICENSE %doc README.md -%{_libdir}/lib%{name}.so.0.0 +%{_libdir}/lib%{name}.so.1* %files devel %{_includedir}/pystring/ +%{_libdir}/cmake/pystring/ %{_libdir}/lib%{name}.so ++++++ pystring-1.1.4.tar.gz -> pystring-1.2.0.tar.gz ++++++ ++++ 5431 lines of diff (skipped)
