11[package ]
22name = " libipld"
3- version = " 0.16.0"
4- authors = [
" David Craven <[email protected] >" ]
5- edition = " 2021"
6- license = " MIT OR Apache-2.0"
73description = " library for dealing with ipld"
8- repository = " https://github.com/ipld/libipld"
4+ version.workspace = true
5+ authors.workspace = true
6+ edition.workspace = true
7+ license.workspace = true
8+ repository.workspace = true
99
1010[package .metadata .release ]
1111consolidate-commits = true
1212shared-version = true
1313
1414[dependencies ]
15- fnv = " 1.0.7"
16- libipld-cbor = { version = " 0.16.0" , path = " dag-cbor" , optional = true }
17- libipld-cbor-derive = { version = " 0.16.0" , path = " dag-cbor-derive" , optional = true }
18- libipld-core = { version = " 0.16.0" , path = " core" }
19- libipld-json = { version = " 0.16.0" , path = " dag-json" , optional = true }
20- libipld-macro = { version = " 0.16.0" , path = " macro" }
21- libipld-pb = { version = " 0.16.0" , path = " dag-pb" , optional = true }
22- log = " 0.4.14"
23- multihash = { version = " 0.18.0" , default-features = false , features = [" multihash-impl" ] }
24- thiserror = " 1.0.25"
15+ libipld-cbor = { workspace = true , optional = true }
16+ libipld-cbor-derive = { workspace = true , optional = true }
17+ libipld-core = { workspace = true }
18+ libipld-json = { workspace = true , optional = true }
19+ libipld-macro = { workspace = true }
20+ libipld-pb = { workspace = true , optional = true }
21+
22+ multihash = { workspace = true , features = [" multihash-impl" ] }
23+ thiserror = { workspace = true }
2524
2625[dev-dependencies ]
27- async-std = { version = " 1.9.0" , features = [" attributes" ] }
28- criterion = " 0.3.4"
29- proptest = " 1.0.0"
30- model = " 0.1.2"
26+ ahash = { workspace = true }
27+ criterion = { workspace = true }
28+ multihash = { workspace = true , features = [" blake3" ] }
3129
3230[features ]
3331default = [" dag-cbor" , " dag-json" , " dag-pb" , " derive" ]
@@ -48,6 +46,49 @@ members = [
4846 " macro" ,
4947 " dag-cbor-derive/examples/renamed-package" ,
5048]
49+ resolver = " 2"
50+
51+ [workspace .package ]
52+ version = " 0.16.0"
53+ authors = [
" David Craven <[email protected] >" ]
54+ edition = " 2021"
55+ license = " MIT OR Apache-2.0"
56+ repository = " https://github.com/ipld/libipld"
57+
58+ [workspace .dependencies ]
59+ libipld = { path = " ." }
60+ libipld-cbor = { path = " dag-cbor" }
61+ libipld-cbor-derive = { path = " dag-cbor-derive" }
62+ libipld-core = { path = " core" }
63+ libipld-json = { path = " dag-json" }
64+ libipld-macro = { path = " macro" }
65+ libipld-pb = { path = " dag-pb" }
66+
67+ # External dependencies
68+ ahash = " 0.8"
69+ anyhow = { version = " 1" , default-features = false }
70+ byteorder = " 1"
71+ bytes = " 1"
72+ cid = { version = " 0.10" , default-features = false , features = [" alloc" ] }
73+ core2 = { version = " 0.4" , default-features = false , features = [" alloc" ] }
74+ criterion = " 0.5"
75+ hex = " 0.4"
76+ multibase = { version = " 0.9" , default-features = false }
77+ multihash = { version = " 0.18" , default-features = false , features = [" alloc" ] }
78+ proc-macro-crate = " 1"
79+ proc-macro2 = " 1"
80+ quick-protobuf = " 0.8"
81+ quickcheck = " 1"
82+ quote = " 1"
83+ serde = { version = " 1" , default-features = false , features = [" alloc" ] }
84+ serde_bytes = " 0.11"
85+ serde_cbor = " 0.11"
86+ serde_json = " 1"
87+ serde_test = " 1"
88+ syn = " 1"
89+ synstructure = " 0.12"
90+ thiserror = " 2"
91+ trybuild = " 1"
5192
5293[profile .release ]
5394debug = true
0 commit comments