diff --git a/Cargo.toml b/Cargo.toml index 3c8eb143..c4fc2ce9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "peroxide" -version = "0.34.7" +version = "0.35.0" authors = ["axect "] edition = "2018" description = "Rust comprehensive scientific computation library contains linear algebra, numerical analysis, statistics and machine learning tools with farmiliar syntax" @@ -30,7 +30,7 @@ peroxide-ad = "0.3" peroxide-num = "0.1" #num-complex = "0.3" netcdf = { version = "0.7", optional = true, default_features = false } -pyo3 = { version = "0.20", optional = true, features = ["auto-initialize"] } +pyo3 = { version = "0.21", optional = true, features = ["auto-initialize", "gil-refs"] } blas = { version = "0.22", optional = true } lapack = { version = "0.19", optional = true } serde = { version = "1.0", features = ["derive"], optional = true } diff --git a/RELEASES.md b/RELEASES.md index 6a909e33..60693bc3 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,13 @@ +# Release 0.35.0 (2024-03-29) + +## Change some plot functions + +- Now you can set marker, line style, color, alpha option for specific element. + - `set_marker(vec![(usize, Marker)])` : `usize` is index of element (image or pair) + - `set_line_style(vec![(usize, LineStyle)])` + - `set_color(vec![(usize, String)])` + - `set_alpha(vec![(usize, f64)])` + # Release 0.34.7 (2024-03-11) ## More updates for `plot` feature