Skip to content

security: refresh vulnerable release build dependencies - #448

Merged
codeforester merged 1 commit into
mainfrom
security/447-20261010-security-refresh-vulnerable-release-build-dependencies-befor
Oct 9, 2026
Merged

codeforester merged 1 commit into
mainfrom
security/447-20261010-security-refresh-vulnerable-release-build-dependencies-befor

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Summary

  • refresh the hash-locked release toolchain to current secure versions
  • refresh the PEP 517 backend pins used by isolated builds to the same versions
  • add an explicit urllib3 pin so the release path cannot resolve the vulnerable transitive line
  • update the release-process documentation to match the lock workflow

Closes #447.

Validation

  • pip-audit -r requirements/release.txt: no known vulnerabilities
  • clean isolated build of sdist and wheel with setuptools 84.0.0 and wheel 0.48.0
  • validate_package_artifact.py: passed
  • twine check: passed
  • git diff --check: passed

@codeforester
codeforester force-pushed the security/447-20261010-security-refresh-vulnerable-release-build-dependencies-befor branch from 308cf5f to e5874aa Compare October 9, 2026 18:54
@codeforester
codeforester merged commit 2de1573 into main Oct 9, 2026
117 checks passed
@codeforester
codeforester deleted the security/447-20261010-security-refresh-vulnerable-release-build-dependencies-befor branch October 9, 2026 18:58
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.

security: refresh vulnerable release build dependencies before 0.5.0

1 participant