From f8e5ca1759d449e93f9b6013ebe030ebd5e17180 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sun, 4 Oct 2026 11:36:35 +0200 Subject: [PATCH] require blake3 >= 1.0.10 on all platforms 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 --- pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 20a200b37..58527d27d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,8 +43,7 @@ dependencies = [ "backports-zstd; python_version < '3.14'", # for python < 3.14. "jsonargparse>=4.47.0", "PyYAML>=6.0.2", # we need to register our types with yaml, jsonargparse uses yaml for config files - "blake3 >= 1.0; sys_platform != 'win32'", - "blake3 >= 1.0,!=1.0.9; sys_platform == 'win32'", # 1.0.9 does not build on windows/msys2/mingw + "blake3 >= 1.0.10", "tzdata; sys_platform == 'win32'", # zoneinfo has no system tz database on Windows (date: named zones) # same on haiku (sys.platform is 'haiku1' on pythons older than 3.13) "tzdata; sys_platform == 'haiku' or sys_platform == 'haiku1'",