Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-hiredis for openSUSE:Factory 
checked in at 2026-04-07 16:33:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hiredis (Old)
 and      /work/SRC/openSUSE:Factory/.python-hiredis.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hiredis"

Tue Apr  7 16:33:39 2026 rev:15 rq:1344804 version:3.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hiredis/python-hiredis.changes    
2025-10-16 17:39:57.271447234 +0200
+++ /work/SRC/openSUSE:Factory/.python-hiredis.new.21863/python-hiredis.changes 
2026-04-07 16:49:19.185559451 +0200
@@ -1,0 +2,7 @@
+Mon Apr  6 21:06:44 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.3.1:
+  * This release fixes a compatibility issue with Python 3.15:
+  * MNT: do not use deprecated load_module method
+
+-------------------------------------------------------------------

Old:
----
  hiredis-3.3.0.tar.gz

New:
----
  hiredis-3.3.1.tar.gz

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

Other differences:
------------------
++++++ python-hiredis.spec ++++++
--- /var/tmp/diff_new_pack.hNAQ6x/_old  2026-04-07 16:49:19.709581121 +0200
+++ /var/tmp/diff_new_pack.hNAQ6x/_new  2026-04-07 16:49:19.713581287 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-hiredis
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-hiredis
-Version:        3.3.0
+Version:        3.3.1
 Release:        0
 Summary:        Python wrapper for hiredis
 License:        BSD-3-Clause

++++++ 161-use-system-hiredis.patch ++++++
--- /var/tmp/diff_new_pack.hNAQ6x/_old  2026-04-07 16:49:19.741582445 +0200
+++ /var/tmp/diff_new_pack.hNAQ6x/_new  2026-04-07 16:49:19.745582610 +0200
@@ -18,18 +18,20 @@
  setup.py |   29 ++++++++++++++++++++++++++---
  1 file changed, 26 insertions(+), 3 deletions(-)
 
---- a/setup.py
-+++ b/setup.py
+Index: hiredis-3.3.1/setup.py
+===================================================================
+--- hiredis-3.3.1.orig/setup.py
++++ hiredis-3.3.1/setup.py
 @@ -7,6 +7,7 @@ except ImportError:
- import importlib
+ import runpy
  import glob
  import io
 +import os
  import sys
  
  
-@@ -17,16 +18,38 @@ def version():
-     return module.__version__
+@@ -14,16 +15,38 @@ def version():
+     return runpy.run_path("hiredis/version.py")["__version__"]
  
  
 +def is_hiredis_bundled():

++++++ drop-vendor-sources.patch ++++++
--- /var/tmp/diff_new_pack.hNAQ6x/_old  2026-04-07 16:49:19.765583437 +0200
+++ /var/tmp/diff_new_pack.hNAQ6x/_new  2026-04-07 16:49:19.769583602 +0200
@@ -3,9 +3,11 @@
  setup.py |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
---- a/setup.py
-+++ b/setup.py
-@@ -19,7 +19,7 @@ def version():
+Index: hiredis-3.3.1/setup.py
+===================================================================
+--- hiredis-3.3.1.orig/setup.py
++++ hiredis-3.3.1/setup.py
+@@ -16,7 +16,7 @@ def version():
  
  def get_sources():
      hiredis_sources = ("alloc", "async", "hiredis", "net", "read", "sds", 
"sockcompat")

++++++ hiredis-3.3.0.tar.gz -> hiredis-3.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hiredis-3.3.0/PKG-INFO new/hiredis-3.3.1/PKG-INFO
--- old/hiredis-3.3.0/PKG-INFO  2025-10-14 17:25:37.438686000 +0200
+++ new/hiredis-3.3.1/PKG-INFO  2026-03-16 15:10:34.628529500 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
 Name: hiredis
-Version: 3.3.0
+Version: 3.3.1
 Summary: Python wrapper for hiredis
 Home-page: https://github.com/redis/hiredis-py
 Author: Jan-Erik Rediger, Pieter Noordhuis
@@ -29,6 +29,18 @@
 Requires-Python: >=3.8
 Description-Content-Type: text/markdown
 License-File: LICENSE
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: description-content-type
+Dynamic: home-page
+Dynamic: keywords
+Dynamic: license
+Dynamic: license-file
+Dynamic: project-url
+Dynamic: requires-python
+Dynamic: summary
 
 # hiredis-py
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hiredis-3.3.0/hiredis/version.py 
new/hiredis-3.3.1/hiredis/version.py
--- old/hiredis-3.3.0/hiredis/version.py        2025-10-14 17:25:34.000000000 
+0200
+++ new/hiredis-3.3.1/hiredis/version.py        2026-03-16 15:10:31.000000000 
+0100
@@ -1 +1 @@
-__version__ = "3.3.0"
+__version__ = "3.3.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hiredis-3.3.0/hiredis.egg-info/PKG-INFO 
new/hiredis-3.3.1/hiredis.egg-info/PKG-INFO
--- old/hiredis-3.3.0/hiredis.egg-info/PKG-INFO 2025-10-14 17:25:37.000000000 
+0200
+++ new/hiredis-3.3.1/hiredis.egg-info/PKG-INFO 2026-03-16 15:10:34.000000000 
+0100
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
 Name: hiredis
-Version: 3.3.0
+Version: 3.3.1
 Summary: Python wrapper for hiredis
 Home-page: https://github.com/redis/hiredis-py
 Author: Jan-Erik Rediger, Pieter Noordhuis
@@ -29,6 +29,18 @@
 Requires-Python: >=3.8
 Description-Content-Type: text/markdown
 License-File: LICENSE
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: description-content-type
+Dynamic: home-page
+Dynamic: keywords
+Dynamic: license
+Dynamic: license-file
+Dynamic: project-url
+Dynamic: requires-python
+Dynamic: summary
 
 # hiredis-py
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hiredis-3.3.0/setup.py new/hiredis-3.3.1/setup.py
--- old/hiredis-3.3.0/setup.py  2025-10-14 17:25:34.000000000 +0200
+++ new/hiredis-3.3.1/setup.py  2026-03-16 15:10:31.000000000 +0100
@@ -4,17 +4,14 @@
     from setuptools import setup, Extension
 except ImportError:
     from distutils.core import setup, Extension
-import importlib
+import runpy
 import glob
 import io
 import sys
 
 
 def version():
-    loader = importlib.machinery.SourceFileLoader(
-        "hiredis.version", "hiredis/version.py")
-    module = loader.load_module()
-    return module.__version__
+    return runpy.run_path("hiredis/version.py")["__version__"]
 
 
 def get_sources():

Reply via email to