You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agent mode looked for a Poetry virtualenv in the wrong place when
virtualenvs.path used placeholders. It expanded a {project-dir} key
that Poetry does not have, and ignored {data-dir} in both
virtualenvs.path and cache-dir. Missing the env, it fell back to a
global interpreter, patched that copy, and vex attested not_affected
while the project's env stayed unpatched (#608).
Placeholders now follow Poetry's Config.process(): only {cache-dir}
and {data-dir} resolve, and any other {key} stays literal. Poetry 1.1,
which drops an unknown key, is handled by picking whichever placement
exists on disk.
Global scans (-g) also crawl the venv that Poetry's official installer
creates under $POETRY_HOME or the platform data dir. Patches for
Poetry's own dependencies are now found, applied and rolled back
(#640).
Fixes#608Fixes#640
Assisted-by: Claude Code:claude-opus-5-5
0 commit comments