Skip to content

chore: update locked deps and address eMudhra CA incident - #60

Merged
dolfim-ibm merged 2 commits into
mainfrom
chore-update-locked-deps-1021
Oct 21, 2026
Merged

dolfim-ibm merged 2 commits into
mainfrom
chore-update-locked-deps-1021

Conversation

@dolfim-ibm

Copy link
Copy Markdown
Member

Advisory

https://discuss.python.org/t/information-for-python-users-regarding-emudhra-emsign-ca-certificate-security-incident/109576

Changes

  • Refresh all locked deps with uv lock --upgrade. certifi goes from 2026.7.22 to 2026.10.19.
  • Pin astral-sh/setup-uv to 1c37ad07a6a961277cf70c0d37d6f313000f5884 (v10.3.0). It was v5.
  • Pin pypa/gh-action-pypi-publish to 7245906fb61fa33a13554f9d5fb856fe61758086 (v1.14.3). It was release/v1. This fixes GHSA-5xjx-3w67-w9x9.

Notes

  • Contributors: update your local uv with UV_SYSTEM_CERTS=true uv self update (uv >= 0.13.4 is required).
  • setup-uv v5 -> v10: v9 sets the prune-cache default to false. v10 turns off the cache with enable-cache: auto for pull_request_target, workflow_run, and release events.

- Refresh all locked deps with uv lock --upgrade (certifi 2026.7.22 -> 2026.10.19)
- Pin astral-sh/setup-uv to v10.3.0 (was v5)
- Pin pypa/gh-action-pypi-publish to v1.14.3 (was release/v1, GHSA-5xjx-3w67-w9x9)

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
@github-actions

Copy link
Copy Markdown
Contributor

✅ DCO Check Passed

Thanks @dolfim-ibm, all your commits are properly signed off. 🎉

@mergify

mergify Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Merge Protections

🟢 Merge protection satisfied — ready to merge.

Show 1 satisfied protection

🟢 Enforce conventional commit

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?(!)?:

setup-uv v7+ no longer activates the venv when python-version is set.
The checks call pre-commit and uv pip install directly, so turn
activate-environment on.

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
@codecov

codecov Bot commented Oct 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@dolfim-ibm
dolfim-ibm merged commit 0b5114f into main Oct 21, 2026
12 checks passed
@dolfim-ibm
dolfim-ibm deleted the chore-update-locked-deps-1021 branch October 21, 2026 13:02
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