Skip to content

fix: update audited pip lock - #12

Merged
jason-allen-oneal merged 2 commits into
mainfrom
fix/pip-26.2.1
Aug 30, 2026
Merged

fix: update audited pip lock#12
jason-allen-oneal merged 2 commits into
mainfrom
fix/pip-26.2.1

Conversation

@jason-allen-oneal

@jason-allen-oneal jason-allen-oneal commented Aug 30, 2026

Copy link
Copy Markdown
Member

What changed

  • update the development lock from vulnerable pip 26.1.2 to 26.2.1 with exact artifact hashes
  • raise pip-tools to 7.6.1 so lock generation remains compatible with pip 26.2.1
  • remove the temporary PYSEC-2026-3721 audit exception now that the lock is patched

Validation

  • exact Python 3.11 CI bootstrap installed pip 26.2.1 and pip-tools 7.6.1 from the hash-locked development lock
  • development, runtime, and release locks regenerate without drift
  • pip-audit 2.10.1 reports no known vulnerabilities without exceptions
  • Ruff, mypy, Bandit, and 88 unit tests pass locally

This closes the one real vulnerability remaining in the post-merge Scorecard run.

@jason-allen-oneal
jason-allen-oneal enabled auto-merge (squash) August 30, 2026 23:22

@morrow-bluedot morrow-bluedot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Independent exact-head review at ce5ab4a: pip-tools 7.6.1 restores pip 26.2.1 lock generation, exact hashes are coherent, the audit exception is removed, and all five hosted CI, container, and CodeQL checks pass.

@jason-allen-oneal
jason-allen-oneal merged commit 648b024 into main Aug 30, 2026
5 checks passed
@jason-allen-oneal
jason-allen-oneal deleted the fix/pip-26.2.1 branch August 30, 2026 23:51
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