Repository navigation
chore(release): 0.9.8 — raise dependency floors past published advisories - #1535
Conversation
…lelock, certifi) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @frankbria's task in 3m 14s —— View job Claude — Third-Party Defect Review
Result: no defects found. This is a release/security-floor PR touching only metadata, and every surface is consistent:
Summary posted as a PR comment. |
Review: 0.9.8 dependency floorsNo blocking issues.
I didn't run the tests. This covers the diff and lock only. Run the cold-start cleanroom check before tagging, as the PR plans. 🤖 Generated with Claude Code |
|
✅ Third Party Review: no defects found. Verified against the checked-out tree:
Model: k3[1m] |
… dev-only via pre-commit) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @frankbria's task in 1m 51s —— View job Claude — Third-Party Defect Review (sync)
Result: no defects found. The delta since the prior clean review is one commit —
Summary posted as a PR comment. |
Follow-up reviewNo new blocking issues. The diff is unchanged in substance from my earlier review.
🤖 Generated with Claude Code |
|
✅ Third Party Review: no defects found. Delta since the prior clean review is one commit: `virtualenv 21.14.9 → 21.14.13`, lockfile-only. Verified against the checked-out tree:
Model: k3[1m] |
Security release. Published 0.9.7's ranges let an install resolve vulnerable versions; #1533 only fixed the lockfile, which PyPI users never see.
gitpython>=3.2.1,<4(submodule RCE),aiohttp>=3.14.4,filelock>=4.2.1, plus a directcertifi>=2026.10.19(transitive via httpx/requests; old bundles trust emSign roots with compromised intermediates)pyproject.toml,uv.lock, the README andsite/beta lines, and the CHANGELOG ([Unreleased]cut to[0.9.8]with a Security section)Verification:
tests/ci+tests/adapters388 passed locally;cf --version→ 0.9.8. Unlocked Resolution runs on this PR because it touchespyproject.toml. Cold-start cleanroom check (--source) runs before tagging.After merge: tag
v0.9.8→release.ymlpublishes to PyPI.