DeprecationWarning: the imp module is deprecated in favour of importlib importlib is available since python 2.7 and 3.1, and we already require 2.7 and 3.4 so we can simply use the new lib.
Signed-off-by: Eric Engestrom <eric.engest...@intel.com> --- src/egl/generate/gen_egl_dispatch.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/egl/generate/gen_egl_dispatch.py b/src/egl/generate/gen_egl_dispatch.py index eeb3f3f9a5a2051b9585..0c4d2956eff28911336c 100644 --- a/src/egl/generate/gen_egl_dispatch.py +++ b/src/egl/generate/gen_egl_dispatch.py @@ -34,7 +34,7 @@ import argparse import collections -import imp +import importlib.machinery import sys import textwrap @@ -51,7 +51,7 @@ def main(): # The function list is a Python module, but it's specified on the command # line. - eglFunctionList = imp.load_source("eglFunctionList", args.func_list_file) + eglFunctionList = importlib.machinery.SourceFileLoader("eglFunctionList", args.func_list_file).load_module() xmlFunctions = genCommon.getFunctions(args.xml_files) xmlByName = dict((f.name, f) for f in xmlFunctions) -- Cheers, Eric _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev