Skip to content

build: raise setuptools to 84.2.1 in framework.txt (SEC-10) - #17

Merged
jothimani-rajendran merged 1 commit into
mainfrom
sec-10-setuptools
Nov 1, 2026
Merged

jothimani-rajendran merged 1 commit into
mainfrom
sec-10-setuptools

Conversation

@jothimani-rajendran

Copy link
Copy Markdown
Collaborator

What

pip-audit -r .github/requirements/framework.txt --no-deps on main reports setuptools 84.0.0 (GHSA-xmj3-9gf7-h52w, fixed in 84.1.0).

  • framework.in: setuptools>=77 -> setuptools>=84.1.0.
  • framework.txt: recompiled with the pip-compile --allow-unsafe --generate-hashes --strip-extras command in its header (Python 3.12, pip-tools 7.6.2). Only the setuptools pin and its hashes change (84.0.0 -> 84.2.1); no hand edits.

Checks

  • Before: 1 known vulnerability (setuptools 84.0.0).
  • After: pip-audit -r .github/requirements/framework.txt --no-deps -> No known vulnerabilities found.

Nothing outside .github/requirements/ changes. Plan item SEC-10 (security-alerts-rc4, Round 2).


Generated by Claude Code

setuptools 84.0.0 carries GHSA-xmj3-9gf7-h52w, fixed in 84.1.0. Raise the
floor in framework.in and recompile framework.txt with the pip-compile
command in its header; only the setuptools pin and hashes change.

Signed-off-by: Jothi Mani Rajendran <250249270+jothimani-rajendran@users.noreply.github.com>
@jothimani-rajendran
jothimani-rajendran marked this pull request as ready for review October 30, 2026 19:32
@jothimani-rajendran
jothimani-rajendran merged commit 7ef2e9c into main Nov 1, 2026
7 of 8 checks passed
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.

1 participant