Releases: extra-p/pycubexr
Release 2.0.1
Release 1.2.3
Includes a fix for a bug in metrics_parser and metric_values, that sometimes caused a incorrect assignment of cnode ids.
Release 2.0.0
- Uses NumPy to accelerate parsing and calculation.
- Breaking change: returns data as NumPy arrays
- Includes a fix to read CUBE files written by CubeWriter 4.8 that sometimes come with incorrect checksums.
- Includes a bugfix, that switches the paramaters of
convert_to_inclusive
andconvert_to_exclusive
in thevalue
andmean
function ofMetricValues
, so that the names and the functions match.
The new and also correct signatures are now:
mean(self, cnode: CNode, convert_to_exclusive: bool = False, convert_to_inclusive: bool = False)
value(self, cnode: CNode, convert_to_exclusive: bool = False, convert_to_inclusive: bool = False)
Release 1.2.2
Includes a bugfix, that switches the paramaters of convert_to_inclusive
and convert_to_exclusive
in the value
and mean
function of MetricValues
, so that the names and the functions match.
The new and also correct signatures are now:
mean(self, cnode: CNode, convert_to_exclusive: bool = False, convert_to_inclusive: bool = False)
value(self, cnode: CNode, convert_to_exclusive: bool = False, convert_to_inclusive: bool = False)
Release 2.0.0-alpha1
Includes a fix to read CUBE files written by CubeWriter 4.8 that somtimes come with incorrect checksums.
Release 1.2.1
Includes a fix to read CUBE files written by CubeWriter 4.8 that sometimes come with incorrect checksums.
Release 2.0.0-alpha
Uses NumPy to accelerate parsing and calculation.
Breaking change: returns data as NumPy arrays
Release 1.2.0
Includes some bug fixes and the following new features:
- Support for Python 3.9 and 3.10
- CNode parameters
- File/module information
Release 1.1.0
Includes some bug fixes and optimizations, such as improved memory usage and performance.
First release
The first release of the pyCubexR software.