[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2024-04-13 00:00:18 +00:00
parent 72ad6dc953
commit f4cd1ba0d6
813 changed files with 66015 additions and 58839 deletions

View file

@ -2,10 +2,11 @@
Re-implementation of find_module and get_frozen_object
from the deprecated imp module.
"""
from __future__ import annotations
import os
import importlib.util
import importlib.machinery
import importlib.util
import os
from .py34compat import module_from_spec
@ -38,12 +39,14 @@ def find_module(module, paths=None):
file = None
static = isinstance(spec.loader, type)
if spec.origin == 'frozen' or static and issubclass(
spec.loader, importlib.machinery.FrozenImporter):
spec.loader, importlib.machinery.FrozenImporter,
):
kind = PY_FROZEN
path = None # imp compabilty
suffix = mode = '' # imp compatibility
elif spec.origin == 'built-in' or static and issubclass(
spec.loader, importlib.machinery.BuiltinImporter):
spec.loader, importlib.machinery.BuiltinImporter,
):
kind = C_BUILTIN
path = None # imp compabilty
suffix = mode = '' # imp compatibility