From 847735f1d91512cf6711f5fe5da51901be3df7b5 Mon Sep 17 00:00:00 2001 From: AN Long Date: Wed, 28 Feb 2024 17:44:34 +0800 Subject: [PATCH] Fix another legacy Python compatibility issue --- thriftpy2/hook.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/thriftpy2/hook.py b/thriftpy2/hook.py index c48d6f2..f38d621 100644 --- a/thriftpy2/hook.py +++ b/thriftpy2/hook.py @@ -3,18 +3,16 @@ from __future__ import absolute_import import sys -import importlib.util -import types from .parser import load_module - # TODO: The load process does not compatible with Python standard, e.g., if the # specified thrift file does not exists, it raises FileNotFoundError, and skiped # the other meta finders in the sys.meta_path. if sys.version_info >= (3, 4): import importlib.abc + import importlib.util class ThriftImporter(importlib.abc.MetaPathFinder): def __init__(self, extension="_thrift"):