From 333ad5a5fb69dc26adcce5b2902e6a0512137f2e Mon Sep 17 00:00:00 2001 From: Laurie Wang Date: Fri, 5 Jun 2026 15:22:22 -0700 Subject: [PATCH 1/2] Bump py-build-cmake from ~=0.1.8 to ~=0.5.0 py-build-cmake 0.1.8 requires distlib~=0.3.5, which conflicts with cibuildwheel v3.x that constrains distlib==0.4.0. This broke the wheel build stage of the release workflow. py-build-cmake 0.5.0 requires distlib~=0.4.0, resolving the conflict. Verified locally: build succeeds and all 29,163 tests pass. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 906885a6..22e9130a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ dev = [ # Build System ################################################################################ [build-system] -requires = ["py-build-cmake~=0.1.8"] +requires = ["py-build-cmake~=0.5.0"] build-backend = "py_build_cmake.build" # py-build-cmake ############################################################################## From 6134be946e170191d44ad3cb2fd1319737a91a43 Mon Sep 17 00:00:00 2001 From: Laurie Wang Date: Fri, 5 Jun 2026 15:26:28 -0700 Subject: [PATCH 2/2] Add py-build-cmake bump to CHANGES.md --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index 95690b1d..aae02a41 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,7 @@ ### 0.14.1 (2026-06-05) * Fix release workflow to install test dependencies (#431) * Fix release workflow pypy version: pypy-3.8 to pypy-3.10 (#432) +* Bump py-build-cmake from ~=0.1.8 to ~=0.5.0 (#433) * Updates ion-c submodule ### 0.14.0 (2026-04-22)