summaryrefslogtreecommitdiff
path: root/py
diff options
context:
space:
mode:
authorDan Halbert <halbert@adafruit.com>2020-09-20 10:18:21 -0400
committerGitHub <noreply@github.com>2020-09-20 10:18:21 -0400
commit8eda9174b2e25b6fe99fc0a4b792fa1414915094 (patch)
treeb5f78413f84a0d51a78aaecd29056b2d5c8272c8 /py
parentce266425e1606137044c2ec84a0b967b9f0116fb (diff)
parentbfbbbd6c5ce58ba1bcb57323566209902e1000b0 (diff)
Merge pull request #3443 from jepler/python-version-compat
makeqstrdata: Work with older Python
Diffstat (limited to 'py')
-rw-r--r--py/makeqstrdata.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/py/makeqstrdata.py b/py/makeqstrdata.py
index 39d4a6840..96e3956b4 100644
--- a/py/makeqstrdata.py
+++ b/py/makeqstrdata.py
@@ -17,8 +17,9 @@ import collections
import gettext
import os.path
-sys.stdout.reconfigure(encoding='utf-8')
-sys.stderr.reconfigure(errors='backslashreplace')
+if hasattr(sys.stdout, 'reconfigure'):
+ sys.stdout.reconfigure(encoding='utf-8')
+ sys.stderr.reconfigure(errors='backslashreplace')
py = os.path.dirname(sys.argv[0])
top = os.path.dirname(py)