Bugfixes - 21.14.13
-
Stop bash running commands from
--promptor an environment name containing$(...), backticks or a backslash
aftershopt -s promptvars,set -o posix, or in a child shell that inherits an exportedPS1
(GHSA-cx6f-vjhg-g3cc); reported by rozzkml. zsh now draws the prompt frompsvar[9], which is never parsed
as shell syntax.Write the
.venvredirect and the wheelRECORDwith exclusive create, so a link planted after the existence
check cannot redirect the write. On POSIX, a read-only.venvredirect that points at a virtualenv is replaced.
(#3466)
Full Changelog: 21.14.12...21.14.13