Labfis

Latest version: v1.2.1

Safety actively analyzes 621706 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.2.1

Fixes
- Default rounding using half_down instead of half_up (Issue 10)

1.2.0

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
- For more information, a guide will be added later. [WIKI Milestone](https://github.com/phisgroup/labfis.py/milestone/1)

1.2.0b1

Changes
- Labfloat uncertainty and mean formatter method using python *Decimals* (performance improvement);

- Improve tests precision and logging;

- Bug fixes and other minor changes.

1.2.0b0

Changes
- Labfloat generator using lists in argument
- labfloat([val1,val2,...],[err1,err2,...])

- Trigonometric functions using Numpy as function overloader.
- sin
- cos
- tan

- Square root function using Numpy as function overloader.

- Numpy soft requirement.

- Bug fixes and other minor changes.

Other Informations
- For more information, a guide will be added later. [WIKI Milestone](https://github.com/phisgroup/labfis.py/milestone/1)

1.1.6

- Fixed missing number cases in 4

- Bug fixes and other minor changes

1.1.5

- Fix wrong number formatting with special cases 4

- Bug fixes and other minor changes

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.