Dont use the deprecated importlib.resources API

This commit is contained in:
Kovid Goyal
2022-11-01 12:38:24 +05:30
parent 88b829fc9b
commit 3f28cf45d4
2 changed files with 22 additions and 9 deletions

View File

@@ -5,8 +5,12 @@ import importlib
import os
import shutil
import unittest
from importlib.resources import contents
from typing import Callable, Generator, NoReturn, Sequence, Set
from importlib.resources import files
from typing import Callable, Generator, NoReturn, Sequence, Set, Iterator
def contents(package: str) -> Iterator[str]:
return (path.name for path in files(package).iterdir())
def itertests(suite: unittest.TestSuite) -> Generator[unittest.TestCase, None, None]: