| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| virtualenv.cdx.json | 2026-10-22 | 1.5 MB | |
| virtualenv.pyz | 2026-10-22 | 12.5 MB | |
| virtualenv.pyz.cdx.json | 2026-10-22 | 1.7 MB | |
| virtualenv.pyz.intoto.jsonl | 2026-10-22 | 10.4 kB | |
| virtualenv.spdx.json | 2026-10-22 | 90.4 kB | |
| 21.14.13 source code.tar.gz | 2026-10-22 | 6.5 MB | |
| 21.14.13 source code.zip | 2026-10-22 | 6.6 MB | |
| README.md | 2026-10-22 | 771 Bytes | |
| Totals: 8 Items | 28.9 MB | 1 | |
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 .venv redirect and the wheel RECORD with exclusive create, so a link planted after the existence
check cannot redirect the write. On POSIX, a read-only .venv redirect that points at a virtualenv is replaced.
(#3466)
Full Changelog: https://github.com/pypa/virtualenv/compare/21.14.12...21.14.13