diff --git a/Cargo.lock b/Cargo.lock index b5b2d1b..900d98d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1456,6 +1456,16 @@ dependencies = [ "winreg", ] +[[package]] +name = "encodify" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e95d6e27686e1d6991a3077f4dbec9d33d18903466d234165ad86cd08c3ebc79" +dependencies = [ + "memchr", + "simdutf8", +] + [[package]] name = "encoding_rs" version = "0.8.42" @@ -3205,14 +3215,13 @@ dependencies = [ [[package]] name = "hashify" -version = "0.2.9" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd1246c0e5493286aeb2dde35b1f4eb9c4ce00e628641210a5e553fc001a1f26" +checksum = "04a037b1848eada162d6534c206770180e6bfc0eaa97292250c3e7179d8b1f73" dependencies = [ - "indexmap", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.6", ] [[package]] @@ -4064,11 +4073,14 @@ checksum = "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b" [[package]] name = "mail-parser" -version = "0.11.9" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec00bda90c6e645a54506c630c2820cd6b1890cfd2b0a169b50f74b2b8c7c86" +checksum = "3d4ea9311ef3ca6189aa85c5f984bd47b2f12079bcabae28917d900ab26c9ecc" dependencies = [ + "encodify", "hashify", + "memchr", + "simdutf8", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 2f463b4..9e8925f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,7 +23,7 @@ anyhow = "1" chrono = { default-features = false, features = ["clock", "std"], version = "0.4" } flate2 = "1" gpui-kit = "=0.7.3" -mail-parser = "0.11" +mail-parser = "1.0" msgvault-core = { path = "crates/msgvault-core" } rusqlite = { features = ["bundled"], version = "0.40" } serde = { features = ["derive"], version = "1" }