Closed tbirdso closed 3 years ago
@tbirdso thanks for the report!
Yes, it looks like we ended up with the wrong hash in the release. Should be addressed with: https://github.com/InsightSoftwareConsortium/ITKPythonPackage/commit/380a0ce05adea5a3656f0327bb329fbcd1ce87ac
We'll build / test and upload as itk-5.2.1.post1
.
These are now built / addressed, except for Linux-ARM, which is building.
CC @aylward
Description
The ITK Python 5.2.1 distribution does not contain several Python wrappings that were included in the 5.2.1 release schedule. This includes imread enhancements and additional wrappings for SymmetricSecondRankTensor and mesh filters.
The issue has been observed both locally and in Github CI depending on the ITK Python packages. CI is failing in the ITKStrain external module due to being unable to find wrappings that should be introduced in v5.2.1.
TransformToStrainImageFilter PR fails because GenerateImageSource is not wrapped for SSRT
Steps to Reproduce
pip install itk==5.2.1
imread
, such as a Nrrd sequence volume:Expected behavior
5.2.1
MeshToMeshFilter
is wrapped for scalar types andGenerateImageSource
is wrapped for real types per 5.2.1 release scheduleThese steps pass when testing against a local build of ITK 5.2.1.
Actual behavior
Package installs
Package path is correct but version is 5.2.0
I have verified that the distribution folders in this
site-packages
path are all named for version5.2.1
such as follows:Wrapping expansions in 5.2.1 are not included:
(no scalar types)
(no SSRT types)
imread
failsReproducibility
100%
Versions
Expecting v5.2.1, may be pulling v5.2.0 despite naming?
Environment
I am using an Anaconda environment for Python 3.8.5 on Windows. CI is failing across at least Python 3.6 and 3.7 pipelines across platforms.
Additional Information
Float wrapping added for
SymmetricSecondRankTensor
in 5.2.1 seems to be present in the PyPi package:@dzenanz @thewtex