diff --git a/Cargo.lock b/Cargo.lock index e08edb7588044..84f6dc9d3ae39 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1664,7 +1664,18 @@ version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" dependencies = [ - "bytecheck_derive", + "bytecheck_derive 0.6.11", + "ptr_meta", + "simdutf8", +] + +[[package]] +name = "bytecheck" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41502630fe304ce54cbb2f8389e017784dee2b0328147779fcbe43b9db06d35d" +dependencies = [ + "bytecheck_derive 0.7.0", "ptr_meta", "simdutf8", ] @@ -1680,6 +1691,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "bytecheck_derive" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda88c587085bc07dc201ab9df871bd9baa5e07f7754b745e4d7194b43ac1eda" +dependencies = [ + "proc-macro2 1.0.74", + "quote 1.0.35", + "syn 1.0.109", +] + [[package]] name = "bytemuck" version = "1.14.0" @@ -7370,7 +7392,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd" dependencies = [ - "bytecheck", + "bytecheck 0.6.11", ] [[package]] @@ -7465,7 +7487,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "527a97cdfef66f65998b5f3b637c26f5a5ec09cc52a3f9932313ac645f4190f5" dependencies = [ "bitvec", - "bytecheck", + "bytecheck 0.6.11", "bytes 1.5.0", "hashbrown 0.12.3", "ptr_meta", @@ -10007,7 +10029,7 @@ dependencies = [ "async-recursion", "async-stream", "async-trait", - "bytecheck", + "bytecheck 0.7.0", "bytes 1.5.0", "clap 4.4.12", "crc32fast", diff --git a/lib/vector-buffers/Cargo.toml b/lib/vector-buffers/Cargo.toml index 36f836ee88de6..aa22baeeace5b 100644 --- a/lib/vector-buffers/Cargo.toml +++ b/lib/vector-buffers/Cargo.toml @@ -9,7 +9,7 @@ publish = false async-recursion = "1.0.5" async-stream = "0.3.5" async-trait = { version = "0.1", default-features = false } -bytecheck = { version = "0.6.9", default-features = false, features = ["std"] } +bytecheck = { version = "0.7.0", default-features = false, features = ["std"] } bytes = { version = "1.5.0", default-features = false } crc32fast = { version = "1.3.2", default-features = false } crossbeam-queue = { version = "0.3.8", default-features = false, features = ["std"] }