Releases: PyO3/rust-numpy
Releases · PyO3/rust-numpy
rust-numpy version 0.14.0
- v0.14
- Bump PyO3 to 0.14
- Fix conversion bug
rust-numpy version 0.13.2
- Support ndarray 0.15
rust-numpy version 0.13.1
- Allow ndarray
>=0.13, < 0.15to work with Rust 1.41.1. - Add inner, dot, and einsum
- Add PyArray0
rust-numpy version 0.13.0
- Bump num-complex to 0.3
- Bump ndarray to 0.14
- Bump pyo3 to 0.13
- Drop support for Python 3.5 (as it is now end-of-life).
- Remove unused
python3feature
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.2for 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::getis now unsafe.- Introduce
PyArray::get_ownedandPyReadonlyArray::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
ErrorKindand introduce some concrete error types PyArray::as_slice,PyArray::as_slice_mut,PyArray::as_array, andPyArray::as_array_mutis now unsafe.- Introduce
PyArray::as_cell_slice,PyArray::to_vec, andPyArray::to_owned_array - Rename
TypeNumtraitElement, andNpyDataTypeDataType
rust-numpy v0.9.0
- Update PyO3 to 0.10.0