Skip to content

chore(deps): lock certifi 2026.10.23 (compromised emSign intermediates) - #25

Merged
arosasg merged 1 commit into
mainfrom
chore/certifi-2026-10-18
Nov 7, 2026
Merged

arosasg merged 1 commit into
mainfrom
chore/certifi-2026-10-18

Conversation

@arosasg

@arosasg arosasg commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Problem

Dependabot alert 1 (critical): certifi before 2026.10.18 bundles emSign root CAs whose intermediate CA keys were compromised. uv.lock pinned certifi 2026.7.22, which CI and local development install.

Solution

uv lock --upgrade-package certifi: certifi 2026.10.23, nothing else changes. The published package does not depend on certifi directly (it comes through httpx), so users already resolve their own version; this fixes the development and CI environment.

Verification

  • uv lock resolved 33 packages with only certifi changed.
  • CI runs the full suite on this pull request.

🤖 Generated with Claude Code

certifi before 2026.10.18 bundles emSign root CAs whose intermediate CA keys
were compromised (Dependabot alert 1). Only the development lockfile pinned
the old version; the package itself does not depend on certifi directly.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@arosasg

arosasg commented Nov 7, 2026

Copy link
Copy Markdown
Contributor Author

Codex review (codex CLI, account codex-5, model gpt-5.6-sol)


💡 Code review

Reviewed commit: f735f6e

No blocking findings in commit f735f6e.

Verdict: APPROVE

@arosasg
arosasg merged commit d794f29 into main Nov 7, 2026
13 checks passed
@arosasg
arosasg deleted the chore/certifi-2026-10-18 branch November 7, 2026 06:46
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