From 15debf7ebf651c40dab5d6fd25f8148e9add52fe Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 19 May 2023 14:10:07 +0530 Subject: [PATCH] Replace use of deprecated contents() function --- src/calibre/test_build.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/test_build.py b/src/calibre/test_build.py index 2c32c24a6c..406448b534 100644 --- a/src/calibre/test_build.py +++ b/src/calibre/test_build.py @@ -135,8 +135,8 @@ class BuildTest(unittest.TestCase): # libusb fails to initialize in containers without USB subsystems exclusions.update(set('libusb libmtp'.split())) from importlib import import_module - from importlib.resources import contents - for name in contents('calibre_extensions'): + from importlib.resources import files + for name in (path.name for path in files('calibre_extensions').iterdir()): if name in exclusions: if name in ('libusb', 'libmtp'): # Just check that the DLL can be loaded