Document PYTHONSAFEPATH along side -P (#106122)

This commit is contained in:
Jeremy Paige 2023-07-02 22:44:37 -07:00 committed by GitHub
parent 987b712b4a
commit 0355625d94
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -49,7 +49,7 @@ Options (and corresponding environment variables):\n\
.pyc extension; also PYTHONOPTIMIZE=x\n\ .pyc extension; also PYTHONOPTIMIZE=x\n\
-OO : do -O changes and also discard docstrings; add .opt-2 before\n\ -OO : do -O changes and also discard docstrings; add .opt-2 before\n\
.pyc extension\n\ .pyc extension\n\
-P : don't prepend a potentially unsafe path to sys.path\n\ -P : don't prepend a potentially unsafe path to sys.path; also PYTHONSAFEPATH\n\
-q : don't print version and copyright messages on interactive startup\n\ -q : don't print version and copyright messages on interactive startup\n\
-s : don't add user site directory to sys.path; also PYTHONNOUSERSITE\n\ -s : don't add user site directory to sys.path; also PYTHONNOUSERSITE\n\
-S : don't imply 'import site' on initialization\n\ -S : don't imply 'import site' on initialization\n\
@ -144,7 +144,6 @@ static const char usage_envvars[] =
"PYTHONSTARTUP: file executed on interactive startup (no default)\n" "PYTHONSTARTUP: file executed on interactive startup (no default)\n"
"PYTHONPATH : '%lc'-separated list of directories prefixed to the\n" "PYTHONPATH : '%lc'-separated list of directories prefixed to the\n"
" default module search path. The result is sys.path.\n" " default module search path. The result is sys.path.\n"
"PYTHONSAFEPATH: don't prepend a potentially unsafe path to sys.path.\n"
"PYTHONHOME : alternate <prefix> directory (or <prefix>%lc<exec_prefix>).\n" "PYTHONHOME : alternate <prefix> directory (or <prefix>%lc<exec_prefix>).\n"
" The default module search path uses %s.\n" " The default module search path uses %s.\n"
"PYTHONPLATLIBDIR : override sys.platlibdir.\n" "PYTHONPLATLIBDIR : override sys.platlibdir.\n"
@ -184,6 +183,7 @@ static const char usage_envvars[] =
" (-X int_max_str_digits=number)\n" " (-X int_max_str_digits=number)\n"
"PYTHONNOUSERSITE : disable user site directory (-s)\n" "PYTHONNOUSERSITE : disable user site directory (-s)\n"
"PYTHONOPTIMIZE : enable level 1 optimizations (-O)\n" "PYTHONOPTIMIZE : enable level 1 optimizations (-O)\n"
"PYTHONSAFEPATH : don't prepend a potentially unsafe path to sys.path (-P)\n"
"PYTHONUNBUFFERED : disable stdout/stderr buffering (-u)\n" "PYTHONUNBUFFERED : disable stdout/stderr buffering (-u)\n"
"PYTHONVERBOSE : trace import statements (-v)\n" "PYTHONVERBOSE : trace import statements (-v)\n"
"PYTHONWARNINGS=arg : warning control (-W arg)\n"; "PYTHONWARNINGS=arg : warning control (-W arg)\n";