Release Notes#
Changelog entries for the development version are available at https://holospy.readthedocs.io/en/latest/changes.html
[UNRELEASED] (2026-10-24)#
Bug Fixes#
Fix incompatibility with
pint >= 0.26.2, which raisesDefinitionSyntaxErrorinstead ofUndefinedUnitErrorwhen parsing HyperSpy’s"<undefined>"sentinel for unset units, causingHologramImage.statisticsto raise an unclear error instead of the intendedValueError("Signal axes units should be defined."). (#72)
0.4.0 (2026-10-17)#
Enhancements#
Add lazy import to reduce import time and reduce memory usage. (#65)
Maintenance#
Update supported Python versions to 3.10, 3.11, 3.12, 3.13, 3.14; drop 3.8, 3.9. (#65)
Update release workflow to upload release notes and artifacts to GitHub releases. (#66)
Add a
.mailmapfile to consolidate duplicate author identities in the git history, fixing contributor attribution for tools that respect mailmap. (#69)
0.3 (2024-05-02)#
Improved Documentation#
Fix DOI and add more badges to readme file. (#34)
Maintenance#
0.2 (2024-04-04)#
Deprecations#
The positional arguments
holo_dataandholo_samplingofreconstruct()have been renamed todataandsampling, respectively. (#26)
Improved Documentation#
Add holoSpy logo (#26)
Maintenance#
0.1.1 (2023-12-02)#
Bug Fixes#
Fix getting version from metadata (#16)
Maintenance#
Use towncrier to manage release notes and improve setting dev version (#17)
0.1 (2023-11-15)#
Add pre-commit configuration file (#4)
Format code using
blackand add workflow to check formatting (#3).Add GitHub workflows to tests and build packages (#2).
Rename the
max_workersargument tonum_workers(#9)Setup codecov to measure coverage (#10)
Add badges for tests, codecov and docs (#11)
Add workflow to build and push documentation (#13)
Consolidate package metadata in
pyproject.toml(#14)Use
setuptools_scmto set holospy version at build time (#14)Add package and test workflow (#14)
Add python 3.12 (#14)
Add release workflow (#14)
Initiation (2023-07-23)#
HoloSpy was split out of the HyperSpy repository on July 23, 2023. The electron holography functionalities so far developed in HyperSpy were moved to the HoloSpy repository.