From 2bad848b85f3463edca652e0f73cc64c57961fbb Mon Sep 17 00:00:00 2001 From: Andreas Sandberg Date: Fri, 25 Jan 2019 11:46:30 +0000 Subject: python: Enforce absolute imports for Python 3 compatibility Change-Id: Ia88d7fd472f7aed9b97df81468211384981bf6c6 Signed-off-by: Andreas Sandberg Reviewed-on: https://gem5-review.googlesource.com/c/15983 Reviewed-by: Gabe Black Maintainer: Gabe Black --- src/python/m5/util/smartdict.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/python/m5/util/smartdict.py') diff --git a/src/python/m5/util/smartdict.py b/src/python/m5/util/smartdict.py index b8127b149..3cfe3294e 100644 --- a/src/python/m5/util/smartdict.py +++ b/src/python/m5/util/smartdict.py @@ -41,9 +41,11 @@ # rather than a normal value, and (c) coerce values written to the # dict to be strings. +from __future__ import print_function +from __future__ import absolute_import -from convert import * -from attrdict import attrdict +from .convert import * +from .attrdict import attrdict class Variable(str): """Intelligent proxy class for SmartDict. Variable will use the -- cgit v1.2.3