BUG: Update SimpleITK to fix import adding missing use of custom namespace #7812
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
BUG: Update SimpleITK to fix import adding missing use of custom namespace
Update remaining use of
itk::simpleintroduced after Slicer/SimpleITK@f95590f7 and omitted when updating SimpleITK in the context of acf3dd47 (ENH: Update ITK to 5.4.0)List of SimpleITK changes:
COMP: Ensure SimpleITK is built using Slicer Python environment
Ensure SimpleITK is built using the Slicer Python environment by fixing the configuration to account for changes introduced in SimpleITK/SimpleITK@1b7d670b2, which uses the new CMake FindPython module.
This commit addresses the following warning:
Additionally, it resolves the error encountered when using CMake versions earlier than 3.24:
To support CMake versions earlier than 3.24, the _Python_VERSION variables are explicitly passed.
This workaround is necessary because the fix introduced in Kitware/CMake@ece3bedbf (FindPython: fix error on multiple queries with different COMPONENTS) is not available in older CMake versions.
List of SimpleITK changes:
This pull request supersedes #7810
Related pull requests and issues: