Changelog#
v2.5.0#
Added#
Ability to register types as “YAML”, so that they can be read from the HDF5
attrs
(or “meta”) as native types via YAML. This works both ways (i.e. read and write) as long as a constructor/representer is defined for the object in YAML.
v2.4.0#
Added#
Ability to open
HDF5Object
instances’ files as writeable, so as to append extra data to them.
v2.3.9#
Try again to get this on PyPI… grrr :-(
v2.3.7#
A whole bunch of minor updates just to get the auto-deployment working…
v2.3.1#
First version on PyPI!
v2.0.0#
Changed#
Removed
.load
and.load_all
methods fromHDF5Object
so that the interface between the object and its sub-groups are more identical. Note that everything now caches when accessed, but can be explicitly removed from the cache at will.
v0.5.0#
Added#
list_of_files
method that contains all files used in a calibration.
v0.4.0#
Added#
observation.yaml
file for explicitly defining a full calibration observation.definition.yaml
file for internally defining metadata of an observation, with the ability to include other observations to supplement/override it.
Changed#
Default behaviour when instantiating
CalibrationObservation
is now to not print out structure and info logs, only errors.
v0.3.0#
Added#
TOML file for antenna simulators
Access to all Resistance metadata via a structured numpy array
raw_data
.Antenna simulators are now able to be identified and read in more easily from each component.
Changed#
Better way of getting the version
Ignore some more different kinds of files.
Fixed#
New checks on whether antenna simulators are the same for S11, Spectra and Resistance.
v0.2.0#
Added#
New auto-fixes for the root directory and spectra.
Changed#
load_name is now a simpler alias (ambient, hot_load, open, short)
Fixed#
Several bug-fixes found when fixing actual data on disk.
v0.1.0#
First public version