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

Reply via email to