Highdicom

Latest version: v0.25.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

0.5.1

Bug fixes

* Fix addition of segments to Segmentation image with different plane positions

Improvements

* Increase unit test coverage

0.5.0

New features

* Implement image file reader for efficient frame-level access (`highdicom.io.ImageFileReader`)
* Add support for spatial coordinate transformations (`highdicom.spatial.ImageToReferenceTransformer` and `highdicom.spatial.ReferenceToImageTransformer`)
* Add support for color management based on ICC Profiles (`highdicom.color.ColorManager`)
* Add utilities for encoding and decoding of frames (`highdicom.frame.decode_frame` and `highdicom.frame.encode_frame`)
* Add new content item `geometric_purpose` to structured reporting templates (`highdicom.sr.templates.PlanarROIMeasurementsAndQualitativeEvaluations` and `highdicom.sr.templates.VolumetricROIMeasurementsAndQualitativeEvaluations`)

Improvements

* Add more segmentation test datasets
* Apply stricter flake8 coding style rules

Bug fixes

* Fix copying of specimen attributes in derived objects (`highdicom.base.SOPClass`)
* Fix docstring in structured reporting template (`highdicom.sr.templates.Measurement`)

0.4.1

Bug fixes

* Remove optional Total Pixel Matrix Focal Planes attribute from Segmentation SOP class
* Fix typing errors reported by newer mypy versions

0.4.0

New features

* Class for creating DICOM UIDs with implementation-specific UID prefix

0.3.0

Enhancements

* Check type hints using *mypy* and enforce stricter typing rules (all functions must be annotated)
* Check test coverage using *coverage* and enforce coverage > 75%

Major changes

* Discontinue support for Python versions < 3.6

0.2.0

Features

* Additional SOP classes for SR: `EnhancedSR`, `ComprehensiveSR`

Bug fixes

* Fix typos in documentations

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.