Releases: NCAS-CMS/pyfive
Releases · NCAS-CMS/pyfive
Release v0.5.1
Version 0.5.1
2025-08-22
- Add a Changelog #87 by David Hassell
- Improved documentation #84 by Kai Mühlbauer
- When getting object by address, do not fully instantiate when iterating #83 by Kai Mühlbauer
- Add documentation for Pyfive #81 by Valeriu Predoi
- Setup documentation builds on Readthedocs #80 by Valeriu Predoi
Issue and authors
- Closes #91
- Authors@ @davidhassell @kmuehlbauer @valeriupredoi
Release v0.5.0
Pyfive v0.5.0 release
Closes #75
Main highlights:
- Functionality enhancements to address lazy loading of chunked data, variable length strings, and other minor bug fixes: a completely new approach to handling thread-safe loading of HDF5 files by @bnlawrence and @davidhassell in #68
- Various improvements towards the pyfive Python package by @valeriupredoi #69 #72 #73 #74 #76 #79
Notes:
- the repository has now moved permanently to NCAS-CMS https://github.com/NCAS-CMS and will be maintained by NCAS-CMS
- a release cycle will be set up in the future, for now we are releasing on a "whim" ie when major updates are merged in
main
Special thanks:
- many thanks to @jjhelmus for all his help passing the Pyfive baton
- many thanks to @kmuehlbauer for willing to help out here
🍻
pyfive v0.4.0
pyfive v0.4.0
pyfive version 0.3.0
Some highlights from the release:
- support for dimension scales via the Dataset.dims attribute
- reading from BytesIO objects
- File can be used as a context manager
- references
- Support for a number of new attribute types:
- complex64
- complex128
- variable length sequences
- arrays
- references
- Dataset.fillvalue attribute
- fletcher32 checksums