From 896b6e8ce600c88b87b2ac03e3d9d49ab205676d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 02:17:47 +0000 Subject: [PATCH] deps: bump jsonschema from 0.26.2 to 0.52.0 Bumps [jsonschema](https://github.com/Stranger6667/jsonschema) from 0.26.2 to 0.52.0. - [Release notes](https://github.com/Stranger6667/jsonschema/releases) - [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stranger6667/jsonschema/compare/rust-v0.26.2...cli-v0.52.0) --- updated-dependencies: - dependency-name: jsonschema dependency-version: 0.52.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 112 ++++++++++++++++++++++------ crates/attemptdb-capture/Cargo.toml | 2 +- crates/attemptdb-core/Cargo.toml | 2 +- 3 files changed, 91 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 01e61d9..5b4cb25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1189,6 +1189,12 @@ dependencies = [ "parking_lot_core", ] +[[package]] +name = "data-encoding" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06" + [[package]] name = "datafusion" version = "55.0.0" @@ -1934,9 +1940,9 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.14.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298" +checksum = "476de73bddf2ef8490aa4ee8f1cf40b430bf1d56c48c22080e5186952cd580e6" dependencies = [ "bit-set", "regex-automata", @@ -1973,9 +1979,9 @@ dependencies = [ [[package]] name = "fluent-uri" -version = "0.3.2" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5" +checksum = "bc74ac4d8359ae70623506d512209619e5cf8f347124910440dbc221714b328e" dependencies = [ "borrow-or-share", "ref-cast", @@ -2005,12 +2011,12 @@ dependencies = [ [[package]] name = "fraction" -version = "0.15.4" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e076045bb43dac435333ed5f04caf35c7463631d0dae2deb2638d94dd0a5b872" +checksum = "e246562084dde8ebbcc943b261c406ce4f68e5032ec28029a251a47d6a295500" dependencies = [ - "lazy_static", "num", + "num-bigint 0.4.8", ] [[package]] @@ -2152,9 +2158,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ "cfg-if", + "js-sys", "libc", "r-efi 5.3.0", "wasip2", + "wasm-bindgen", ] [[package]] @@ -2535,28 +2543,56 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.26.2" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a960f0c34d5423581d858ce94815cc11f0171b09939409097969ed269ede1b" +checksum = "0ee5867390f14ee43278d8d05d3af5f5314eeccb4684e6049033f2ba4ae3d4ae" dependencies = [ "ahash", - "base64 0.22.1", "bytecount", + "data-encoding", "email_address", "fancy-regex", "fraction", - "idna", + "getrandom 0.3.4", "itoa", + "jsonschema-regex", + "jsonschema-value", "num-cmp", - "once_cell", + "num-traits", "percent-encoding", "referencing", - "regex-syntax", + "regex", "serde", "serde_json", + "strum", + "unicode-general-category", "uuid-simd", ] +[[package]] +name = "jsonschema-regex" +version = "0.52.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5d90ea83fa606c96f0b4737ecedf1fa6b624272022edc42039565f8d8af0b78" +dependencies = [ + "regex-syntax", +] + +[[package]] +name = "jsonschema-value" +version = "0.52.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da4ab4cbe58181a117d8c3582844ce20b07184319b51ba6d756596c1c451aebc" +dependencies = [ + "ahash", + "bytecount", + "fraction", + "num-cmp", + "num-traits", + "serde_json", + "zmij", +] + [[package]] name = "keyring" version = "4.1.6" @@ -2578,12 +2614,6 @@ dependencies = [ "log", ] -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - [[package]] name = "lexical-core" version = "1.0.6" @@ -2725,6 +2755,12 @@ dependencies = [ "autocfg", ] +[[package]] +name = "micromap" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2a86d3146ed3995b5913c414f6664344b9617457320782e64f0bb44afd49d74" + [[package]] name = "mime" version = "0.3.17" @@ -3175,13 +3211,17 @@ dependencies = [ [[package]] name = "referencing" -version = "0.26.2" +version = "0.52.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8e15af8558cb157432dd3d88c1d1e982d0a5755cf80ce593b6499260aebc49" +checksum = "d38a014525040cdc9893361b7419bcf1f43b7ba7055eabaf6d91d6b75caa8b3f" dependencies = [ "ahash", "fluent-uri", - "once_cell", + "getrandom 0.3.4", + "hashbrown 0.17.1", + "itoa", + "micromap", + "parking_lot", "percent-encoding", "serde_json", ] @@ -3539,6 +3579,27 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" +[[package]] +name = "strum" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "subtle" version = "2.6.1" @@ -3816,6 +3877,12 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "unicode-general-category" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f" + [[package]] name = "unicode-ident" version = "1.0.24" @@ -3909,7 +3976,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8" dependencies = [ "outref", - "uuid", "vsimd", ] diff --git a/crates/attemptdb-capture/Cargo.toml b/crates/attemptdb-capture/Cargo.toml index 245001f..37f327b 100644 --- a/crates/attemptdb-capture/Cargo.toml +++ b/crates/attemptdb-capture/Cargo.toml @@ -40,4 +40,4 @@ tempfile = { workspace = true } # End-to-end sync test runs a real server in-process. attemptdb-server = { path = "../attemptdb-server" } # spec/inference-v1.schema.json must not drift from the uploader. -jsonschema = { version = "0.26", default-features = false } +jsonschema = { version = "0.52", default-features = false } diff --git a/crates/attemptdb-core/Cargo.toml b/crates/attemptdb-core/Cargo.toml index 242109b..ca49f4d 100644 --- a/crates/attemptdb-core/Cargo.toml +++ b/crates/attemptdb-core/Cargo.toml @@ -22,4 +22,4 @@ hex = { workspace = true } [dev-dependencies] # Schema drift test only (crates/attemptdb-core/tests/spec.rs); not part of the binary. -jsonschema = { version = "0.26", default-features = false } +jsonschema = { version = "0.52", default-features = false }