From 6bb413cf5a8b31070a2832443e8eecc0a49eafc0 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 974841c6..66120e40 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 v1.2.1