Visitar URL original
馃敡 chore(changelog): drop dead CVE-2026-24049 fragment by gaborbernat 路 Pull Request #3249 路 pypa/virtualenv 路 GitHub
Skip to content

馃敡 chore(changelog): drop dead CVE-2026-24049 fragment - #3249

Merged
gaborbernat merged 1 commit into
mainfrom
drop-dead-cve-fragment
Sep 17, 2026
Merged

gaborbernat merged 1 commit into
mainfrom
drop-dead-cve-fragment

Conversation

@gaborbernat

Copy link
Copy Markdown
Contributor

docs/changelog/CVE-2026-24049.fix.rst has never reached a published changelog. towncrier recognises feature, bugfix, doc, removal and misc, and pyproject.toml adds no types of its own, so the fix extension made towncrier skip the file silently. It arrived with #3167 in June and survived six releases untouched, 21.7.11 included, which is how it turned up while I was checking today's changelog build.

Renaming it to a valid type looked like the fix, but the content has expired. The wheel 0.47.0 bump it describes shipped in 21.4.3 and #3168 removed that wheel in the very next commit; #3170 then dropped the embedded wheel seed package entirely, and v21.5.0 already carries a Removed wheel of 0.47.0 line. Publishing the note in 21.7.12 would announce a three-month-old change to a seed package virtualenv no longer ships.

The file was also malformed on two counts, which is worth knowing if a future fragment copies its shape. wheel``` closes with three backticks instead of two, and a `CVE-鈥 stem renders through `issue_format` as `:issue:`CVE-2026-24049, the same breakage visible in the neighbouring `(:issue:`u`)` entry.

docs/changelog/CVE-2026-24049.fix.rst has sat unpublished since #3167 in
June. towncrier only recognises feature, bugfix, doc, removal and misc, and
pyproject.toml configures no extra types, so the fix extension made towncrier
skip the file. Six releases went out without it, including 21.7.11 today.

Renaming it to a valid type would announce a wheel bump that shipped in
21.4.3 and was undone in the next commit, #3168. virtualenv stopped embedding
wheel altogether in #3170, and v21.5.0 already records "Removed wheel of
0.47.0", so the bump has no audience left. Deleting beats publishing a
three-month-old note about a seed package that is gone.
@gaborbernat
gaborbernat merged commit 087a2ef into main Sep 17, 2026
63 of 64 checks passed
@gaborbernat
gaborbernat deleted the drop-dead-cve-fragment branch September 17, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant