10000 Merge pull request #2283 from mdboom/stdout_override · matplotlib/matplotlib@71ed192 · GitHub
[go: up one dir, main page]

Skip to content

Commit 71ed192

Browse files
committed
Merge pull request #2283 from mdboom/stdout_override
Incorrect overriding of sys.stdout
2 parents 1b3106c + 564dff0 commit 71ed192

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

setupext.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,11 @@ def check(self):
682682

683683
self.__class__.found_external = True
684684
old_stdout = sys.stdout
685-
sys.stdout = io.BytesIO()
685+
if sys.version_info[0] >= 3:
686+
sys.stdout = io.StringIO()
687+
else:
688+
sys.stdout = io.BytesIO()
689+
686690
try:
687691
import CXX
688692
except ImportError:

0 commit comments

Comments
 (0)
0