Skip to content

blake3 extra: require blake3 >= 1.0.10 on all platforms - #235

Merged
ThomasWaldmann merged 1 commit into
borgbackup:mainfrom
ThomasWaldmann:blake3-1.0.10
Oct 4, 2026
Merged

ThomasWaldmann merged 1 commit into
borgbackup:mainfrom
ThomasWaldmann:blake3-1.0.10

Conversation

@ThomasWaldmann

Copy link
Copy Markdown
Member

blake3 1.0.9 did not build on windows/msys2/mingw, so the blake3 extra excluded it there (b9a092e). blake3 1.0.10 is released (2026-09-29), so this drops the win32-specific requirement line and requires blake3 >= 1.0.10 on all platforms.

Same change as borgbackup/borg#10489. borgstore's Windows CI job uses the native Windows Python (PyPI wheels), so the msys2/mingw source build is exercised by borg's windows_tests job on that PR, not here.

1.0.10 also fixes a deadlock in update() when one hasher with max_threads > 1 is shared by several threads (oconnor663/blake3-py#120).

Locally (macOS, blake3 1.0.10): pytest tests -k blake3 passes.

🤖 Generated with Claude Code

blake3 1.0.9 did not build on windows/msys2/mingw, so it was excluded
there. 1.0.10 is out, so drop the win32-specific requirement line and
require >= 1.0.10 everywhere.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ThomasWaldmann
ThomasWaldmann merged commit 93e88b2 into borgbackup:main Oct 4, 2026
9 checks passed
@ThomasWaldmann
ThomasWaldmann deleted the blake3-1.0.10 branch October 4, 2026 11:46
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