Skip to content

Releases: phisgroup/labfis.py

Labfis Release 1.2.1

04 Jun 00:49
87f885b
Compare
Choose a tag to compare

Fixes

  • Default rounding using half_down instead of half_up (Issue #10)

Labfis Release 1.2.0

03 Jun 17:27
a07be2b
Compare
Choose a tag to compare

Changes

  • Labfloat generator using any iterable in argument

    • labfloat([val1,val2,...],[err1,err2,...])
    • labfloat([val1,val2,...],[err1,err2,...],[val1,val2,...],[err1,err2,...],...)
  • Trigonometric methods (can be used using Numpy as function overloaded).

    • labfloat(pi*3/4,pi/8).sin()
    • labfloat(pi*3/4,pi/8).cos()
    • labfloat(pi*3/4,pi/8).tan()
  • Square root method (can be used using Numpy as function overloader).

    • labfloat(241,42).sqrt()
  • Labfloat uses __round__ magic method for uncertainty and mean rouding with python Decimals (performance improvement).

  • format method replaced with round magic method.

  • Improve tests.

Fixes

  • Wrong idexing order in mean and uncertainty.

    • before: labfloat(1,2)[:] == [2,1]
    • now: labfloat(1,2)[:] == [1,2]
  • Better Exception messages.

  • Bug fixes and other minor changes.

Other Informations

Labfis Release 1.1.6

19 Jun 18:19
Compare
Choose a tag to compare
  • Fixed missing number cases in #4

  • Bug fixes and other minor changes

Labfis release 1.1.5

24 May 03:29
Compare
Choose a tag to compare
  • Fix wrong number formatting with special cases #4

  • Bug fixes and other minor changes

Enhanced Propagation

26 Apr 00:44
f5859a9
Compare
Choose a tag to compare
  • Added uncertainty calculations are in accordance with gaussian’s propagation, calculated by an analytical method.

  • LaTex function labfloat.tex() improved. Precision can be defined individually for the mean and the uncertainty. Better documentation will be added later WIKI Milestone.

  • Bug fixes and other minor changes

First Release

20 Apr 21:01
1479428
Compare
Choose a tag to compare
1.0.0

Update pythonpublish.yml