Skip to content

chore(deps): bump certifi to 2026.10.19 in openai-computer-use-python - #169

Merged
OndrejDrapalik merged 2 commits into
mainfrom
chore/emudhra-certifi-2026.10.19
Oct 23, 2026
Merged

OndrejDrapalik merged 2 commits into
mainfrom
chore/emudhra-certifi-2026.10.19

Conversation

@OndrejDrapalik

@OndrejDrapalik OndrejDrapalik commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

What changed

examples/openai-computer-use-python was the only cookbook lock still on certifi 2026.7.22. #167 skipped it because this example's exclude-newer = "7 days" guard kept out certifi 2026.10.19 (uploaded 2026-10-20T02:24Z) until 2026-10-27. This gives certifi its own rolling "3 days" window in the existing exclude-newer-package map, next to the openai entry. That admits 2026.10.19, the release that drops the compromised emSign roots (upstream certifi/python-certifi#437, then #440; tag 2026.10.19 is commit 662df63). It still excludes the 3-hour-old 2026.10.23, and it keeps rolling forward on its own. uv lock --upgrade-package certifi then moves certifi 2026.7.22 to 2026.10.19. No other package changes version, and the 7-day guard stays in force for everything else.

How I verified it

  • Compared every name/version pair in the lock diff: the only version change is certifi 2026.7.22 to 2026.10.19.
  • Both locked sha256 values match PyPI's digests for certifi 2026.10.19 (wheel 42d35340..., sdist 035c1e85...).
  • uv lock --check and uv sync --locked pass. import certifi in the synced env reports 2026.10.19.

Residual risk

certifi now waits 3 days instead of 7 before a new release is picked up, so a bad certifi release would have a shorter window to be caught. Every other package keeps the 7-day guard. Users resolve certifi themselves; this changes the locked environment.

@cla-bot cla-bot Bot added the cla-signed label Oct 23, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Findings marked 🟡 are optional suggestions and need no follow-up push.

Comment thread examples/openai-computer-use-python/pyproject.toml Outdated
Comment thread examples/openai-computer-use-python/pyproject.toml Outdated
@OndrejDrapalik
OndrejDrapalik merged commit 2d37f66 into main Oct 23, 2026
5 checks passed
@OndrejDrapalik
OndrejDrapalik deleted the chore/emudhra-certifi-2026.10.19 branch October 23, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant