diff --git a/CHANGELOG.md b/CHANGELOG.md index a905f0b67..7a457676a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog - Unreleased + +- v0.20.0 - Increase MSRV to 1.56 released in October 2021 and available in Debain 12, RHEL 9 and Alpine 3.17 following the same change for PyO3. ([#378](https://github.com/PyO3/rust-numpy/pull/378)) - Add support for ASCII (`PyFixedString`) and Unicode (`PyFixedUnicode`) string arrays, i.e. dtypes `SN` and `UN` where `N` is the number of characters. ([#378](https://github.com/PyO3/rust-numpy/pull/378)) - Add support for the `bfloat16` dtype by extending the optional integration with the `half` crate. Note that the `bfloat16` dtype is not part of NumPy itself so that usage requires third-party packages like Tensorflow. ([#381](https://github.com/PyO3/rust-numpy/pull/381)) diff --git a/Cargo.toml b/Cargo.toml index 31ddf2a44..d0bc0b97d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "numpy" -version = "0.19.0" +version = "0.20.0" authors = [ "The rust-numpy Project Developers", "PyO3 Project and Contributors " diff --git a/README.md b/README.md index d26e2ccae..c45899326 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,8 @@ name = "rust_ext" crate-type = ["cdylib"] [dependencies] -pyo3 = { version = "0.19", features = ["extension-module"] } -numpy = "0.19" +pyo3 = { version = "0.20", features = ["extension-module"] } +numpy = "0.20" ``` ```rust @@ -93,8 +93,8 @@ fn rust_ext<'py>(_py: Python<'py>, m: &'py PyModule) -> PyResult<()> { name = "numpy-test" [dependencies] -pyo3 = { version = "0.19", features = ["auto-initialize"] } -numpy = "0.19" +pyo3 = { version = "0.20", features = ["auto-initialize"] } +numpy = "0.20" ``` ```rust @@ -132,7 +132,7 @@ on anything but that exact range. It can therefore be necessary to manually unif For example, if you specify the following dependencies ```toml -numpy = "0.19" +numpy = "0.20" ndarray = "0.13" ```