@@ -17,40 +17,26 @@ default = []
17
17
intel-mkl = [" lapack-src/intel-mkl" , " blas-src/intel-mkl" ]
18
18
netlib = [" lapack-src/netlib" , " blas-src/netlib" ]
19
19
openblas = [" lapack-src/openblas" , " blas-src/openblas" ]
20
- serde-1 = [" ndarray/serde-1" , " num-complex/serde " ]
20
+ serde-1 = [" ndarray/serde-1" ]
21
21
22
22
static = [" openblas-static" ]
23
23
openblas-static = [" openblas" , " openblas-src" ]
24
24
25
25
[dependencies ]
26
+ cauchy = " 0.3.0"
27
+ num-traits = " 0.2.12"
28
+ rand = " 0.7.3"
29
+
30
+ blas-src = { version = " 0.6.1" , default-features = false }
31
+ lapack-src = { version = " 0.6.0" , default-features = false }
26
32
lapacke = " 0.2.0"
27
- num-traits = " 0.2.11"
28
- cauchy = " 0.2.2"
29
- num-complex = " 0.2.4"
30
- rand = " 0.5"
31
-
32
- [dependencies .ndarray ]
33
- version = " 0.13.0"
34
- features = [" blas" ]
35
- default-features = false
36
-
37
- [dependencies .blas-src ]
38
- version = " 0.6.1"
39
- default-features = false
40
-
41
- [dependencies .lapack-src ]
42
- version = " 0.6.0"
43
- default-features = false
44
-
45
- [dependencies .openblas-src ]
46
- version = " 0.9.0"
47
- default-features = false
48
- features = [" static" ]
49
- optional = true
33
+ openblas-src = { version = " 0.9.0" , default-features = false , features = [" static" ], optional = true }
34
+
35
+ ndarray = { version = " 0.13.1" , features = [" blas" ], default-features = false }
50
36
51
37
[dev-dependencies ]
52
- paste = " 0.1.9 "
53
- criterion = " 0.3.1 "
38
+ paste = " 0.1.17 "
39
+ criterion = " 0.3.2 "
54
40
55
41
[[bench ]]
56
42
name = " truncated_eig"
@@ -59,4 +45,3 @@ harness = false
59
45
[[bench ]]
60
46
name = " eigh"
61
47
harness = false
62
-
0 commit comments