Skip to content

build(deps): bump certifi to 2026.10.23 - #597

Merged
lcbill merged 1 commit into
masterfrom
bt-certifi-2026.10.23
Nov 10, 2026
Merged

lcbill merged 1 commit into
masterfrom
bt-certifi-2026.10.23

Conversation

@lcbill

@lcbill lcbill commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Clears critical Dependabot alert #26 (certifi, GHSA-6q48-6c7w-9gw2 / PYSEC-2026-4320) so the docs build stops shipping a flagged package. certifi is a transitive build-time dependency (via requests), so the published content does not change.

Package From To Advisory
certifi 2026.6.17 2026.10.23 GHSA-6q48-6c7w-9gw2, PYSEC-2026-4320 (fixed in 2026.10.18)

Changes

requirements.txt only: the certifi pin and its two hashes in the hashed lock.

Test plan

Run in python:3.11, following the CI recipe:

  • pip install -r requirements.txt in hash mode installs certifi 2026.10.23
  • mkdocs build --strict: passes
  • Numbering, heading and feed checks: 0 new issues, 9 feeds OK
  • pytest tests/: 302 passed
  • diff -rq of the master build against the branch build: no differences (852 files)
  • OSV: certifi 2026.10.23 has 0 vulnerabilities

Merging triggers the deploy-pages workflow (docs.limacharlie.io). The output is unchanged.

certifi 2026.6.17 is affected by GHSA-6q48-6c7w-9gw2 / PYSEC-2026-4320
(critical Dependabot alert #26, fixed in 2026.10.18). Move the pinned,
hashed lock to the latest release, 2026.10.23, which OSV reports clean.

certifi is a transitive build-time dependency (via requests). The docs
build output is byte-identical before and after (852 files, diff -rq).
@lcbill
lcbill requested a review from maximelb November 10, 2026 21:00
@lcbill
lcbill merged commit 42af19d into master Nov 10, 2026
5 checks passed
@lcbill
lcbill deleted the bt-certifi-2026.10.23 branch November 10, 2026 23:51
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.

2 participants