Version 0.8
Add support for detectors with image_data file paths, plus improvements to NeXus defaults and other stuff.
hdf_loader.py
- added standard arguments 'swmr=True' and 'libver=latest' to h5py.File usages.
hdfmap_class.py
- removed several unused 'info_...' funcitons, replaced with 'info_names(...)'
- added first_last_scannables function
- added 'numeric_only' option to get_scannables
- improved doc strings
nexus.py
- improved info_nexus output
- renamed 'nexus_defaults' to 'nexus_default_paths'
- added 'nexus_default_names'
- added collection of 'image_data' filename detector datasets, image_data now may contain paths to non-numeric datasets (docs updated)
- get_plot_data improved using new functions.
test_edge_cases.py
- added additional edge case files and regenerated test_files.json
pypi-publish.yml
- updated to v4 of the artifact actions to fix depreciation error
What's Changed
- fixes for eval and str array by @DanPorter in #13
- Add image data by @DanPorter in #14
Full Changelog: v0.7.0...v0.8