@@ -31,6 +31,22 @@ std = [
3131 " num-rational/std" ,
3232 " approx/std" ,
3333 " simba/std" ,
34+ " glam014?/std" ,
35+ " glam015?/std" ,
36+ " glam016?/std" ,
37+ " glam017?/std" ,
38+ " glam018?/std" ,
39+ " glam019?/std" ,
40+ " glam020?/std" ,
41+ " glam021?/std" ,
42+ " glam022?/std" ,
43+ " glam023?/std" ,
44+ " glam024?/std" ,
45+ " glam025?/std" ,
46+ " glam027?/std" ,
47+ " glam028?/std" ,
48+ " glam029?/std" ,
49+ " glam030?/std" ,
3450]
3551sparse = []
3652debug = [" approx/num-complex" , " rand" ]
@@ -75,13 +91,7 @@ rkyv-serialize = ["rkyv-serialize-no-std", "rkyv/std", "rkyv/validation"]
7591# # To use rand in a #[no-std] environment, enable the
7692# # `rand-no-std` feature instead of `rand`.
7793rand-no-std = [" rand-package" ]
78- rand = [
79- " rand-no-std" ,
80- " rand-package/std" ,
81- " rand-package/std_rng" ,
82- " rand-package/thread_rng" ,
83- " rand_distr" ,
84- ]
94+ rand = [" rand-no-std" , " rand-package/std" , " rand-package/std_rng" , " rand-package/thread_rng" , " rand_distr" ]
8595
8696# Tests
8797arbitrary = [" quickcheck" ]
@@ -101,9 +111,7 @@ simba = { version = "0.9", default-features = false }
101111alga = { version = " 0.9" , default-features = false , optional = true }
102112rand_distr = { version = " 0.5" , default-features = false , optional = true }
103113matrixmultiply = { version = " 0.3" , optional = true }
104- serde = { version = " 1.0" , default-features = false , features = [
105- " derive" ,
106- ], optional = true }
114+ serde = { version = " 1.0" , default-features = false , features = [" derive" ], optional = true }
107115# TODO: once rkyv is updated to 0.8, we could consider removing the `allow(unsafe_op_in_unsafe_fn)`.
108116rkyv = { version = " 0.7.41" , default-features = false , optional = true }
109117mint = { version = " 0.5" , optional = true }
@@ -112,25 +120,23 @@ pest = { version = "2", optional = true }
112120pest_derive = { version = " 2" , optional = true }
113121bytemuck = { version = " 1.5" , optional = true }
114122matrixcompare-core = { version = " 0.1" , optional = true }
115- proptest = { version = " 1" , optional = true , default-features = false , features = [
116- " std" ,
117- ] }
118- glam014 = { package = " glam" , version = " 0.14" , optional = true }
119- glam015 = { package = " glam" , version = " 0.15" , optional = true }
120- glam016 = { package = " glam" , version = " 0.16" , optional = true }
121- glam017 = { package = " glam" , version = " 0.17" , optional = true }
122- glam018 = { package = " glam" , version = " 0.18" , optional = true }
123- glam019 = { package = " glam" , version = " 0.19" , optional = true }
124- glam020 = { package = " glam" , version = " 0.20" , optional = true }
125- glam021 = { package = " glam" , version = " 0.21" , optional = true }
126- glam022 = { package = " glam" , version = " 0.22" , optional = true }
127- glam023 = { package = " glam" , version = " 0.23" , optional = true }
128- glam024 = { package = " glam" , version = " 0.24" , optional = true }
129- glam025 = { package = " glam" , version = " 0.25" , optional = true }
130- glam027 = { package = " glam" , version = " 0.27" , optional = true }
131- glam028 = { package = " glam" , version = " 0.28" , optional = true }
132- glam029 = { package = " glam" , version = " 0.29" , optional = true }
133- glam030 = { package = " glam" , version = " 0.30" , optional = true }
123+ proptest = { version = " 1" , optional = true , default-features = false , features = [" std" ] }
124+ glam014 = { package = " glam" , version = " 0.14" , optional = true , default-features = false }
125+ glam015 = { package = " glam" , version = " 0.15" , optional = true , default-features = false }
126+ glam016 = { package = " glam" , version = " 0.16" , optional = true , default-features = false }
127+ glam017 = { package = " glam" , version = " 0.17" , optional = true , default-features = false }
128+ glam018 = { package = " glam" , version = " 0.18" , optional = true , default-features = false }
129+ glam019 = { package = " glam" , version = " 0.19" , optional = true , default-features = false }
130+ glam020 = { package = " glam" , version = " 0.20" , optional = true , default-features = false }
131+ glam021 = { package = " glam" , version = " 0.21" , optional = true , default-features = false }
132+ glam022 = { package = " glam" , version = " 0.22" , optional = true , default-features = false }
133+ glam023 = { package = " glam" , version = " 0.23" , optional = true , default-features = false }
134+ glam024 = { package = " glam" , version = " 0.24" , optional = true , default-features = false }
135+ glam025 = { package = " glam" , version = " 0.25" , optional = true , default-features = false }
136+ glam027 = { package = " glam" , version = " 0.27" , optional = true , default-features = false }
137+ glam028 = { package = " glam" , version = " 0.28" , optional = true , default-features = false }
138+ glam029 = { package = " glam" , version = " 0.29" , optional = true , default-features = false }
139+ glam030 = { package = " glam" , version = " 0.30" , optional = true , default-features = false }
134140rayon = { version = " 1.6" , optional = true }
135141defmt = { version = " 1.0.1" , optional = true }
136142
@@ -151,12 +157,7 @@ trybuild = "1.0.90"
151157cool_asserts = " 2.0.3"
152158
153159[workspace ]
154- members = [
155- " nalgebra-lapack" ,
156- " nalgebra-glm" ,
157- " nalgebra-sparse" ,
158- " nalgebra-macros" ,
159- ]
160+ members = [" nalgebra-lapack" , " nalgebra-glm" , " nalgebra-sparse" , " nalgebra-macros" ]
160161resolver = " 2"
161162
162163[[example ]]
0 commit comments