From a9f56a8ee04d37cd4fcfb5cdecf99c1bfbde3886 Mon Sep 17 00:00:00 2001 From: Sebastian Jeltsch Date: Sun, 13 Apr 2025 11:59:26 +0200 Subject: [PATCH] Update rust dependencies. --- Cargo.lock | 72 +++++++++++++++++----------------- trailbase-core/Cargo.toml | 4 +- trailbase-extension/Cargo.toml | 2 +- 3 files changed, 39 insertions(+), 39 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e587afc8..94ac688b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -992,9 +992,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.18" +version = "1.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525046617d8376e3db1deffb079e91cef90a89fc3ca5c185bbf8c9ecdd15cd5c" +checksum = "8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362" dependencies = [ "shlex", ] @@ -1106,9 +1106,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.35" +version = "4.5.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944" +checksum = "2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04" dependencies = [ "clap_builder", "clap_derive", @@ -1116,9 +1116,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.35" +version = "4.5.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9" +checksum = "132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5" dependencies = [ "anstream", "anstyle", @@ -1408,9 +1408,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" +checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" [[package]] name = "data-url" @@ -2027,9 +2027,9 @@ dependencies = [ [[package]] name = "email-encoding" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b9cde6a71f9f758440470f3de16db6c09a02c443ce66850d87f5410548fb8e" +checksum = "9298e6504d9b9e780ed3f7dfd43a61be8cd0e09eb07f7706a945b0072b6670b6" dependencies = [ "base64 0.22.1", "memchr", @@ -3400,9 +3400,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "linux-raw-sys" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" +checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" [[package]] name = "litemap" @@ -3437,18 +3437,18 @@ dependencies = [ [[package]] name = "logos" -version = "0.14.4" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7251356ef8cb7aec833ddf598c6cb24d17b689d20b993f9d11a3d764e34e6458" +checksum = "ab6f536c1af4c7cc81edf73da1f8029896e7e1e16a219ef09b184e76a296f3db" dependencies = [ "logos-derive", ] [[package]] name = "logos-codegen" -version = "0.14.4" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59f80069600c0d66734f5ff52cc42f2dabd6b29d205f333d61fd7832e9e9963f" +checksum = "189bbfd0b61330abea797e5e9276408f2edbe4f822d7ad08685d67419aafb34e" dependencies = [ "beef", "fnv", @@ -3456,23 +3456,24 @@ dependencies = [ "proc-macro2", "quote", "regex-syntax", + "rustc_version 0.4.1", "syn 2.0.100", ] [[package]] name = "logos-derive" -version = "0.14.4" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fb722b06a9dc12adb0963ed585f19fc61dc5413e6a9be9422ef92c091e731d" +checksum = "ebfe8e1a19049ddbfccbd14ac834b215e11b85b90bab0c2dba7c7b92fb5d5cba" dependencies = [ "logos-codegen", ] [[package]] name = "lru" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465" +checksum = "9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198" [[package]] name = "lru-cache" @@ -4517,12 +4518,11 @@ dependencies = [ [[package]] name = "prost-reflect" -version = "0.14.7" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5edd582b62f5cde844716e66d92565d7faf7ab1445c8cebce6e00fba83ddb2" +checksum = "4fc3f7beed65794248634d530bbb3e2c2abc416d952b973755659938e3c51eac" dependencies = [ "logos", - "once_cell", "prost", "prost-reflect-derive", "prost-types", @@ -4530,9 +4530,9 @@ dependencies = [ [[package]] name = "prost-reflect-build" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50e2537231d94dd2778920c2ada37dd9eb1ac0325bb3ee3ee651bd44c1134123" +checksum = "c2658660ffcfe3093baa754c97e018ddf6c1b69e31b155172506ca1658809275" dependencies = [ "prost-build", "prost-reflect", @@ -4540,9 +4540,9 @@ dependencies = [ [[package]] name = "prost-reflect-derive" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4fce6b22f15cc8d8d400a2b98ad29202b33bd56c7d9ddd815bc803a807ecb65" +checksum = "0f9e9c69a80ab4bc26209fc9de4d2dfd12f26e26590cba0bc975bd4f81f4e94c" dependencies = [ "proc-macro2", "quote", @@ -4994,9 +4994,9 @@ dependencies = [ [[package]] name = "rust-embed" -version = "8.6.0" +version = "8.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b3aba5104622db5c9fc61098de54708feb732e7763d7faa2fa625899f00bf6f" +checksum = "e5fbc0ee50fcb99af7cebb442e5df7b5b45e9460ffa3f8f549cd26b862bec49d" dependencies = [ "rust-embed-impl", "rust-embed-utils", @@ -5005,9 +5005,9 @@ dependencies = [ [[package]] name = "rust-embed-impl" -version = "8.6.0" +version = "8.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f198c73be048d2c5aa8e12f7960ad08443e56fd39cc26336719fdb4ea0ebaae" +checksum = "6bf418c9a2e3f6663ca38b8a7134cc2c2167c9d69688860e8961e3faa731702e" dependencies = [ "proc-macro2", "quote", @@ -5018,9 +5018,9 @@ dependencies = [ [[package]] name = "rust-embed-utils" -version = "8.6.0" +version = "8.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a2fcdc9f40c8dc2922842ca9add611ad19f332227fc651d015881ad1552bd9a" +checksum = "08d55b95147fe01265d06b3955db798bdaed52e60e2211c41137701b3aba8e21" dependencies = [ "mime_guess", "sha2", @@ -5106,15 +5106,15 @@ dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys 0.9.3", + "linux-raw-sys 0.9.4", "windows-sys 0.59.0", ] [[package]] name = "rustls" -version = "0.23.25" +version = "0.23.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c" +checksum = "df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0" dependencies = [ "log", "once_cell", diff --git a/trailbase-core/Cargo.toml b/trailbase-core/Cargo.toml index 31446dc7..3e877ad8 100644 --- a/trailbase-core/Cargo.toml +++ b/trailbase-core/Cargo.toml @@ -54,7 +54,7 @@ object_store = { version = "0.12.0", default-features = false, features = ["aws" parking_lot = { version = "0.12.3", default-features = false } pin-project-lite = "0.2.16" prost = { version = "^0.13.4", default-features = false } -prost-reflect = { version = "^0.14.3", default-features = false, features = ["derive", "text-format"] } +prost-reflect = { version = "^0.15.0", default-features = false, features = ["derive", "text-format"] } rand = "^0.9.0" regex = "1.11.0" reqwest = { version = "0.12.8", default-features = false, features = ["rustls-tls", "json"] } @@ -93,7 +93,7 @@ validator = { version = "0.20.0", default-features = false } env_logger = "^0.11.3" log = "^0.4.21" prost-build = "0.13.1" -prost-reflect-build = "0.14.0" +prost-reflect-build = "0.15.0" rustc_tools_util = "^0.4.2" [dev-dependencies] diff --git a/trailbase-extension/Cargo.toml b/trailbase-extension/Cargo.toml index 3a5f263e..1adcb2d2 100644 --- a/trailbase-extension/Cargo.toml +++ b/trailbase-extension/Cargo.toml @@ -17,7 +17,7 @@ argon2 = { version = "^0.5.3", default-features = false, features = ["alloc", "p base64 = { version = "0.22.1", default-features = false } jsonschema = { version = "0.29.0", default-features = false } log = "0.4.27" -lru = { version = "0.13.0", default-features = false } +lru = { version = "0.14.0", default-features = false } maxminddb = "0.26.0" parking_lot = { version = "0.12.3", default-features = false } rand = "^0.9.0"