Repository navigation
fix(nix): build CPython 3.14.10 for the ssl eMudhra denylist - #20
Conversation
3.14.10 is the first release whose ssl module denylists the compromised eMudhra intermediates. Raise requires-python to match. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
@codex review |
Codex Review Summary: ❌ FailedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Review summaryNo findings. I checked the version bump to 3.14.10 in I could not download the tarball in this environment, so I did not check the new SRI hash myself. The Blocking findings (P0/P1): 0 |
概要
自前ビルドの CPython を 3.14.9 から 3.14.10 に更新します.3.14.10 は,侵害された eMudhra 中間証明書を
sslモジュールの denylist に加えた最初のリリースです(3.14.9 は同梱 pip / certifi の更新のみ).変更
nix/python.nix: 3.14.10 に更新し,tarball の SRI hash を差し替え,TODO コメントを書き換えpyproject.toml:requires-python = ">= 3.14.10, < 3.15"uv.lock:requires-pythonを追従判断
nix/uv.nix(uv 0.13.5)は変更しません.dev shell は Nix の Python を使い,UV_PYTHON_DOWNLOADS=neverのため影響がありません.検証
nix flake check: 通過nix develop -c python --version:Python 3.14.10uv run pytest --cov: 通過🤖 Generated with Claude Code