@@ -25,11 +25,11 @@ std = [ "matrixmultiply", "alga/std", "alloc" ]
2525# Since Cargo doesn't support multiplicitave features, use this to enable rand+std:
2626rand_with_std = [ " rand/std" , " std" , " rand_distr" ]
2727stdweb = [ " rand" , " rand/stdweb" ]
28- arbitrary = [ " quickcheck" ]
28+ arbitrary = [ " quickcheck" , " rand " ]
2929serde-serialize = [ " serde" , " serde_derive" , " num-complex/serde" ]
3030abomonation-serialize = [ " abomonation" ]
3131sparse = [ ]
32- debug = [ " approx/num-complex " , " rand/std " ]
32+ debug = [ " rand_with_std " ]
3333alloc = [ ]
3434io = [ " pest" , " pest_derive" ]
3535serde_derive = [] # dummy feature to avoid breakage
@@ -42,13 +42,13 @@ rand_distr = { version = "0.2", optional = true }
4242num-traits = { version = " 0.2" , default-features = false }
4343num-complex = { version = " 0.2" , default-features = false }
4444num-rational = { version = " 0.2" , default-features = false }
45- approx = { version = " 0.3" , default-features = false }
45+ approx = { version = " 0.3" , default-features = false , features = [ " num-complex " ] }
4646alga = { version = " 0.9" , default-features = false }
4747matrixmultiply = { version = " 0.2" , optional = true }
4848serde = { version = " 1.0" , optional = true , features = [" derive" ] }
4949abomonation = { version = " 0.7" , optional = true }
5050mint = { version = " 0.5" , optional = true }
51- quickcheck = { version = " 0.8 " , optional = true }
51+ quickcheck = { version = " 0.9 " , optional = true }
5252pest = { version = " 2.0" , optional = true }
5353pest_derive = { version = " 2.0" , optional = true }
5454
0 commit comments