Skip to content

v0.4.0

Compare
Choose a tag to compare
@CianLM CianLM released this 20 Apr 05:23
· 24 commits to master since this release

v0.4.0

New Features:

  • Unit conversion of measurements between arbitrary units e.g. J to eV, mm^2 to m^2.
  • Massive overhaul of unit parsing and MeasurementLists for extensibility and consistency.
  • Added "/" support e.g. "m/s" parses the same as "m s^-1"
  • Added element-wise uncertainties in MeasurementLists
  • Added eV and unit conversions e.g. eV to Joule
  • Added support for more prefixes up to 10^{± 12} (as Peta breaks parsing of Pascals)

Other changes include:

  • Added shorthand classes M and ML for Measurement and MeasurementList classes
  • Exposed the plt plot object to the end user for customization
  • Simplified and standardized printing of uncertainties
  • Fixed Linear Regression statistical uncertainties
  • Modularized testing
  • Bug fixes of all kinds