mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-10-20 05:15:31 +00:00
fix(update): copy os.environ fallback to avoid mutating process environment
This commit is contained in:
parent
c7f85e334e
commit
d2f690bc0e
1 changed files with 2 additions and 2 deletions
|
|
@ -8158,7 +8158,7 @@ def _update_via_zip(args):
|
|||
uv_bin = _ensure_uv_for_termux(pip_cmd)
|
||||
if uv_bin:
|
||||
venv_dir = _resolve_venv_dir()
|
||||
uv_env = {**os.environ, "VIRTUAL_ENV": str(venv_dir)} if venv_dir else os.environ
|
||||
uv_env = {**os.environ, "VIRTUAL_ENV": str(venv_dir)} if venv_dir else {**os.environ}
|
||||
if _is_termux_env(uv_env):
|
||||
uv_env.pop("PYTHONPATH", None)
|
||||
uv_env.pop("PYTHONHOME", None)
|
||||
|
|
@ -10717,7 +10717,7 @@ def _cmd_update_impl(args, gateway_mode: bool):
|
|||
|
||||
if uv_bin:
|
||||
venv_dir = _resolve_venv_dir()
|
||||
uv_env = {**os.environ, "VIRTUAL_ENV": str(venv_dir)} if venv_dir else os.environ
|
||||
uv_env = {**os.environ, "VIRTUAL_ENV": str(venv_dir)} if venv_dir else {**os.environ}
|
||||
if _is_termux_env(uv_env):
|
||||
uv_env.pop("PYTHONPATH", None)
|
||||
uv_env.pop("PYTHONHOME", None)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue