Skip to content

0.36.0

Compare
Choose a tag to compare
@jagerber48 jagerber48 released this 07 Mar 07:49
· 138 commits to main since this release
be346c5

0.36.0 (2024-03-07)

Added

  • Added many unit test to supplement the feature existing feature tests. [#102]
  • Added much more input validation and corresponding messaging.
    • Checks on input types and values.
    • Extra translations dictionaries are now checked so that keys must be integers and values must consist of only English alphabetic characters. [#157]

Changed

  • Major code reorganization. [#152]
    • Move modules containing public interfaces into an api sub-package.
    • Break the bulky format_utils module into multiple modules, now in a format_utils sub-package.
    • Collect the main formatting algorithms into a formatting sub-package.
    • Sort tests into feature and unit tests.
  • Some utility code refactoring.

Fixed

  • Fixed a bug where uncertainties between the Particle Data Group uncertainties thresholds would erroneously result in ValueError being raised when formatted with pdg_sig_figs=True. [#164]