chore: add mime_guess2, quick-xml serialize feature, and config crate to room lib

This commit is contained in:
ZhenYi 2026-04-20 19:31:52 +08:00
parent 4d5c62e46a
commit 4e955d9ae3
4 changed files with 6 additions and 1 deletions

3
Cargo.lock generated
View File

@ -5861,6 +5861,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb" checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
dependencies = [ dependencies = [
"memchr", "memchr",
"serde",
] ]
[[package]] [[package]]
@ -6405,6 +6406,7 @@ dependencies = [
"anyhow", "anyhow",
"async-openai", "async-openai",
"chrono", "chrono",
"config",
"dashmap", "dashmap",
"db", "db",
"deadpool-redis", "deadpool-redis",
@ -7156,6 +7158,7 @@ dependencies = [
"http 1.4.0", "http 1.4.0",
"jwt-simple", "jwt-simple",
"lopdf", "lopdf",
"mime_guess2",
"models", "models",
"moka", "moka",
"p256", "p256",

View File

@ -147,7 +147,7 @@ calamine = "0.26"
csv = "1.3" csv = "1.3"
lopdf = "0.34" lopdf = "0.34"
pulldown-cmark = "0.12" pulldown-cmark = "0.12"
quick-xml = "0.37" quick-xml = { version = "0.37", features = ["serialize"] }
sqlparser = "0.55" sqlparser = "0.55"
lazy_static = "1.5" lazy_static = "1.5"
md5 = "0.7" md5 = "0.7"

View File

@ -22,6 +22,7 @@ db = { workspace = true }
session = { workspace = true } session = { workspace = true }
queue = { workspace = true } queue = { workspace = true }
agent = { path = "../agent" } agent = { path = "../agent" }
config = { path = "../config" }
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true } serde_json = { workspace = true }

View File

@ -61,6 +61,7 @@ rust_decimal = { workspace = true }
calamine = { workspace = true } calamine = { workspace = true }
csv = { workspace = true } csv = { workspace = true }
quick-xml = { workspace = true } quick-xml = { workspace = true }
mime_guess2 = { workspace = true }
lopdf = { workspace = true } lopdf = { workspace = true }
pulldown-cmark = { workspace = true } pulldown-cmark = { workspace = true }
sqlparser = { workspace = true } sqlparser = { workspace = true }