diff --git a/Cargo.lock b/Cargo.lock index 2601d948..782a11f3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -200,9 +200,9 @@ checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" [[package]] name = "apalis" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bf157b59923258974a886572a18fe47b401daeca43b44c719b73736d8788840" +checksum = "23f330bf01eb81cc310733c141749e3c3da04db9cb59425ee8537073b3a4bd48" dependencies = [ "apalis-core", "futures", @@ -216,9 +216,9 @@ dependencies = [ [[package]] name = "apalis-core" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fbbc8dc67f007145277cb5977c730c4fa7fb07244e83d69d1c5a43cb4d124fa" +checksum = "83dc559004ae0a16a7467f10adae65703f865785282e80ca1ce88905571f5ebd" dependencies = [ "futures", "futures-timer", @@ -419,9 +419,9 @@ dependencies = [ [[package]] name = "async-process" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" +checksum = "cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc" dependencies = [ "async-channel 2.3.1", "async-io", @@ -432,15 +432,15 @@ dependencies = [ "cfg-if", "event-listener 5.4.0", "futures-lite", - "rustix 0.38.44", + "rustix 1.0.7", "tracing", ] [[package]] name = "async-signal" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" +checksum = "d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d" dependencies = [ "async-io", "async-lock", @@ -448,7 +448,7 @@ dependencies = [ "cfg-if", "futures-core", "futures-io", - "rustix 0.38.44", + "rustix 1.0.7", "signal-hook-registry", "slab", "windows-sys 0.59.0", @@ -1170,9 +1170,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.38" +version = "4.5.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000" +checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f" dependencies = [ "clap_builder", "clap_derive", @@ -1180,9 +1180,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.38" +version = "4.5.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120" +checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51" dependencies = [ "anstream", "anstyle", @@ -1267,9 +1267,9 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" dependencies = [ "core-foundation-sys", "libc", @@ -3365,9 +3365,9 @@ checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" [[package]] name = "libloading" -version = "0.8.7" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c" +checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" dependencies = [ "cfg-if", "windows-targets 0.53.0", @@ -5358,11 +5358,12 @@ dependencies = [ [[package]] name = "schemars" -version = "0.8.22" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" dependencies = [ "dyn-clone", + "ref-cast", "schemars_derive", "serde", "serde_json", @@ -5370,9 +5371,9 @@ dependencies = [ [[package]] name = "schemars_derive" -version = "0.8.22" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" +checksum = "5016d94c77c6d32f0b8e08b781f7dc8a90c2007d4e77472cc2807bc10a8438fe" dependencies = [ "proc-macro2", "quote", @@ -5426,7 +5427,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" dependencies = [ "bitflags", - "core-foundation 0.10.0", + "core-foundation 0.10.1", "core-foundation-sys", "libc", "security-framework-sys", @@ -5729,9 +5730,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.9" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" +checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" dependencies = [ "libc", "windows-sys 0.52.0", @@ -7007,7 +7008,7 @@ dependencies = [ "rusqlite", "siphasher 1.0.1", "tempfile", - "thiserror 1.0.69", + "thiserror 2.0.12", "time", "tokio", "url", @@ -7332,12 +7333,14 @@ dependencies = [ [[package]] name = "uuid" -version = "1.12.1" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" +checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" dependencies = [ - "getrandom 0.2.16", + "getrandom 0.3.3", + "js-sys", "serde", + "wasm-bindgen", ] [[package]] diff --git a/client/trailbase-rs/Cargo.toml b/client/trailbase-rs/Cargo.toml index 40240785..5a5efe32 100644 --- a/client/trailbase-rs/Cargo.toml +++ b/client/trailbase-rs/Cargo.toml @@ -19,7 +19,7 @@ parking_lot = "0.12.3" reqwest = { version = "0.12.8", features = ["stream"] } serde = { version = "1.0.217", features = ["derive"] } serde_json = "1.0.135" -thiserror = "2.0.11" +thiserror = "2.0.12" tracing = "0.1.41" url = "2.5.4" diff --git a/trailbase-apalis/Cargo.toml b/trailbase-apalis/Cargo.toml index e28bb929..c2c45661 100644 --- a/trailbase-apalis/Cargo.toml +++ b/trailbase-apalis/Cargo.toml @@ -25,7 +25,7 @@ rusqlite = { workspace = true } rust-embed = { workspace = true } serde = { version = "1", features = ["derive"] } serde_json = "1" -thiserror = "2.0.0" +thiserror = "2.0.12" tokio = { workspace = true } trailbase-refinery = { workspace = true } trailbase-sqlite = { workspace = true } diff --git a/trailbase-core/Cargo.toml b/trailbase-core/Cargo.toml index 9ba523c9..df016360 100644 --- a/trailbase-core/Cargo.toml +++ b/trailbase-core/Cargo.toml @@ -72,7 +72,7 @@ serde_urlencoded = "0.7.1" sha2 = "0.10.8" sqlformat = "0.3.1" sqlite3-parser = "0.15.0" -thiserror = "2.0.1" +thiserror = "2.0.12" tokio = { workspace = true } tokio-rustls = { version = "0.26.1", default-features = false } tower = "0.5.0" @@ -106,7 +106,7 @@ criterion = { version = "0.6", features = ["html_reports", "async_tokio"] } env_logger = { workspace = true } trailbase-extension = { workspace = true } quoted_printable = "0.5.1" -schemars = "0.8.21" +schemars = "0.9.0" temp-dir = "0.1.13" tower = { version = "0.5.0", features = ["util"] } rcgen = "0.13.2" diff --git a/trailbase-refinery/Cargo.toml b/trailbase-refinery/Cargo.toml index 1533dc3d..0cce745f 100644 --- a/trailbase-refinery/Cargo.toml +++ b/trailbase-refinery/Cargo.toml @@ -16,7 +16,7 @@ log = "0.4" regex = "1" rusqlite = { workspace = true } siphasher = "1.0" -thiserror = "1" +thiserror = "2" time = { version = "0.3.5", features = ["parsing", "formatting"] } tokio = { workspace = true } url = "2.0" diff --git a/trailbase-schema/Cargo.toml b/trailbase-schema/Cargo.toml index 3f3fb93a..36c3a081 100644 --- a/trailbase-schema/Cargo.toml +++ b/trailbase-schema/Cargo.toml @@ -18,11 +18,11 @@ lazy_static = "1.5.0" log = { version = "^0.4.21", default-features = false } parking_lot = { version = "0.12.3", default-features = false } regex = "1.11.1" -schemars = "0.8.21" +schemars = "0.9.0" serde = { version = "^1.0.203", features = ["derive"] } serde_json = "1.0.122" sqlite3-parser = "0.15.0" -thiserror = "2.0.1" +thiserror = "2.0.12" tokio = { workspace = true } trailbase-extension = { workspace = true } ts-rs = { version = "10", features = ["uuid-impl", "serde-json-impl"] } diff --git a/trailbase-sqlite/Cargo.toml b/trailbase-sqlite/Cargo.toml index e1ad744c..d3448ebc 100644 --- a/trailbase-sqlite/Cargo.toml +++ b/trailbase-sqlite/Cargo.toml @@ -24,7 +24,7 @@ rusqlite = { workspace = true } serde = { version = "^1.0.203", features = ["derive"] } serde_json = "1.0.122" serde_rusqlite = "0.39" -thiserror = "2.0.1" +thiserror = "2.0.12" tokio = { workspace = true } [dev-dependencies]