Releases: PyO3/rust-numpy
Releases · PyO3/rust-numpy
rust-numpy version 0.12.2
- Use more restricted versions for PyO3 and ndarray
rust-numpy version 0.12.1
- Fixes a compilation error with Rust 1.39 (also, please use
pyo3 >= 0.12.2
for Rust 1.39)
rust-numpy version 0.12.0
This version includes two additional wrappers: for dtype
and nditer
.
PyArrayDescr
is introduced as a wrapper of array.dtype
in Python.
Also, we added wrappers of nditer
as two types: NpySingleIter
and NpyMultiIter
.
Both iterators have a nice, flexible builders, thanks @PTNobel!
rust-numpy v0.11.0
PyArray::get
is now unsafe.- Introduce
PyArray::get_owned
andPyReadonlyArray::get
.
rust-numpy v0.10.0
I want to note that there are two important changes in this version. One is that rust-numpy works on stable Rust as per PyO3 0.11, and the other is PyReadonlyArray
.
To prevent undefined behavior, PyArray::as_slice
and families are unsafe
now. Please use the safe PyReadonlyArray::as_slice
instead.
- Remove
ErrorKind
and introduce some concrete error types PyArray::as_slice
,PyArray::as_slice_mut
,PyArray::as_array
, andPyArray::as_array_mut
is now unsafe.- Introduce
PyArray::as_cell_slice
,PyArray::to_vec
, andPyArray::to_owned_array
- Rename
TypeNum
traitElement
, andNpyDataType
DataType
rust-numpy v0.9.0
- Update PyO3 to 0.10.0
rust-numpy v0.8.0
- Update PyO3 to 0.9.0
- Fix SliceBox initialization
rust-numpy v0.7.0
- Update pyo3 to 0.8
rust-numpy v0.6.0
- Update PyO3 to 0.7
- Drop Python2 support