This commit is contained in:
Kovid Goyal 2022-11-01 12:51:36 +05:30
parent 3f28cf45d4
commit 0b3228ab16
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -5,11 +5,15 @@ import importlib
import os
import shutil
import unittest
from importlib.resources import files
from typing import Callable, Generator, NoReturn, Sequence, Set, Iterator
def contents(package: str) -> Iterator[str]:
try:
from importlib.resources import files
except ImportError:
from importlib.resources import contents
return iter(contents(package))
return (path.name for path in files(package).iterdir())