summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/site.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/site.py b/Lib/site.py
index b63447d..4ba0783 100644
--- a/Lib/site.py
+++ b/Lib/site.py
@@ -523,8 +523,9 @@ def register_readline():
pass
def write_history():
+ from _pyrepl.__main__ import CAN_USE_PYREPL
try:
- if os.getenv("PYTHON_BASIC_REPL"):
+ if os.getenv("PYTHON_BASIC_REPL") or not CAN_USE_PYREPL:
readline.write_history_file(history)
else:
_pyrepl.readline.write_history_file(history)