Skip to content

Bump setuptools to 78.1.1 to fix GHSA-5rjg-fvgr-3xxf - #119

Merged
matthewhorridge merged 1 commit into
mainfrom
fix/setuptools-ghsa-5rjg-fvgr-3xxf
Jul 9, 2026
Merged

Bump setuptools to 78.1.1 to fix GHSA-5rjg-fvgr-3xxf#119
matthewhorridge merged 1 commit into
mainfrom
fix/setuptools-ghsa-5rjg-fvgr-3xxf

Conversation

@matthewhorridge

Copy link
Copy Markdown
Contributor

Summary

  • Bump setuptools from 75.8.2 to 78.1.1 in requirements.txt
  • Resolves Dependabot alert Primitives #1 (high severity): path traversal in PackageIndex.download allowing arbitrary file writes (GHSA-5rjg-fvgr-3xxf), fixed in 78.1.1

Test plan

  • Installed setuptools 78.1.1 into the dev venv; pytest tests — 215 passed

🤖 Generated with Claude Code

setuptools < 78.1.1 has a path traversal in PackageIndex.download that
allows arbitrary file writes (Dependabot alert #1, high severity).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@matthewhorridge
matthewhorridge merged commit 05d5783 into main Jul 9, 2026
1 check passed
@matthewhorridge
matthewhorridge deleted the fix/setuptools-ghsa-5rjg-fvgr-3xxf branch July 9, 2026 17:44
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