[Python-checkins] bpo-40939: Remove some extra references to PYTHONOLDPARSER (GH-20815)

Pablo Galindo webhook-mailer at python.org
Thu Jun 11 13:08:14 EDT 2020


https://github.com/python/cpython/commit/436b648910c27baf8164a6d46d746d36d8a93478
commit: 436b648910c27baf8164a6d46d746d36d8a93478
branch: master
author: Pablo Galindo <Pablogsal at gmail.com>
committer: GitHub <noreply at github.com>
date: 2020-06-11T10:08:05-07:00
summary:

bpo-40939: Remove some extra references to PYTHONOLDPARSER (GH-20815)



Automerge-Triggered-By: @pablogsal

files:
M Programs/_testembed.c
M Tools/scripts/run_tests.py

diff --git a/Programs/_testembed.c b/Programs/_testembed.c
index 6f38b6247fb89..b60d70be5f71e 100644
--- a/Programs/_testembed.c
+++ b/Programs/_testembed.c
@@ -485,8 +485,6 @@ static int test_init_from_config(void)
 
     config.install_signal_handlers = 0;
 
-    putenv("PYTHONOLDPARSER=1");
-
     /* FIXME: test use_environment */
 
     putenv("PYTHONHASHSEED=42");
@@ -673,7 +671,6 @@ static void set_most_env_vars(void)
     putenv("PYTHONNOUSERSITE=1");
     putenv("PYTHONFAULTHANDLER=1");
     putenv("PYTHONIOENCODING=iso8859-1:replace");
-    putenv("PYTHONOLDPARSER=1");
     putenv("PYTHONPLATLIBDIR=env_platlibdir");
 }
 
diff --git a/Tools/scripts/run_tests.py b/Tools/scripts/run_tests.py
index bcfa5e943b347..48feb3f778ee8 100644
--- a/Tools/scripts/run_tests.py
+++ b/Tools/scripts/run_tests.py
@@ -25,9 +25,8 @@ def main(regrtest_args):
             '-u',                 # Unbuffered stdout and stderr
             '-W', 'default',      # Warnings set to 'default'
             '-bb',                # Warnings about bytes/bytearray
+            '-E',                 # Ignore environment variables
             ]
-    if 'PYTHONOLDPARSER' not in os.environ:
-        args.append('-E')         # Ignore environment variables
 
     # Allow user-specified interpreter options to override our defaults.
     args.extend(test.support.args_from_interpreter_flags())



More information about the Python-checkins mailing list