@@ -32,16 +32,18 @@ num-integer = { version = "0.1.39", default-features = false }
3232num-traits = { version = " 0.2" , default-features = false }
3333num-complex = { version = " 0.3" , default-features = false }
3434
35- rayon = { version = " 1.0.3" , optional = true }
35+ # Use via the `rayon` crate feature!
36+ rayon_ = { version = " 1.0.3" , optional = true , package = " rayon" }
3637
3738approx = { version = " 0.4" , optional = true , default-features = false }
3839
3940# Use via the `blas` crate feature!
4041cblas-sys = { version = " 0.1.4" , optional = true , default-features = false }
4142blas-src = { version = " 0.6.1" , optional = true , default-features = false }
43+ libc = { version = " 0.2.82" , optional = true }
4244
4345matrixmultiply = { version = " 0.2.0" , default-features = false }
44- serde = { version = " 1.0" , optional = true }
46+ serde = { version = " 1.0" , optional = true , default-features = false , features = [ " alloc " ] }
4547rawpointer = { version = " 0.2" }
4648
4749[dev-dependencies ]
@@ -55,7 +57,7 @@ default = ["std"]
5557
5658# Enable blas usage
5759# See README for more instructions
58- blas = [" cblas-sys" , " blas-src" ]
60+ blas = [" cblas-sys" , " blas-src" , " libc " ]
5961
6062# Old name for the serde feature
6163serde-1 = [" serde" ]
@@ -68,6 +70,7 @@ test = ["test-blas-openblas-sys"]
6870docs = [" approx" , " serde" , " rayon" ]
6971
7072std = [" num-traits/std" , " matrixmultiply/std" ]
73+ rayon = [" rayon_" , " std" ]
7174
7275[profile .release ]
7376[profile .bench ]
0 commit comments