From 4b06fe4103b10b3d4c22aee8d5f0ca91711b79d9 Mon Sep 17 00:00:00 2001 From: Bradley Lowekamp Date: Fri, 21 Nov 2025 09:12:48 -0500 Subject: [PATCH 1/2] Explicitly use mac-15-intel The GHA hosted ARM does not have enough memory to efficiently build 2.x SimpleITK. There is a fix in SimpleITK 3.x that reduces the peak memory usage. --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 04c0627..5cbbd6b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -46,8 +46,8 @@ jobs: needs: package strategy: matrix: - os: [ubuntu-latest, macos-latest] - python-version: ['3.9', '3.13'] + os: [ubuntu-latest, macos-15-intel] + python-version: ['3.10', '3.14'] runs-on: ${{ matrix.os }} steps: - uses: actions/download-artifact@v4.3.0 From e77b9d07e11d5b4ab40d869b628b6cc30bc1a6ed Mon Sep 17 00:00:00 2001 From: Bradley Lowekamp Date: Fri, 21 Nov 2025 12:35:48 -0500 Subject: [PATCH 2/2] Update to SimpleITK 2.5.3 --- SimpleITK | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SimpleITK b/SimpleITK index 681c605..31617da 160000 --- a/SimpleITK +++ b/SimpleITK @@ -1 +1 @@ -Subproject commit 681c6051a669172607560c7fb9d67bad6a84cda2 +Subproject commit 31617da88fbd5ea628ced20e9ad1267e77b44f94 diff --git a/setup.py b/setup.py index 4843b04..c25e619 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ setup( name='SimpleITK', - version='2.5.0', + version='2.5.3', author='Insight Software Consortium', author_email='insight-users@itk.org', packages=['SimpleITK'],