Releases: itt-ustutt/quantity
Releases · itt-ustutt/quantity
si-units v0.11.0
Removed
- Removed
SIArray1
class, which was just there for the namespace anyways. #77
Added
- Added
array()
, linspace()
and logspace()
as replacements for SIArray1()
, SIArray1.linspace()
and SIArray1.logspace()
. #77
v0.10.0
Packaging
- Update
pyo3
and numpy
dependencies to 0.23. #76
v0.9.1
Fixed
- Added division by
CELSIUS
in Python. #74
v0.9.0
Changed
- Reimplemented
si-units
Python package independent of quantity
crate in and more "pythonic" fashion. #63
- Reimplemented
quantity
to compile-time checked units using the typenum
crate. #64
- Hide non-essential dependencies behind features
ndarray
, approx
, num-dual
, python
, python_numpy
. #70
- Implemented angles based on the
Quantity
struct rather than the ang
crate. #72
Added
- Added basic support for the combination of structs in the
num-dual
crate with units. #66
Packaging
- Update
pyo3
and numpy
dependencies to 0.22. #65
v0.8.0
Packaging
- Updated
pyo3
and numpy
dependencies to 0.21 and adjusted to the new Bound
API.
v0.7.0
Packaging
- Updated
pyo3
and numpy
dependencies to 0.20.
- Updated
approx
dependency to 0.5.
v0.6.2
Added
- Added new functions
SIUnit::from_raw_parts
and SIUnit::into_raw_parts
. #55
Fixed
- Fixed workflow for Apple universal2 wheels. #55
v0.6.1
Added
- Added new functions
Quantity::from_raw_parts
and Quantity::into_raw_parts
for SI quantities. #54
v0.6.0
Added
- Added the new SI unit prefixes
QUECTO
, RONTO
, RONNA
, and QUETTA
. #49
Packaging
- Updated
pyo3
and numpy
dependencies to 0.18. #52
v0.5.1
Added
- Added implementations of
IntoIterator
for every Quantity
with iteratable inner types. #48
- Implemented
FromIterator
for QuantityArray1
, enabling the use of collect()
for quantity arrays. #48