diff --git a/Cargo.toml b/Cargo.toml index fe6afc9d..abff3bb1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,3 +35,6 @@ pyo3-build-config = { version = "0.22.0" } bencher = "0.1.5" paste = "1.0.7" codspeed-bencher-compat = "2.7.1" +smallvec = "2.0.0-alpha.7" +serde = "1.0.210" +serde_json = "1.0.128" diff --git a/crates/batson/Cargo.toml b/crates/batson/Cargo.toml index 719de345..93ed0562 100644 --- a/crates/batson/Cargo.toml +++ b/crates/batson/Cargo.toml @@ -14,10 +14,10 @@ repository = {workspace = true} [dependencies] bytemuck = { version = "1.17.1", features = ["aarch64_simd", "derive", "align_offset"] } jiter = { workspace = true } -serde = "1.0.210" -serde_json = "1.0.128" +serde = { workspace = true } +serde_json = { workspace = true } simdutf8 = { version = "0.1.4", features = ["aarch64_neon"] } -smallvec = "2.0.0-alpha.7" +smallvec = { workspace = true } [dev-dependencies] bencher = { workspace = true } diff --git a/crates/jiter/Cargo.toml b/crates/jiter/Cargo.toml index 25ee0006..eef0dae8 100644 --- a/crates/jiter/Cargo.toml +++ b/crates/jiter/Cargo.toml @@ -15,7 +15,7 @@ repository = { workspace = true } num-bigint = { version = "0.4.4", optional = true } num-traits = "0.2.16" ahash = "0.8.0" -smallvec = "2.0.0-alpha.7" +smallvec = { workspace = true } pyo3 = { workspace = true, optional = true, features = ["num-bigint"] } lexical-parse-float = { version = "0.8.5", features = ["format"] } bitvec = "1.0.1" @@ -29,8 +29,8 @@ num-bigint = ["dep:num-bigint", "pyo3/num-bigint"] bencher = { workspace = true } paste = { workspace = true } codspeed-bencher-compat = { workspace = true } -serde_json = {version = "1.0.87", features = ["preserve_order", "arbitrary_precision", "float_roundtrip"]} -serde = "1.0.147" +serde_json = { workspace = true, features = ["preserve_order", "arbitrary_precision", "float_roundtrip"]} +serde = { workspace = true } pyo3 = { workspace = true, features = ["auto-initialize"] } [build-dependencies]