Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-cramjam for openSUSE:Factory checked in at 2026-09-02 17:02:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cramjam (Old) and /work/SRC/openSUSE:Factory/.python-cramjam.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cramjam" Wed Sep 2 17:02:50 2026 rev:11 rq:1375264 version:2.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cramjam/python-cramjam.changes 2026-05-13 17:23:25.833475834 +0200 +++ /work/SRC/openSUSE:Factory/.python-cramjam.new.1265/python-cramjam.changes 2026-09-02 17:02:57.564768328 +0200 @@ -1,0 +2,11 @@ +Wed Sep 2 04:51:17 UTC 2026 - Steve Kowalik <[email protected]> + +- Update to 2.12.1: + * Don't depend on deprecated pyo3/generate-import-lib feature + * Fix Buffer protocol typing +- Refreshed patches: + * cramjam-opensuse-config.patch + * cramjam-issue193-test_variants.patch +- Ship README in built packages. + +------------------------------------------------------------------- Old: ---- cramjam-2.12.0.tar.xz New: ---- cramjam-2.12.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cramjam.spec ++++++ --- /var/tmp/diff_new_pack.nyptsi/_old 2026-09-02 17:03:00.027853812 +0200 +++ /var/tmp/diff_new_pack.nyptsi/_new 2026-09-02 17:03:00.028853847 +0200 @@ -29,7 +29,7 @@ %define modname cramjam %{?sle15_python_module_pythons} Name: python-cramjam%{psuffix} -Version: 2.12.0 +Version: 2.12.1 Release: 0 Summary: Thin Python bindings to de/compression algorithms in Rust License: MIT @@ -40,7 +40,7 @@ Patch0: cramjam-opensuse-config.patch # PATCH-FIX-UPSTREAM cramjam-issue193-test_variants.patch gh#milesgranger/cramjam#193 Patch1: cramjam-issue193-test_variants.patch -BuildRequires: %{python_module base >= 3.10} +BuildRequires: %{python_module base >= 3.11} BuildRequires: %{python_module maturin >= 0.14} BuildRequires: %{python_module pip} BuildRequires: autoconf @@ -59,7 +59,7 @@ BuildRequires: %{python_module %{modname} = %{version}} BuildRequires: %{python_module hypothesis >= 6.60.0} BuildRequires: %{python_module numpy} -BuildRequires: %{python_module pytest >= 5.30} +BuildRequires: %{python_module pytest >= 5.3.0} BuildRequires: %{python_module pytest-xdist} %endif # /SECTION @@ -72,8 +72,6 @@ %prep %autosetup -p1 -n %{modname}-%{version} -a1 -# https://github.com/milesgranger/cramjam/issues/238 -sed -i 's/2.12.0-rc1/%{version}/' pyproject.toml %build %if %{without test} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.nyptsi/_old 2026-09-02 17:03:00.083855756 +0200 +++ /var/tmp/diff_new_pack.nyptsi/_new 2026-09-02 17:03:00.090855999 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <!-- can change back to master when there are no .post tags on top of the branch --> - <param name="revision">v2.12.0</param> + <param name="revision">v2.12.1</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> </service> ++++++ cramjam-2.12.0.tar.xz -> cramjam-2.12.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/python-cramjam/cramjam-2.12.0.tar.xz /work/SRC/openSUSE:Factory/.python-cramjam.new.1265/cramjam-2.12.1.tar.xz differ: char 15, line 1 ++++++ cramjam-issue193-test_variants.patch ++++++ --- /var/tmp/diff_new_pack.nyptsi/_old 2026-09-02 17:03:00.131857422 +0200 +++ /var/tmp/diff_new_pack.nyptsi/_new 2026-09-02 17:03:00.137857630 +0200 @@ -1,9 +1,9 @@ -Index: cramjam-2.11.0/tests/test_variants.py +Index: cramjam-2.12.1/tests/test_variants.py =================================================================== ---- cramjam-2.11.0.orig/tests/test_variants.py -+++ cramjam-2.11.0/tests/test_variants.py -@@ -104,7 +104,7 @@ def test_variants_raise_exception(varian - "output_type", (bytes, bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview) +--- cramjam-2.12.1.orig/tests/test_variants.py ++++ cramjam-2.12.1/tests/test_variants.py +@@ -132,7 +132,7 @@ def test_variants_into_reject_readonly_o + "output_type", (bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview) ) @pytest.mark.parametrize("variant_str", VARIANTS) -@given(raw_data=st.binary()) @@ -11,8 +11,8 @@ def test_variants_compress_into( variant_str, input_type, -@@ -181,7 +181,7 @@ def test_variants_compress_into( - "output_type", (bytes, bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview) +@@ -209,7 +209,7 @@ def test_variants_compress_into( + "output_type", (bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview) ) @pytest.mark.parametrize("variant_str", VARIANTS) -@given(raw_data=st.binary()) @@ -20,7 +20,7 @@ def test_variants_decompress_into( variant_str, input_type, -@@ -191,9 +191,6 @@ def test_variants_decompress_into( +@@ -219,9 +219,6 @@ def test_variants_decompress_into( is_pypy, is_free_threaded, ): ++++++ cramjam-opensuse-config.patch ++++++ --- /var/tmp/diff_new_pack.nyptsi/_old 2026-09-02 17:03:00.156858290 +0200 +++ /var/tmp/diff_new_pack.nyptsi/_new 2026-09-02 17:03:00.160858428 +0200 @@ -1,8 +1,8 @@ -Index: cramjam-2.12.0/pyproject.toml +Index: cramjam-2.12.1/pyproject.toml =================================================================== ---- cramjam-2.12.0.orig/pyproject.toml -+++ cramjam-2.12.0/pyproject.toml -@@ -16,7 +16,26 @@ build-backend = "maturin" +--- cramjam-2.12.1.orig/pyproject.toml ++++ cramjam-2.12.1/pyproject.toml +@@ -28,7 +28,26 @@ build-backend = "maturin" [tool.maturin] python-source = "src" @@ -28,14 +28,14 @@ +# "use-system-blosc2-shared" +] - [dependency-groups] - dev = [ -Index: cramjam-2.12.0/Cargo.toml + [tool.pyright] + include = ["typing_tests"] +Index: cramjam-2.12.1/Cargo.toml =================================================================== ---- cramjam-2.12.0.orig/Cargo.toml -+++ cramjam-2.12.0/Cargo.toml -@@ -104,7 +104,8 @@ libcramjam = { version = "^0.8", default - pyo3-build-config = "^0.25" +--- cramjam-2.12.1.orig/Cargo.toml ++++ cramjam-2.12.1/Cargo.toml +@@ -102,7 +102,8 @@ libcramjam = { version = "^0.8", default + pyo3-build-config = "^0.29.2" [profile.release] -strip = true ++++++ cramjam.obsinfo ++++++ --- /var/tmp/diff_new_pack.nyptsi/_old 2026-09-02 17:03:00.182859192 +0200 +++ /var/tmp/diff_new_pack.nyptsi/_new 2026-09-02 17:03:00.188859400 +0200 @@ -1,5 +1,5 @@ name: cramjam -version: 2.12.0 -mtime: 1776102548 -commit: c7a03b25a5d23d5d6b20327634cb0aa7078f286e +version: 2.12.1 +mtime: 1787655328 +commit: 5ec8fe85816740ad5ffc55b288362caed010b46c ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/python-cramjam/vendor.tar.xz /work/SRC/openSUSE:Factory/.python-cramjam.new.1265/vendor.tar.xz differ: char 15, line 1
