package/python-pyudev: bump version to 0.24.4

Rebased patch 0001 due to upstream commit:
6d760e7eef

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Bernd Kuhls
2025-10-15 19:15:10 +02:00
committed by Julien Olivain
parent 884626ede2
commit 2d0451030f
3 changed files with 9 additions and 7 deletions

View File

@@ -15,6 +15,8 @@ Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
[Fabrice: Use %-formatting instead of f-string for python 2]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Bernd: rebased for version 0.24.4]
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
src/pyudev/_ctypeslib/utils.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
@@ -23,7 +25,7 @@ diff --git a/src/pyudev/_ctypeslib/utils.py b/src/pyudev/_ctypeslib/utils.py
index 9dffb3c..aa9942f 100644
--- a/src/pyudev/_ctypeslib/utils.py
+++ b/src/pyudev/_ctypeslib/utils.py
@@ -28,7 +28,7 @@
@@ -24,7 +24,7 @@
"""
# isort: STDLIB
@@ -32,7 +34,7 @@ index 9dffb3c..aa9942f 100644
from ctypes.util import find_library
@@ -50,10 +50,10 @@ def load_ctypes_library(name, signatures, error_checkers):
@@ -46,10 +46,10 @@ def load_ctypes_library(name, signatures, error_checkers):
:rtype: ctypes.CDLL
:raises ImportError: if the library is not found
"""
@@ -41,7 +43,7 @@ index 9dffb3c..aa9942f 100644
+ try:
+ lib = cdll.LoadLibrary('lib%s.so' % name)
+ except OSError:
raise ImportError("No library named %s" % name)
raise ImportError(f"No library named {name}")
- lib = CDLL(library_name, use_errno=True)
# Add function signatures
for funcname, signature in signatures.items():

View File

@@ -1,5 +1,5 @@
# md5, sha256 from https://pypi.org/pypi/pyudev/json
md5 07bbe9111308d2509645705b8321c416 pyudev-0.24.3.tar.gz
sha256 2e945427a21674893bb97632401db62139d91cea1ee96137cc7b07ad22198fc7 pyudev-0.24.3.tar.gz
md5 2d2e6f68b60c3bf3ffc2b7c8df8d18ac pyudev-0.24.4.tar.gz
sha256 e788bb983700b1a84efc2e88862b0a51af2a995d5b86bc9997546505cf7b36bc pyudev-0.24.4.tar.gz
# Locally computed sha256 checksums
sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING

View File

@@ -4,9 +4,9 @@
#
################################################################################
PYTHON_PYUDEV_VERSION = 0.24.3
PYTHON_PYUDEV_VERSION = 0.24.4
PYTHON_PYUDEV_SOURCE = pyudev-$(PYTHON_PYUDEV_VERSION).tar.gz
PYTHON_PYUDEV_SITE = https://files.pythonhosted.org/packages/c4/5c/6cc034da13830e3da123ccf9a30910bc868fa16670362f004e4b788d0df1
PYTHON_PYUDEV_SITE = https://files.pythonhosted.org/packages/5e/1d/8bdbf651de1002e8b58fbe817bee22b1e8bfcdd24341d42c3238ce9a75f4
PYTHON_PYUDEV_LICENSE = LGPL-2.1+
PYTHON_PYUDEV_LICENSE_FILES = COPYING
PYTHON_PYUDEV_SETUP_TYPE = setuptools