From b1a7ca874f864a9ddda2d97eaa188e1935d1300d Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sun, 22 Sep 2013 10:39:28 +0200 Subject: [PATCH 1/1] use importlib.machinery instead of the (deprecated) imp --- mass_build.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mass_build.py b/mass_build.py index e9e3725..88db907 100755 --- a/mass_build.py +++ b/mass_build.py @@ -16,7 +16,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -import vcs, build_system, imp +import vcs, build_system, importlib.machinery import argparse, os, sys, subprocess from collections import OrderedDict @@ -81,7 +81,7 @@ if args.reset_source and not args.update: # load config old_val = sys.dont_write_bytecode sys.dont_write_bytecode = True -config = imp.load_source('config', args.config).__dict__ +config = importlib.machinery.SourceFileLoader('config', args.config).load_module().__dict__ sys.dont_write_bytecode = old_val # initialise variables holding the configuration -- 2.30.2