From d4fc487f75aaf357f768d0b9ad509d3247cce372 Mon Sep 17 00:00:00 2001 From: Adam Reichold Date: Fri, 7 Jan 2022 10:29:53 +0100 Subject: [PATCH] Make numpy-test example work out of the box and use shorter dependency format. --- README.md | 7 ++----- examples/linalg/Cargo.toml | 5 +---- examples/simple-extension/Cargo.toml | 5 +---- 3 files changed, 4 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 85f057cc0..e92d392f9 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Rust bindings for the NumPy C-API. name = "numpy-test" [dependencies] -pyo3 = "0.15" +pyo3 = { version = "0.15", features = ["auto-initialize"] } numpy = "0.15" ``` @@ -68,11 +68,8 @@ name = "rust_ext" crate-type = ["cdylib"] [dependencies] +pyo3 = { version = "0.15", features = ["extension-module"] } numpy = "0.15" - -[dependencies.pyo3] -version = "0.15" -features = ["extension-module"] ``` ```rust diff --git a/examples/linalg/Cargo.toml b/examples/linalg/Cargo.toml index 4b1c13aa1..549dfe413 100644 --- a/examples/linalg/Cargo.toml +++ b/examples/linalg/Cargo.toml @@ -9,9 +9,6 @@ name = "rust_linalg" crate-type = ["cdylib"] [dependencies] +pyo3 = { version = "0.15", features = ["extension-module"] } numpy = { path = "../.." } ndarray-linalg = { version = "0.14.1", features = ["openblas-static"] } - -[dependencies.pyo3] -version = "0.15" -features = ["extension-module"] diff --git a/examples/simple-extension/Cargo.toml b/examples/simple-extension/Cargo.toml index 0c3b14aae..cc91febba 100644 --- a/examples/simple-extension/Cargo.toml +++ b/examples/simple-extension/Cargo.toml @@ -9,9 +9,6 @@ name = "rust_ext" crate-type = ["cdylib"] [dependencies] +pyo3 = { version = "0.15", features = ["extension-module"] } numpy = { path = "../.." } num-complex = "0.4.0" - -[dependencies.pyo3] -version = "0.15" -features = ["extension-module"]