Releases
v0.23.0
Dependencies
Highdicom now depends upon pydicom > 3.0.1. #301
Highdicom now requires python > 3.10. This was necessitated by a similar move from pydicom. #301
Remove references to numpy.float_
to allow working with numpy>2
Tooling/Repo
We have adopted the contributor covenant. #271
Various style improvements #286 #287 #289 #290 #291 #292
We have moved to pyproject.toml
metadata. #293
Improve automated checks to enforce repo review rules #296
Features
Further checks on graphic data for SRs #276
Additional checks for microscopy bulk annotation coordinate types #281
Further improvements in segmentation creation efficiency #285
Allow creation of pyramid segmentations with floating point arrays, or with multiple segments #297
Add options allowing to infer the subject context from an image #298
Use pydicom 3 features to enable additional transfer syntaxes in compression.
Add methods to get a list of images used as evidence within an SR #303
Add a further_source_images
option to the segmentation constructor #304
Fixes
Minor fixes for microscopy bulk annotation graphic data #278
Remove the JP2 wrapper from JPEG 2000 encoding
Docs
Added a gitflow section to the developer guide. #272
You can’t perform that action at this time.