From 605ce96eec1c6949bae69d315ec8f193d0219468 Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 13:26:10 -0500 Subject: [PATCH 1/8] Update macos.yml --- .github/workflows/macos.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 40684f7..1a75f90 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -88,6 +88,7 @@ jobs: mkdir ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM} cd ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM} cmake \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DBUILD_SHARED_LIBS=OFF \ -DBUILD_TESTING=OFF \ -DBUILD_EXAMPLES=OFF \ From 308e8b68c021e55069986b9220f5247c6a55caed Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 13:50:50 -0500 Subject: [PATCH 2/8] Update macos.yml --- .github/workflows/macos.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 1a75f90..de0b84e 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -89,6 +89,7 @@ jobs: cd ITK-build-${PYTHON_VERSION_STR}-${_PYTHON_HOST_PLATFORM} cmake \ -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ + -DITK_USE_SYSTEM_PNG=ON \ -DBUILD_SHARED_LIBS=OFF \ -DBUILD_TESTING=OFF \ -DBUILD_EXAMPLES=OFF \ From 4ee32d7a790ceee4d1a7cad49e6e5b84397461e6 Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 14:13:34 -0500 Subject: [PATCH 3/8] Update linux.yml Disabled push to pypi for testing --- .github/workflows/linux.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 2bf8fa7..54fcca8 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -89,11 +89,11 @@ jobs: name: linux-wheels path: wheelhouse/*.whl - - name: Upload to PyPI - if: startsWith(github.ref, 'refs/tags') - run: | - $PYTHON -m pip install twine - $PYTHON -m twine upload wheelhouse/*.whl -u __token__ -p "$PASSWORD" - env: - PASSWORD: ${{ secrets.PYPI_TOKEN }} - PYTHON: /opt/python/cp38-cp38/bin/python +# - name: Upload to PyPI +# if: startsWith(github.ref, 'refs/tags') +# run: | +# $PYTHON -m pip install twine +# $PYTHON -m twine upload wheelhouse/*.whl -u __token__ -p "$PASSWORD" +# env: +# PASSWORD: ${{ secrets.PYPI_TOKEN }} +# PYTHON: /opt/python/cp38-cp38/bin/python From 6c4cd43ed8ce862cc9a0afd9401438e97e5da20d Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 14:15:32 -0500 Subject: [PATCH 4/8] Update macos.yml Disabled push to pypi for testing --- .github/workflows/macos.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index de0b84e..334e2f9 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -216,9 +216,9 @@ jobs: name: macos-wheels-${{ env.PYTHON_VERSION_STR }}-${{ env._PYTHON_HOST_PLATFORM }} path: ${{ github.workspace }} - - name: Upload to PyPI - run: | - python -m pip install twine - python -m twine upload *.whl -u __token__ -p "$PASSWORD" - env: - PASSWORD: ${{ secrets.PYPI_TOKEN }} +# - name: Upload to PyPI +# run: | +# python -m pip install twine +# python -m twine upload *.whl -u __token__ -p "$PASSWORD" +# env: +# PASSWORD: ${{ secrets.PYPI_TOKEN }} From 1ac10f507de0c721c084bb3efa4bdcbb9178aad8 Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 14:16:05 -0500 Subject: [PATCH 5/8] Update windows.yml Disabled push to pypi for testing --- .github/workflows/windows.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 2a9947f..09e0ca5 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -115,10 +115,10 @@ jobs: name: windows-wheels-${{ env.pythonVersionStr }} path: ${{ github.workspace }} - - name: Upload to PyPI - if: ${{ github.event_name == 'push' && (startsWith(github.ref, 'refs/tags') || startsWith(env.GITHUB_REF, 'refs/tags')) }} - run: | - python -m pip install twine - python -m twine upload *.whl -u __token__ -p "$env:PASSWORD" - env: - PASSWORD: ${{ secrets.PYPI_TOKEN }} +# - name: Upload to PyPI +# if: ${{ github.event_name == 'push' && (startsWith(github.ref, 'refs/tags') || startsWith(env.GITHUB_REF, 'refs/tags')) }} +# run: | +# python -m pip install twine +# python -m twine upload *.whl -u __token__ -p "$env:PASSWORD" +# env: +# PASSWORD: ${{ secrets.PYPI_TOKEN }} From 4add3cb350db396812a191227f79526325dcbfea Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:21:08 -0500 Subject: [PATCH 6/8] Update linux.yml Reinstated upload to pypi --- .github/workflows/linux.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 54fcca8..2bf8fa7 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -89,11 +89,11 @@ jobs: name: linux-wheels path: wheelhouse/*.whl -# - name: Upload to PyPI -# if: startsWith(github.ref, 'refs/tags') -# run: | -# $PYTHON -m pip install twine -# $PYTHON -m twine upload wheelhouse/*.whl -u __token__ -p "$PASSWORD" -# env: -# PASSWORD: ${{ secrets.PYPI_TOKEN }} -# PYTHON: /opt/python/cp38-cp38/bin/python + - name: Upload to PyPI + if: startsWith(github.ref, 'refs/tags') + run: | + $PYTHON -m pip install twine + $PYTHON -m twine upload wheelhouse/*.whl -u __token__ -p "$PASSWORD" + env: + PASSWORD: ${{ secrets.PYPI_TOKEN }} + PYTHON: /opt/python/cp38-cp38/bin/python From 4f23c81950fbd5921fb9caec74de165280635ffc Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:21:34 -0500 Subject: [PATCH 7/8] Update macos.yml Reinstated upload to pypi --- .github/workflows/macos.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 334e2f9..de0b84e 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -216,9 +216,9 @@ jobs: name: macos-wheels-${{ env.PYTHON_VERSION_STR }}-${{ env._PYTHON_HOST_PLATFORM }} path: ${{ github.workspace }} -# - name: Upload to PyPI -# run: | -# python -m pip install twine -# python -m twine upload *.whl -u __token__ -p "$PASSWORD" -# env: -# PASSWORD: ${{ secrets.PYPI_TOKEN }} + - name: Upload to PyPI + run: | + python -m pip install twine + python -m twine upload *.whl -u __token__ -p "$PASSWORD" + env: + PASSWORD: ${{ secrets.PYPI_TOKEN }} From 4940b2e89b93718aef46f4df0e4e7068f1514702 Mon Sep 17 00:00:00 2001 From: Jackson Nolan <77302298+jnolan14@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:21:57 -0500 Subject: [PATCH 8/8] Update windows.yml Reinstated upload to pypi --- .github/workflows/windows.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 09e0ca5..2a9947f 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -115,10 +115,10 @@ jobs: name: windows-wheels-${{ env.pythonVersionStr }} path: ${{ github.workspace }} -# - name: Upload to PyPI -# if: ${{ github.event_name == 'push' && (startsWith(github.ref, 'refs/tags') || startsWith(env.GITHUB_REF, 'refs/tags')) }} -# run: | -# python -m pip install twine -# python -m twine upload *.whl -u __token__ -p "$env:PASSWORD" -# env: -# PASSWORD: ${{ secrets.PYPI_TOKEN }} + - name: Upload to PyPI + if: ${{ github.event_name == 'push' && (startsWith(github.ref, 'refs/tags') || startsWith(env.GITHUB_REF, 'refs/tags')) }} + run: | + python -m pip install twine + python -m twine upload *.whl -u __token__ -p "$env:PASSWORD" + env: + PASSWORD: ${{ secrets.PYPI_TOKEN }}