Closed d-chambers closed 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.83%. Comparing base (
dea01ab
) to head (1ca11e4
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Description
This PR adds support for Silixa's HDF5 format, which has similar fields to the TDMS format. It also migrates prodml from pytables to h5py and removes all pytables
get_format
because they can cause segfaults and issue many warnings about certain types of HDF elements.I also added a few tests to ensure the
FiberIOManager
returns each format exactly once and a registry for (name, version) to help ensure eachFiberIO
instances is not registered more than once.Checklist
I have (if applicable):