mirror of
https://git.yoctoproject.org/poky
synced 2026-04-21 21:32:12 +02:00
scripts: Remove deprecated imp module usage
The imp module is deprecated, port the code over to use importlib as recently done for bb.utils as well. (From OE-Core rev: 24809582d4850190d87cd8eb8180d0dce215dbdf) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -9,7 +9,8 @@
|
||||
|
||||
import argparse
|
||||
import ast
|
||||
import imp
|
||||
import importlib
|
||||
from importlib import machinery
|
||||
import logging
|
||||
import os.path
|
||||
import sys
|
||||
@@ -17,10 +18,7 @@ import sys
|
||||
|
||||
logger = logging.getLogger('pythondeps')
|
||||
|
||||
suffixes = []
|
||||
for triple in imp.get_suffixes():
|
||||
suffixes.append(triple[0])
|
||||
|
||||
suffixes = importlib.machinery.all_suffixes()
|
||||
|
||||
class PythonDepError(Exception):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user