@@ -38,26 +38,41 @@ members = [".", "hdf5-types", "hdf5-derive", "hdf5-sys", "hdf5-src"]
3838default-members = [" ." , " hdf5-types" , " hdf5-derive" , " hdf5-sys" ]
3939
4040[dependencies ]
41+ # external
4142bitflags = " 2.3"
43+ blosc-sys = { version = " 0.2" , package = " blosc-src" , optional = true }
44+ cfg-if = { workspace = true }
45+ errno = { version = " 0.3" , optional = true }
4246lazy_static = " 1.4"
43- libc = " 0.2"
44- parking_lot = " 0.12"
47+ libc = { workspace = true }
48+ lzf-sys = { version = " 0.1" , optional = true }
49+ mpi-sys = { workspace = true , optional = true }
4550ndarray = " 0.15"
51+ parking_lot = " 0.12"
4652paste = " 1.0"
47- mpi-sys = { version = " 0.2 " , optional = true }
48- errno = { version = " 0.3 " , optional = true }
49- hdf5-sys = { path = " hdf5-sys " , version = " 0.8.1 " } # !V
50- hdf5-types = { path = " hdf5-types " , version = " 0.8.1 " } # !V
51- hdf5-derive = { path = " hdf5-derive " , version = " 0.8.1 " } # !V
52- blosc-sys = { version = " 0.2 " , package = " blosc-src " , optional = true }
53- lzf-sys = { version = " 0.1 " , optional = true }
53+ # internal
54+ hdf5-derive = { workspace = true }
55+ hdf5-sys = { workspace = true }
56+ hdf5-types = { workspace = true }
57+
58+ [ workspace . dependencies ]
59+ # external
5460cfg-if = " 1.0"
61+ libc = " 0.2"
62+ libz-sys = { version = " 1.1" , default-features = false }
63+ mpi-sys = " 0.2"
64+ regex = " 1.8"
65+ # internal
66+ hdf5-derive = { version = " 0.8.1" , path = " hdf5-derive" } # !V
67+ hdf5-src = { version = " 0.8.1" , path = " hdf5-src" } # !V
68+ hdf5-sys = { version = " 0.8.1" , path = " hdf5-sys" } # !V
69+ hdf5-types = { version = " 0.8.1" , path = " hdf5-types" } # !V
5570
5671[dev-dependencies ]
5772paste = " 1.0"
5873pretty_assertions = " 1.3"
5974rand = { version = " 0.8" , features = [" small_rng" ] }
60- regex = " 1.8 "
75+ regex = { workspace = true }
6176scopeguard = " 1.1"
6277tempfile = " 3.6"
6378
0 commit comments