Skip to content

build(deps): bump actions and pip packages - #51

Merged
Joeri-Abbo merged 1 commit into
mainfrom
build/bump-versions
Sep 26, 2026
Merged

Joeri-Abbo merged 1 commit into
mainfrom
build/bump-versions

Conversation

@Joeri-Abbo

Copy link
Copy Markdown
Member

Summary

All actions SHA-pinned, all pip packages hash-pinned.

What From To
actions/setup-python v6.2.0 v7.0.0
anchore/scan-action v6.2.0 v7.4.2
actions/checkout v6.0.2 v7.0.1
mcvs-general-action v0.5.8 v0.7.1
mcvs-pr-validation-action v0.2.0 v0.2.2
flake8 / pycodestyle / pyflakes 7.3.0 / 2.14.0 / 3.4.0 7.4.1 / 2.15.0 / 4.0.0
pyinstaller 6.19.0 6.22.3
  • Drops the unhashed pip install pyinstaller and adds hashed pins for its transitive deps (altgraph, packaging, setuptools, pyinstaller-hooks-contrib, macholib on darwin) so --require-hashes resolves.
  • Major bumps checked: setup-python v7 removes pip-install (unused), checkout v7 blocks fork checkouts on pull_request_target/workflow_run (unused).
  • CLAUDE.md: versions, line refs, and stale Docker-login notes updated.

Test plan

  • Both requirement files install in a clean venv with --require-hashes
  • python -m PyInstaller --version → 6.22.3
  • CI green

🤖 Generated with Claude Code

- actions/setup-python v6.2.0 -> v7.0.0
- anchore/scan-action v6.2.0 -> v7.4.2
- actions/checkout v6.0.2 -> v7.0.1
- schubergphilis/mcvs-general-action v0.5.8 -> v0.7.1
- schubergphilis/mcvs-pr-validation-action v0.2.0 -> v0.2.2
- flake8 7.4.1, pycodestyle 2.15.0, pyflakes 4.0.0
- pyinstaller 6.22.3 plus hashed transitive deps (needed for
  --require-hashes now that the unhashed install is gone)
- docs: refresh versions and line refs in CLAUDE.md

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Joeri-Abbo
Joeri-Abbo merged commit 241934f into main Sep 26, 2026
6 checks passed
@Joeri-Abbo
Joeri-Abbo deleted the build/bump-versions branch September 26, 2026 14:06
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