Skip to content

chore(deps): bump virtualenv from 21.7.13 to 21.14.7 - #118

Merged
lelia merged 1 commit into
mainfrom
dependabot/uv/virtualenv-21.14.7
Oct 21, 2026
Merged

lelia merged 1 commit into
mainfrom
dependabot/uv/virtualenv-21.14.7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Bumps virtualenv from 21.7.13 to 21.14.7.

Release notes

Sourced from virtualenv's releases.

21.14.7

Bugfixes - 21.14.7

  • Escape the environment name in the bash activator for both of bash's PS1 passes, so a name or --prompt value with a backslash before $(...) or backticks no longer runs as a command each time bash draws the prompt - by gaborbernat. (#3390)

PyPI release

Full Changelog: pypa/virtualenv@21.14.6...21.14.7

21.14.6

Bugfixes - 21.14.6

  • Fall back to the bundled seed wheel with periodic update on (the default) when the embed update log holds JSON of the wrong shape, instead of downloading the wheel or, offline, failing to create the environment - by darrenhuai. (#3383)

PyPI release

Full Changelog: pypa/virtualenv@21.14.5...21.14.6

21.14.5

Bugfixes - 21.14.5

  • Fall back to the bundled seed wheel and remove the embed update log when the log in the app data folder holds JSON of the wrong shape, instead of failing to create the environment - by pasmud. (#3376)

PyPI release

Full Changelog: pypa/virtualenv@21.14.4...21.14.5

21.14.4

Bugfixes - 21.14.4

  • Fix activate running commands from a virtual environment name or --prompt that holds $(...), backticks or ${...} when zsh has PROMPT_SUBST set, and show a % in the name as typed under zsh (GHSA-5vjq-rrrf-7h2q <https://github.com/pypa/virtualenv/security/advisories/GHSA-5vjq-rrrf-7h2q>_); reported by kemrec. (#3373)

PyPI release

Full Changelog: pypa/virtualenv@21.14.3...21.14.4

21.14.3

Bugfixes - 21.14.3

... (truncated)

Changelog

Sourced from virtualenv's changelog.

Bugfixes - 21.14.7

  • Escape the environment name in the bash activator for both of bash's PS1 passes, so a name or --prompt value with a backslash before $(...) or backticks no longer runs as a command each time bash draws the prompt - by :user:gaborbernat. (:issue:3390)

v21.14.6 (2026-10-08)


Bugfixes - 21.14.6

  • Fall back to the bundled seed wheel with periodic update on (the default) when the embed update log holds JSON of the wrong shape, instead of downloading the wheel or, offline, failing to create the environment - by :user:darrenhuai. (:issue:3383)

v21.14.5 (2026-10-02)


Bugfixes - 21.14.5

  • Fall back to the bundled seed wheel and remove the embed update log when the log in the app data folder holds JSON of the wrong shape, instead of failing to create the environment - by :user:pasmud. (:issue:3376)

v21.14.4 (2026-10-02)


Bugfixes - 21.14.4

  • Fix activate running commands from a virtual environment name or --prompt that holds $(...), backticks or ${...} when zsh has PROMPT_SUBST set, and show a % in the name as typed under zsh (GHSA-5vjq-rrrf-7h2q <https://github.com/pypa/virtualenv/security/advisories/GHSA-5vjq-rrrf-7h2q>_); reported by :user:kemrec. (:issue:3373)

v21.14.3 (2026-10-01)


Bugfixes - 21.14.3

  • Honor ~= and every clause of a seed wheel's Requires-Python when picking a wheel for the target Python, and skip a wheel whose Requires-Python is not a valid specifier instead of failing - by :user:pasmud. (:issue:3369)

... (truncated)

Commits
  • a857a78 release 21.14.7
  • 4004d88 🔧 build(release): bump pydantic for 3.15 wheels (#3391)
  • 212f69f 🧪 test(activation): undo both bash prompt passes on bash < 4.4 (#3392)
  • c3104e0 🐛 fix(activation): escape the bash prompt for both PS1 passes (#3390)
  • f29efc4 📝 docs(security): add an email reporting contact (#3388)
  • c26cc29 🧪 test(util): skip safe_delete permission tests as root (#3389)
  • 8b21c36 🔧 chore: enroll in Anthropic OSS Scanner (#3387)
  • bf09c7e feat(python): default to Python 3.15 (#3386)
  • 3f07792 🧪 test(seed): verify periodic update scheduling (#3384)
  • 7614b02 Upgrade embedded pip/setuptools/wheel and CI test tools (#3385)
  • Additional commits viewable in compare view

@dependabot
dependabot Bot requested a review from a team as a code owner October 21, 2026 20:42
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Oct 21, 2026
@lelia
lelia enabled auto-merge (squash) October 21, 2026 20:43
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 21.7.13 to 21.14.7.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@21.7.13...21.14.7)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-version: 21.14.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/virtualenv-21.14.7 branch from 25587da to f9c11be Compare October 21, 2026 20:48
@lelia
lelia merged commit eabfede into main Oct 21, 2026
13 checks passed
@lelia
lelia deleted the dependabot/uv/virtualenv-21.14.7 branch October 21, 2026 20:49
lelia added a commit that referenced this pull request Oct 21, 2026
…certifi>=2026.10.19` (#120)

* chore(release): 3.6.1 with patched certifi, uv and virtualenv

Cut a release that ships the Dependabot security bumps merged since 3.6.0
(#112, #116, #117, #118, #119).

The release build toolchain in setup-hatch still pinned virtualenv 21.7.13
and hatchling 1.32.0, because Dependabot updates uv.lock but not the pip
pins inside the composite action. Sync them to the locked virtualenv
21.14.7 and the [build-system] hatchling 1.32.4 so published artifacts are
built with the patched versions.

* Require certifi>=2026.10.19

requests takes its CA bundle from certifi, and socketdev didn't constrain
it, so pip could leave consumers on a bundle that trusts the compromised
eMudhra intermediate CAs. A floor rather than an exact pin, so later
trust-store fixes still reach them.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant