[Buildroot] [PATCH v2 1/1] package/python-pyudev: bump version to 0.24.4
Bernd Kuhls
bernd at kuhls.net
Wed Oct 15 17:15:10 UTC 2025
Rebased patch 0001 due to upstream commit:
https://github.com/pyudev/pyudev/commit/6d760e7eefb8ad1df55e69067ccd7d023a1e9be5
Signed-off-by: Bernd Kuhls <bernd at kuhls.net>
---
v2: rebased patch 0001 (Julien)
...around-finding-libudev-on-systems-without-ldconf.patch | 8 +++++---
package/python-pyudev/python-pyudev.hash | 4 ++--
package/python-pyudev/python-pyudev.mk | 4 ++--
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch b/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch
index 26f1ef6390..f8c9497de3 100644
--- a/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch
+++ b/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch
@@ -15,6 +15,8 @@ Signed-off-by: Yegor Yefremov <yegorslists at googlemail.com>
Signed-off-by: Marcin Niestroj <m.niestroj at grinn-global.com>
[Fabrice: Use %-formatting instead of f-string for python 2]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
+[Bernd: rebased for version 0.24.4]
+Signed-off-by: Bernd Kuhls <bernd at 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():
diff --git a/package/python-pyudev/python-pyudev.hash b/package/python-pyudev/python-pyudev.hash
index e9596b7b43..799499a2ac 100644
--- a/package/python-pyudev/python-pyudev.hash
+++ b/package/python-pyudev/python-pyudev.hash
@@ -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
diff --git a/package/python-pyudev/python-pyudev.mk b/package/python-pyudev/python-pyudev.mk
index fa11ce5040..a83fe70a48 100644
--- a/package/python-pyudev/python-pyudev.mk
+++ b/package/python-pyudev/python-pyudev.mk
@@ -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
--
2.47.3
More information about the buildroot
mailing list