Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bitstruct for 
openSUSE:Factory checked in at 2026-02-24 18:31:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-bitstruct (Old)
 and      /work/SRC/openSUSE:Factory/.python-bitstruct.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-bitstruct"

Tue Feb 24 18:31:29 2026 rev:9 rq:1334798 version:8.22.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-bitstruct/python-bitstruct.changes        
2025-05-20 17:04:38.662872131 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-bitstruct.new.1977/python-bitstruct.changes  
    2026-02-24 18:31:49.537311126 +0100
@@ -1,0 +2,11 @@
+Tue Feb 24 13:35:26 UTC 2026 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to version 8.22.1
+  * Compile wheels for Inten macOS and Windows ARM
+  * [PATCH] Fix float16 pack/unpack on big-endian systems
+- from version 8.22.0
+  * Add Python 3.14 to test matrix
+  * Version 8.22.0.
+  * GitHub removed MacOS 13.
+
+-------------------------------------------------------------------

Old:
----
  bitstruct-8.21.0.tar.gz

New:
----
  bitstruct-8.22.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-bitstruct.spec ++++++
--- /var/tmp/diff_new_pack.D2HTbS/_old  2026-02-24 18:31:50.129335782 +0100
+++ /var/tmp/diff_new_pack.D2HTbS/_new  2026-02-24 18:31:50.129335782 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-bitstruct
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2020, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-bitstruct
-Version:        8.21.0
+Version:        8.22.1
 Release:        0
 Summary:        Interpret strings as packed binary data
 License:        MIT

++++++ bitstruct-8.21.0.tar.gz -> bitstruct-8.22.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bitstruct-8.21.0/PKG-INFO 
new/bitstruct-8.22.1/PKG-INFO
--- old/bitstruct-8.21.0/PKG-INFO       2025-05-13 17:36:56.627713400 +0200
+++ new/bitstruct-8.22.1/PKG-INFO       2026-02-17 15:03:11.093042900 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: bitstruct
-Version: 8.21.0
+Version: 8.22.1
 Summary: This module performs conversions between Python values and C bit 
field structs represented as Python byte strings.
 Author: Ilya Petukhov
 Author-email: Erik Moqvist <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bitstruct-8.21.0/src/bitstruct/__init__.py 
new/bitstruct-8.22.1/src/bitstruct/__init__.py
--- old/bitstruct-8.21.0/src/bitstruct/__init__.py      2025-05-13 
17:36:49.000000000 +0200
+++ new/bitstruct-8.22.1/src/bitstruct/__init__.py      2026-02-17 
15:03:07.000000000 +0100
@@ -1,4 +1,4 @@
-__version__ = '8.21.0'
+__version__ = '8.22.1'
 
 import binascii
 import re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bitstruct-8.21.0/src/bitstruct/c.c 
new/bitstruct-8.22.1/src/bitstruct/c.c
--- old/bitstruct-8.21.0/src/bitstruct/c.c      2025-05-13 17:36:49.000000000 
+0200
+++ new/bitstruct-8.22.1/src/bitstruct/c.c      2026-02-17 15:03:07.000000000 
+0100
@@ -430,11 +430,11 @@
 #if PY_VERSION_HEX >= 0x030B00A7
     PyFloat_Pack2(PyFloat_AsDouble(value_p),
                   (char*)&buf[0],
-                  PY_BIG_ENDIAN);
+                  0);
 #else
     _PyFloat_Pack2(PyFloat_AsDouble(value_p),
                    &buf[0],
-                   PY_BIG_ENDIAN);
+                   0);
 #endif
     bitstream_writer_write_bytes(self_p, &buf[0], sizeof(buf));
 }
@@ -447,9 +447,9 @@
 
     bitstream_reader_read_bytes(self_p, &buf[0], sizeof(buf));
 #if PY_VERSION_HEX >= 0x030B00A7
-    value = PyFloat_Unpack2((const char*)&buf[0], PY_BIG_ENDIAN);
+    value = PyFloat_Unpack2((const char*)&buf[0], 0);
 #else
-    value = _PyFloat_Unpack2(&buf[0], PY_BIG_ENDIAN);
+    value = _PyFloat_Unpack2(&buf[0], 0);
 #endif
 
     return (PyFloat_FromDouble(value));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bitstruct-8.21.0/src/bitstruct.egg-info/PKG-INFO 
new/bitstruct-8.22.1/src/bitstruct.egg-info/PKG-INFO
--- old/bitstruct-8.21.0/src/bitstruct.egg-info/PKG-INFO        2025-05-13 
17:36:56.000000000 +0200
+++ new/bitstruct-8.22.1/src/bitstruct.egg-info/PKG-INFO        2026-02-17 
15:03:11.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: bitstruct
-Version: 8.21.0
+Version: 8.22.1
 Summary: This module performs conversions between Python values and C bit 
field structs represented as Python byte strings.
 Author: Ilya Petukhov
 Author-email: Erik Moqvist <[email protected]>

Reply via email to