From b763362d906af8e23409a1f5d3dc782b0ca3cc91 Mon Sep 17 00:00:00 2001 From: William Deegan Date: Wed, 18 May 2016 19:09:05 -0700 Subject: Fix py2/3 StringIO import --- src/engine/SCons/Script/__init__.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py index 974841c..66120e4 100644 --- a/src/engine/SCons/Script/__init__.py +++ b/src/engine/SCons/Script/__init__.py @@ -41,7 +41,12 @@ start_time = time.time() import collections import os -import StringIO + +try: + from StringIO import StringIO +except ImportError: + from io import StringIO + import sys # Special chicken-and-egg handling of the "--debug=memoizer" flag: -- cgit v0.12