summaryrefslogtreecommitdiff
path: root/cmd2/pyscript_bridge.py
diff options
context:
space:
mode:
Diffstat (limited to 'cmd2/pyscript_bridge.py')
-rw-r--r--cmd2/pyscript_bridge.py8
1 files changed, 1 insertions, 7 deletions
diff --git a/cmd2/pyscript_bridge.py b/cmd2/pyscript_bridge.py
index e5633173..31c1ab9c 100644
--- a/cmd2/pyscript_bridge.py
+++ b/cmd2/pyscript_bridge.py
@@ -5,17 +5,11 @@ degree of isolation between the two
"""
import sys
+from contextlib import redirect_stdout, redirect_stderr
from typing import Optional
from .utils import namedtuple_with_defaults, StdSim
-# Python 3.4 require contextlib2 for temporarily redirecting stderr and stdout
-if sys.version_info < (3, 5):
- # noinspection PyUnresolvedReferences
- from contextlib2 import redirect_stdout, redirect_stderr
-else:
- from contextlib import redirect_stdout, redirect_stderr
-
class CommandResult(namedtuple_with_defaults('CommandResult', ['stdout', 'stderr', 'stop', 'data'])):
"""Encapsulates the results from a cmd2 app command