GitHub
08/10/2026, 1:17 PMprek from 0.4.11 to 0.4.12
Release notes
Sourced from prek's releases.
0.4.12
Release Notes
Released on 2026-08-03.
Enhancements
• Addfor hook group intersections (#2472)--require-group
• Align fast-path and builtin pre-commit hooks (#2433)
• Do not shuffle file list for verbose output (#2431)
• Improve top-level command descriptions (#2429)
• Installfrom Astral CDN and drop source racing (#2455)uv
• Makebypass external hooks paths (#2437)prek install --force
• Show builtin hook flags in verbose list output (#2427)
• Verify uv release archive checksums (#2456)
Performance
• Precompute file tags in parallel (#2440)
• Skip diffs after known hook modifications (#2447)
• Skip worktree diffs for read-only languages (#2432)
• Track builtin hook file changes directly (#2404)
Bug fixes
• Use full object IDs in diff snapshots (#2448)
Documentation
• Add a multi-repository configuration example (#2434)
• Rewrite benchmark documentation (#2469)
Contributors
• `@j178`
• `@BitWeaverDev`
• `@allanlewis`
Install prek 0.4.12
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.4.12/prek-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/j178/prek/releases/download/v0.4.12/prek-installer.ps1 | iex"
</tr></table>... (truncated) Changelog Sourced from prek's changelog.
0.4.12
Released on 2026-08-03.
Enhancements
• Addfor hook group intersections (#2472)--require-group
• Align fast-path and builtin pre-commit hooks (#2433)
• Do not shuffle file list for verbose output (#2431)
• Improve top-level command descriptions (#2429)
• Installfrom Astral CDN and drop source racing (#2455)uv
• Makebypass external hooks paths (#2437)prek install --force
• Show builtin hook flags in verbose list output (#2427)
• Verify uv release archive checksums (#2456)
Performance
• Precompute file tags in parallel (#2440)
• Skip diffs after known hook modifications (#2447)
• Skip worktree diffs for read-only languages (#2432)
• Track builtin hook file changes directly (#2404)
Bug fixes
• Use full object IDs in diff snapshots (#2448)
Documentation
• Add a multi-repository configuration example (#2434)
• Rewrite benchmark documentation (#2469)
Contributors
• `@j178`
• `@BitWeaverDev`
• `@allanlewis`Commits • `728238c` Bump version to 0.4.12 (#2473) • `e5403ca` Add
--require-group for hook group intersections (#2472)
• `370fc41` Use ssl-certs to load custom certificates (#2470)
• `7cc64ca` Rewrite benchmark documentation (#2469)
• `6a81c10` Update ubuntu Docker tag to v26 (#2466)
• `500a9d4` Run Conda tests sequentially (#2468)
• `ebc1c38` Run .NET tests sequentially on Unix (#2467)
• `88fec17` Update Rust crate tokio-util to v0.7.19 (#2463)
• `9d9c9f5` Use full object IDs in diff snapshots (#2448)
• `0c7fc84` Update Rust crate tokio to v1.53.1 (#2462)
• Additional commits viewable in compare view
Updates twine from 6.2.0 to 7.0.0
Changelog
Sourced from twine's changelog.
twine 7.0.0 (2026-07-27)
Bugfixes ^^^^^^^^
• Specify UTF-8 encoding when readingfiles. (`[#1268](https://github.com/pypa/twine/issues/1268) https://github.com/pypa/twine/issues/1268`_).pypirc
• Add missing subdependencies tooutput. (`[#1275](https://github.com/pypa/twine/issues/1275) https://github.com/pypa/twine/issues/1275`_)--version
• The dependency onhas been bumped to avoid a hang in some environments. (`[#1308](https://github.com/pypa/twine/issues/1308) https://github.com/pypa/twine/issues/1308`_)rich
• Indices that respond with non-standard HTTP codes are now handled more gracefully. (`[#1309](https://github.com/pypa/twine/issues/1309) https://github.com/pypa/twine/issues/1309`_)
Deprecations and Removals ^^^^^^^^^^^^^^^^^^^^^^^^^
• Fix uploading packages with metadata version 2.5. The fix no longer allows metadata version 2.0, which was never officially standardised. (`[#1317](https://github.com/pypa/twine/issues/1317) <https://github.com/pypa/twin…meltano/sdk
GitHub
08/10/2026, 1:48 PM