Skip to content

Commit b0924c9

Browse files
committed
venv: revert setting VENV_GRAAL_PYTHON_OPTIONS in script templates
1 parent 6c279e0 commit b0924c9

File tree

7 files changed

+1
-59
lines changed

7 files changed

+1
-59
lines changed

graalpython/lib-python/3/venv/__init__.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -330,18 +330,6 @@ def replace_variables(self, text, context):
330330
text = text.replace('__VENV_PROMPT__', context.prompt)
331331
text = text.replace('__VENV_BIN_NAME__', context.bin_name)
332332
text = text.replace('__VENV_PYTHON__', context.env_exe)
333-
# Truffle change: # Truffle change: we need to set some extra options for the launcher to work
334-
text = text.replace(
335-
'__VENV_GRAAL_PYTHON_OPTIONS__',
336-
"--python.CoreHome='%s' --python.StdLibHome='%s' --python.SysPrefix='%s' --python.SysBasePrefix='%s' --python.Executable='%s'" % (
337-
sys.graal_python_core_home,
338-
sys.graal_python_stdlib_home,
339-
context.env_dir,
340-
sys.base_prefix,
341-
context.env_exe,
342-
)
343-
)
344-
# End truffle change
345333
return text
346334

347335
def install_scripts(self, context, path):

