Fix various __all__-related errors and omissions (#8031)

This commit is contained in:
Alex Waygood
2022-06-07 23:29:55 +01:00
committed by GitHub
parent 591593c85f
commit e7a5b7a762
15 changed files with 108 additions and 21 deletions

View File

@@ -16,6 +16,22 @@ from io import BufferedRandom, BufferedReader, BufferedWriter, FileIO, TextIOWra
from typing import IO, Any, BinaryIO, NoReturn, Protocol, overload, runtime_checkable
from typing_extensions import Literal, TypeAlias
if sys.version_info >= (3, 11):
__all__ = [
"Loader",
"Finder",
"MetaPathFinder",
"PathEntryFinder",
"ResourceLoader",
"InspectLoader",
"ExecutionLoader",
"FileLoader",
"SourceLoader",
"ResourceReader",
"Traversable",
"TraversableResources",
]
_Path: TypeAlias = bytes | str
class Finder(metaclass=ABCMeta): ...