From afe396b7607d206684578c6fe9394e1e095c80ca Mon Sep 17 00:00:00 2001 From: "Bang C. Huynh" Date: Fri, 7 Nov 2025 11:39:36 +0000 Subject: [PATCH 1/4] Bumped ndarray to 0.17. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 9fee89fe9..42eb273a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ nalgebra = { version = ">=0.30, <0.35", default-features = false, optional = tru num-complex = ">= 0.2, < 0.5" num-integer = "0.1" num-traits = "0.2" -ndarray = ">= 0.15, < 0.17" +ndarray = ">= 0.15, <=0.17" pyo3 = { version = "0.27.0", default-features = false, features = ["macros"] } rustc-hash = "2.0" From 37bc332018137b8783c975b63d892efdb88a504a Mon Sep 17 00:00:00 2001 From: "Bang C. Huynh" Date: Sun, 9 Nov 2025 22:29:10 +0000 Subject: [PATCH 2/4] Bumped ndarray to 0.17 in examples/parallel. --- examples/parallel/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/parallel/Cargo.toml b/examples/parallel/Cargo.toml index dd7fe4c1d..80b9c84ad 100644 --- a/examples/parallel/Cargo.toml +++ b/examples/parallel/Cargo.toml @@ -11,7 +11,7 @@ crate-type = ["cdylib"] [dependencies] pyo3 = { version = "0.27.0", features = ["extension-module", "multiple-pymethods"] } numpy = { path = "../.." } -ndarray = { version = "0.16", features = ["rayon", "blas"] } +ndarray = { version = "0.17", features = ["rayon", "blas"] } blas-src = { version = "0.8", features = ["openblas"] } openblas-src = { version = "0.10", features = ["cblas", "system"] } From 91e1bb002e97dddfffd7473089b1580247c6a28c Mon Sep 17 00:00:00 2001 From: "Bang C. Huynh" Date: Mon, 10 Nov 2025 17:31:18 +0000 Subject: [PATCH 3/4] Added a CHANGELOG entry. --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f11e7bb4..ae02c9756 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ # Changelog +- v0.27.1 + - Bump ndarray dependency to v0.27. ([#516](https://github.com/PyO3/rust-numpy/pull/516)) + - v0.27.0 - Bump PyO3 dependency to v0.27.0. ([#515](https://github.com/PyO3/rust-numpy/pull/515)) From 5e3d4fa932e775412434d34c13f9d00ef9c89760 Mon Sep 17 00:00:00 2001 From: "Bang C. Huynh" Date: Mon, 10 Nov 2025 17:33:02 +0000 Subject: [PATCH 4/4] Fixed a typo in CHANGELOG. --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae02c9756..6fd49a2ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog - v0.27.1 - - Bump ndarray dependency to v0.27. ([#516](https://github.com/PyO3/rust-numpy/pull/516)) + - Bump ndarray dependency to v0.17. ([#516](https://github.com/PyO3/rust-numpy/pull/516)) - v0.27.0 - Bump PyO3 dependency to v0.27.0. ([#515](https://github.com/PyO3/rust-numpy/pull/515))