graalpython/lib-python/3/venv/scripts/common/activate

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,6 @@ deactivate () {
1414
unset _OLD_VIRTUAL_PYTHONHOME
1515
fi
1616

17-
if [ -n "${_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS:-}" ] ; then
18-
GRAAL_PYTHON_OPTIONS="${_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS:-}"
19-
export GRAAL_PYTHON_OPTIONS
20-
unset _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS
21-
else
22-
unset GRAAL_PYTHON_OPTIONS
23-
fi
24-
2517
# This should detect bash and zsh, which have a hash command that must
2618
# be called to get it to forget past commands. Without forgetting
2719
# past commands the $PATH changes we made may not be respected
@@ -52,10 +44,6 @@ _OLD_VIRTUAL_PATH="$PATH"
5244
PATH="$VIRTUAL_ENV/__VENV_BIN_NAME__:$PATH"
5345
export PATH
5446

55-
_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS="$GRAAL_PYTHON_OPTIONS"
56-
GRAAL_PYTHON_OPTIONS="__VENV_GRAAL_PYTHON_OPTIONS__ $GRAAL_PYTHON_OPTIONS"
57-
export GRAAL_PYTHON_OPTIONS
58-
5947
# unset PYTHONHOME if set
6048
# this will fail if PYTHONHOME is set to the empty string (which is bad anyway)
6149
# could use `if (set -u; : $PYTHONHOME) ;` in bash

graalpython/lib-python/3/venv/scripts/nt/Activate.ps1

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,6 @@ function global:deactivate ([switch]$NonDestructive) {
1515
remove-item env:_OLD_VIRTUAL_PATH
1616
}
1717

18-
remove-item env:GRAAL_PYTHON_OPTIONS
19-
if (Test-Path env:_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS) {
20-
copy-item env:_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS env:GRAAL_PYTHON_OPTIONS
21-
remove-item env:_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS
22-
}
23-
2418
if (Test-Path env:VIRTUAL_ENV) {
2519
remove-item env:VIRTUAL_ENV
2620
}
@@ -55,6 +49,3 @@ if (Test-Path env:PYTHONHOME) {
5549
# Add the venv to the PATH
5650
copy-item env:PATH env:_OLD_VIRTUAL_PATH
5751
$env:PATH = "$env:VIRTUAL_ENV\__VENV_BIN_NAME__;$env:PATH"
58-
59-
copy-item env:GRAAL_PYTHON_OPTIONS env:_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS
60-
$env:GRAAL_PYTHON_OPTIONS = "$env:__VENV_GRAAL_PYTHON_OPTIONS__ $env:GRAAL_PYTHON_OPTIONS"

graalpython/lib-python/3/venv/scripts/nt/activate.bat

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,6 @@ if defined _OLD_VIRTUAL_PATH (
3838

3939
set "PATH=%VIRTUAL_ENV%\__VENV_BIN_NAME__;%PATH%"
4040

41-
if defined _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS (
42-
set "GRAAL_PYTHON_OPTIONS=%_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS%"
43-
) else (
44-
set "_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS=%GRAAL_PYTHON_OPTIONS%"
45-
)
46-
47-
set "GRAAL_PYTHON_OPTIONS=__VENV_GRAAL_PYTHON_OPTIONS__ %GRAAL_PYTHON_OPTIONS%"
48-
4941
:END
5042
if defined _OLD_CODEPAGE (
5143
"%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul

graalpython/lib-python/3/venv/scripts/nt/deactivate.bat

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@ if defined _OLD_VIRTUAL_PATH (
1616

1717
set _OLD_VIRTUAL_PATH=
1818

19-
set GRAAL_PYTHON_OPTIONS=
20-
if defined _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS (
21-
set "GRAAL_PYTHON_OPTIONS=%_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS%"
22-
)
23-
24-
set _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS=
25-
2619
set VIRTUAL_ENV=
2720

2821
:END

graalpython/lib-python/3/venv/scripts/posix/activate.csh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Created by Davide Di Blasi <[email protected]>.
44
# Ported to Python 3.3 venv by Andrew Svetlov <[email protected]>
55

6-
alias deactivate 'unset GRAAL_PYTHON_OPTIONS; test $?_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS != 0 && setenv GRAAL_PYTHON_OPTIONS "$_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS" && unset _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS; test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate'
6+
alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate'
77

88
# Unset irrelevant variables.
99
deactivate nondestructive
@@ -13,8 +13,6 @@ setenv VIRTUAL_ENV "__VENV_DIR__"
1313
set _OLD_VIRTUAL_PATH="$PATH"
1414
setenv PATH "$VIRTUAL_ENV/__VENV_BIN_NAME__:$PATH"
1515

16-
set _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS="$GRAAL_PYTHON_OPTIONS"
17-
setenv GRAAL_PYTHON_OPTIONS "__VENV_GRAAL_PYTHON_OPTIONS__ $GRAAL_PYTHON_OPTIONS"
1816

1917
set _OLD_VIRTUAL_PROMPT="$prompt"
2018

graalpython/lib-python/3/venv/scripts/posix/activate.fish

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@ function deactivate -d "Exit virtualenv and return to normal shell environment"
77
set -gx PATH $_OLD_VIRTUAL_PATH
88
set -e _OLD_VIRTUAL_PATH
99
end
10-
set -e GRAAL_PYTHON_OPTIONS
11-
if test -n "$_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS"
12-
set -gx GRAAL_PYTHON_OPTIONS $_OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS
13-
set -e _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS
14-
end
1510
if test -n "$_OLD_VIRTUAL_PYTHONHOME"
1611
set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME
1712
set -e _OLD_VIRTUAL_PYTHONHOME
@@ -39,9 +34,6 @@ set -gx VIRTUAL_ENV "__VENV_DIR__"
3934
set -gx _OLD_VIRTUAL_PATH $PATH
4035
set -gx PATH "$VIRTUAL_ENV/__VENV_BIN_NAME__" $PATH
4136

42-
set -gx _OLD_VIRTUAL_GRAAL_PYTHON_OPTIONS $GRAAL_PYTHON_OPTIONS
43-
set -gx GRAAL_PYTHON_OPTIONS "__VENV_GRAAL_PYTHON_OPTIONS__ " $GRAAL_PYTHON_OPTIONS
44-
4537
# unset PYTHONHOME if set
4638
if set -q PYTHONHOME
4739
set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME

0 commit comments

Comments
 (0)