Skip to content

0.1.32 Release

Compare
Choose a tag to compare
@GraemeWatt GraemeWatt released this 19 Jul 15:03
  • oldhepdata: fix a bug calculating npts if a matrix with no x-axis.
  • oldhepdata: catch an error if *qual line without values.
  • oldhepdata: print line if error doesn't match expected pattern.
  • oldhepdata: check for presence of *xheader and *yheader before *data line.
  • oldhepdata: demand whitespace after value if asymmetric first error.
  • oldhepdata: use deepcopy to avoid YAML anchors/references when transforming a square matrix (thanks to Tim Adye).
  • yaml parser: allow for a bug in PyYAML where numbers like 1e+04 are parsed as strings not as floats (see https://stackoverflow.com/a/30462009 ).
  • yaml parser: allow for empty YAML documents when defining table index.
  • writers: support table names containing "/" by replacing by "-" in filenames.
  • writers: allow for unicode characters in table headers.
  • root writer: fix bug if different error labels in different rows.
  • root writer: allow for numerical rounding when checking that errors are symmetric before writing a TGraph2DErrors object.
  • testdata: update for changes in format made in YODA v1.7.0.
  • docs: tidy up and improve documentation produced using Sphinx.
  • global: version bump to 0.1.32.

Signed-off-by: Graeme Watt [email protected]