diff --git a/compiler/base/Cargo.toml b/compiler/base/Cargo.toml index d9cdebc5..45fbe3de 100644 --- a/compiler/base/Cargo.toml +++ b/compiler/base/Cargo.toml @@ -80,7 +80,7 @@ version = "=1.1.2" [dependencies.anyhow] package = "anyhow" -version = "=1.0.95" +version = "=1.0.97" features = ["std"] [dependencies.approx] @@ -103,7 +103,7 @@ features = ["std"] [dependencies.async_trait] package = "async-trait" -version = "=0.1.86" +version = "=0.1.88" [dependencies.atomic] package = "atomic" @@ -125,17 +125,17 @@ features = ["create", "diff", "estimate", "nom", "num-rational", "parse", "v_fra [dependencies.avif_serialize] package = "avif-serialize" -version = "=0.8.2" +version = "=0.8.3" [dependencies.aws_lc_rs] package = "aws-lc-rs" -version = "=1.12.2" +version = "=1.12.6" features = ["aws-lc-sys", "prebuilt-nasm"] default-features = false [dependencies.aws_lc_sys] package = "aws-lc-sys" -version = "=0.25.1" +version = "=0.27.1" features = ["prebuilt-nasm"] [dependencies.backtrace] @@ -165,7 +165,7 @@ default-features = false [dependencies.bitflags] package = "bitflags" -version = "=2.8.0" +version = "=2.9.0" features = ["std"] [dependencies.bitflags_1_3_2] @@ -181,9 +181,14 @@ features = ["std"] package = "block-buffer" version = "=0.10.4" +[dependencies.borsh] +package = "borsh" +version = "=1.5.5" +default-features = false + [dependencies.built] package = "built" -version = "=0.7.5" +version = "=0.7.7" [dependencies.bumpalo] package = "bumpalo" @@ -191,8 +196,8 @@ version = "=3.17.0" [dependencies.bytemuck] package = "bytemuck" -version = "=1.21.0" -features = ["aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "track_caller", "transparentwrapper_extra", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"] +version = "=1.22.0" +features = ["aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "pod_saturating", "track_caller", "transparentwrapper_extra", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"] [dependencies.bytemuck_derive] package = "bytemuck_derive" @@ -210,7 +215,7 @@ features = ["std"] [dependencies.bytes] package = "bytes" -version = "=1.10.0" +version = "=1.10.1" features = ["std"] [dependencies.bytes_0_4_12] @@ -219,32 +224,36 @@ version = "=0.4.12" [dependencies.cc] package = "cc" -version = "=1.2.12" +version = "=1.2.16" features = ["parallel"] +[dependencies.cfg_aliases] +package = "cfg_aliases" +version = "=0.2.1" + [dependencies.cfg_if] package = "cfg-if" version = "=1.0.0" [dependencies.chrono] package = "chrono" -version = "=0.4.39" -features = ["alloc", "android-tzdata", "clock", "iana-time-zone", "js-sys", "now", "oldtime", "serde", "std", "wasm-bindgen", "wasmbind", "winapi", "windows-targets"] +version = "=0.4.40" +features = ["alloc", "android-tzdata", "clock", "iana-time-zone", "js-sys", "now", "oldtime", "serde", "std", "wasm-bindgen", "wasmbind", "winapi", "windows-link"] [dependencies.clap] package = "clap" -version = "=4.5.28" +version = "=4.5.32" features = ["color", "derive", "error-context", "help", "std", "suggestions", "unstable-doc", "usage"] [dependencies.clap_builder] package = "clap_builder" -version = "=4.5.27" +version = "=4.5.32" features = ["cargo", "color", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "usage", "wrap_help"] default-features = false [dependencies.clap_derive] package = "clap_derive" -version = "=4.5.28" +version = "=4.5.32" [dependencies.clap_lex] package = "clap_lex" @@ -252,7 +261,7 @@ version = "=0.7.4" [dependencies.cmake] package = "cmake" -version = "=0.1.53" +version = "=0.1.54" [dependencies.color_quant] package = "color_quant" @@ -337,11 +346,11 @@ version = "=1.3.1" [dependencies.csv_core] package = "csv-core" -version = "=0.1.11" +version = "=0.1.12" [dependencies.data_encoding] package = "data-encoding" -version = "=2.7.0" +version = "=2.8.0" features = ["alloc", "std"] [dependencies.debug_unreachable] @@ -374,11 +383,11 @@ default-features = false [dependencies.document_features] package = "document-features" -version = "=0.2.10" +version = "=0.2.11" [dependencies.dtoa] package = "dtoa" -version = "=1.0.9" +version = "=1.0.10" [dependencies.dtoa_short] package = "dtoa-short" @@ -394,8 +403,8 @@ version = "=0.6.3" [dependencies.either] package = "either" -version = "=1.13.0" -features = ["serde", "use_std"] +version = "=1.15.0" +features = ["serde", "std", "use_std"] [dependencies.encoding_rs] package = "encoding_rs" @@ -410,12 +419,12 @@ default-features = false [dependencies.env_logger] package = "env_logger" -version = "=0.11.6" +version = "=0.11.7" features = ["auto-color", "color", "humantime", "regex"] [dependencies.equivalent] package = "equivalent" -version = "=1.0.1" +version = "=1.0.2" [dependencies.errno] package = "errno" @@ -471,7 +480,7 @@ default-features = false [dependencies.flate2] package = "flate2" -version = "=1.0.35" +version = "=1.1.0" features = ["any_impl", "miniz_oxide", "rust_backend"] [dependencies.fnv] @@ -481,7 +490,7 @@ features = ["std"] [dependencies.foldhash] package = "foldhash" -version = "=0.1.4" +version = "=0.1.5" default-features = false [dependencies.foreign_types] @@ -600,11 +609,11 @@ version = "=0.3.2" [dependencies.h2] package = "h2" -version = "=0.4.7" +version = "=0.4.8" [dependencies.half] package = "half" -version = "=2.4.1" +version = "=2.5.0" features = ["alloc", "std"] [dependencies.hash32] @@ -647,7 +656,7 @@ version = "=0.26.0" [dependencies.http] package = "http" -version = "=1.2.0" +version = "=1.3.1" features = ["std"] [dependencies.http_body] @@ -656,11 +665,11 @@ version = "=1.0.1" [dependencies.http_body_util] package = "http-body-util" -version = "=0.1.2" +version = "=0.1.3" [dependencies.httparse] package = "httparse" -version = "=1.10.0" +version = "=1.10.1" features = ["std"] [dependencies.httpdate] @@ -669,7 +678,7 @@ version = "=1.0.3" [dependencies.humantime] package = "humantime" -version = "=2.1.0" +version = "=2.2.0" [dependencies.hyper] package = "hyper" @@ -768,7 +777,7 @@ features = ["deprecated"] [dependencies.indexmap] package = "indexmap" -version = "=2.7.1" +version = "=2.8.0" features = ["std"] [dependencies.iovec] @@ -796,11 +805,11 @@ features = ["use_alloc", "use_std"] [dependencies.itoa] package = "itoa" -version = "=1.0.14" +version = "=1.0.15" [dependencies.jiff] package = "jiff" -version = "=0.1.29" +version = "=0.2.4" features = ["alloc", "std"] default-features = false @@ -823,7 +832,7 @@ version = "=0.5.2" [dependencies.libc] package = "libc" -version = "=0.2.169" +version = "=0.2.171" features = ["extra_traits", "std"] [dependencies.libm] @@ -832,23 +841,17 @@ version = "=0.2.11" [dependencies.libsqlite3_sys] package = "libsqlite3-sys" -version = "=0.31.0" +version = "=0.32.0" features = ["bundled", "bundled_bindings", "cc", "min_sqlite_version_3_14_0", "pkg-config", "unlock_notify", "vcpkg"] [dependencies.linux_raw_sys] package = "linux-raw-sys" -version = "=0.7.0" -features = ["errno", "general", "std"] - -[dependencies.linux_raw_sys_0_4_15] -package = "linux-raw-sys" -version = "=0.4.15" +version = "=0.9.3" features = ["elf", "errno", "general", "ioctl", "no_std", "std"] -default-features = false [dependencies.litemap] package = "litemap" -version = "=0.7.4" +version = "=0.7.5" features = ["alloc"] default-features = false @@ -864,7 +867,7 @@ features = ["arc_lock", "atomic_usize", "serde"] [dependencies.log] package = "log" -version = "=0.4.25" +version = "=0.4.26" features = ["serde", "std"] [dependencies.log4rs] @@ -942,7 +945,7 @@ default-features = false [dependencies.miniz_oxide] package = "miniz_oxide" -version = "=0.8.3" +version = "=0.8.5" features = ["simd", "simd-adler32", "with-alloc"] [dependencies.mio] @@ -961,7 +964,7 @@ version = "=0.2.2" [dependencies.native_tls] package = "native-tls" -version = "=0.2.13" +version = "=0.2.14" [dependencies.ndarray] package = "ndarray" @@ -1035,12 +1038,12 @@ default-features = false [dependencies.once_cell] package = "once_cell" -version = "=1.20.2" +version = "=1.21.1" features = ["alloc", "race", "std"] [dependencies.openssl] package = "openssl" -version = "=0.10.70" +version = "=0.10.71" [dependencies.openssl_macros] package = "openssl-macros" @@ -1052,7 +1055,7 @@ version = "=0.1.6" [dependencies.openssl_sys] package = "openssl-sys" -version = "=0.9.105" +version = "=0.9.106" [dependencies.ordered_float] package = "ordered-float" @@ -1138,7 +1141,7 @@ version = "=0.1.0" [dependencies.pkg_config] package = "pkg-config" -version = "=0.3.31" +version = "=0.3.32" [dependencies.png] package = "png" @@ -1163,7 +1166,7 @@ default-features = false [dependencies.ppv_lite86] package = "ppv-lite86" -version = "=0.2.20" +version = "=0.2.21" features = ["simd", "std"] [dependencies.precomputed_hash] @@ -1172,7 +1175,7 @@ version = "=0.1.1" [dependencies.proc_macro2] package = "proc-macro2" -version = "=1.0.93" +version = "=1.0.94" features = ["proc-macro", "span-locations"] [dependencies.profiling] @@ -1204,7 +1207,7 @@ version = "=2.0.1" [dependencies.quote] package = "quote" -version = "=1.0.38" +version = "=1.0.40" features = ["proc-macro"] [dependencies.rand] @@ -1229,7 +1232,7 @@ features = ["std"] [dependencies.rand_core] package = "rand_core" -version = "=0.9.0" +version = "=0.9.3" features = ["os_rng", "serde", "std"] [dependencies.rand_core_0_6_4] @@ -1239,7 +1242,7 @@ features = ["alloc", "getrandom", "serde", "serde1", "std"] [dependencies.rand_distr] package = "rand_distr" -version = "=0.5.0" +version = "=0.5.1" features = ["alloc", "std"] [dependencies.rav1e] @@ -1283,7 +1286,7 @@ features = ["std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "un [dependencies.reqwest] package = "reqwest" -version = "=0.12.12" +version = "=0.12.14" features = ["__tls", "blocking", "charset", "cookies", "default-tls", "h2", "http2", "json", "macos-system-configuration", "multipart"] [dependencies.rgb] @@ -1293,12 +1296,12 @@ default-features = false [dependencies.ring] package = "ring" -version = "=0.17.8" +version = "=0.17.14" features = ["alloc", "dev_urandom_fallback"] [dependencies.rusqlite] package = "rusqlite" -version = "=0.33.0" +version = "=0.34.0" features = ["array", "backup", "blob", "bundled", "bundled-full", "chrono", "collation", "column_decltype", "csv", "csvtab", "extra_check", "functions", "hooks", "i128_blob", "jiff", "limits", "load_extension", "modern-full", "modern_sqlite", "serde_json", "serialize", "series", "time", "trace", "unlock_notify", "url", "uuid", "vtab", "window"] [dependencies.rustc_demangle] @@ -1311,13 +1314,13 @@ version = "=0.4.1" [dependencies.rustix] package = "rustix" -version = "=0.38.44" -features = ["alloc", "fs", "libc-extra-traits", "std", "termios", "use-libc-auxv"] +version = "=1.0.2" +features = ["alloc", "fs", "std", "termios"] [dependencies.rustls] package = "rustls" -version = "=0.23.22" -features = ["aws_lc_rs", "log", "logging", "std", "tls12"] +version = "=0.23.24" +features = ["aws-lc-rs", "aws_lc_rs", "log", "logging", "std", "tls12"] [dependencies.rustls_pemfile] package = "rustls-pemfile" @@ -1331,11 +1334,11 @@ features = ["alloc", "std"] [dependencies.rustversion] package = "rustversion" -version = "=1.0.19" +version = "=1.0.20" [dependencies.ryu] package = "ryu" -version = "=1.0.19" +version = "=1.0.20" [dependencies.safe_arch] package = "safe_arch" @@ -1366,21 +1369,21 @@ version = "=0.25.0" [dependencies.semver] package = "semver" -version = "=1.0.25" +version = "=1.0.26" features = ["serde", "std"] [dependencies.serde] package = "serde" -version = "=1.0.217" +version = "=1.0.219" features = ["alloc", "derive", "rc", "serde_derive", "std"] [dependencies.serde_derive] package = "serde_derive" -version = "=1.0.217" +version = "=1.0.219" [dependencies.serde_json] package = "serde_json" -version = "=1.0.138" +version = "=1.0.140" features = ["float_roundtrip", "raw_value", "std", "unbounded_depth"] [dependencies.serde_spanned] @@ -1454,7 +1457,7 @@ features = ["std"] [dependencies.smallvec] package = "smallvec" -version = "=1.13.2" +version = "=1.14.0" features = ["const_generics", "const_new"] [dependencies.socket2] @@ -1483,7 +1486,7 @@ features = ["serde", "serde_support"] [dependencies.string_cache_codegen] package = "string_cache_codegen" -version = "=0.5.3" +version = "=0.5.4" [dependencies.stringprep] package = "stringprep" @@ -1500,7 +1503,7 @@ default-features = false [dependencies.syn] package = "syn" -version = "=2.0.98" +version = "=2.0.100" features = ["clone-impls", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "visit", "visit-mut"] [dependencies.syn_1_0_109] @@ -1520,12 +1523,12 @@ features = ["proc-macro"] [dependencies.tar] package = "tar" -version = "=0.4.43" +version = "=0.4.44" features = ["xattr"] [dependencies.tempfile] package = "tempfile" -version = "=3.16.0" +version = "=3.19.0" features = ["getrandom"] [dependencies.tendril] @@ -1534,11 +1537,11 @@ version = "=0.4.3" [dependencies.terminal_size] package = "terminal_size" -version = "=0.4.1" +version = "=0.4.2" [dependencies.thiserror] package = "thiserror" -version = "=2.0.11" +version = "=2.0.12" features = ["std"] [dependencies.thiserror_1_0_69] @@ -1547,7 +1550,7 @@ version = "=1.0.69" [dependencies.thiserror_impl] package = "thiserror-impl" -version = "=2.0.11" +version = "=2.0.12" [dependencies.thiserror_impl_1_0_69] package = "thiserror-impl" @@ -1567,16 +1570,16 @@ version = "=0.9.1" [dependencies.time] package = "time" -version = "=0.3.37" +version = "=0.3.39" features = ["alloc", "formatting", "macros", "parsing", "std"] [dependencies.time_core] package = "time-core" -version = "=0.1.2" +version = "=0.1.3" [dependencies.time_macros] package = "time-macros" -version = "=0.2.19" +version = "=0.2.20" features = ["formatting", "parsing"] [dependencies.tinystr] @@ -1587,8 +1590,8 @@ default-features = false [dependencies.tinyvec] package = "tinyvec" -version = "=1.8.1" -features = ["alloc", "grab_spare_slice", "rustc_1_40", "rustc_1_55", "serde", "std", "tinyvec_macros"] +version = "=1.9.0" +features = ["alloc", "borsh", "grab_spare_slice", "latest_stable_rust", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"] [dependencies.tinyvec_macros] package = "tinyvec_macros" @@ -1596,7 +1599,7 @@ version = "=0.1.1" [dependencies.tokio] package = "tokio" -version = "=1.43.0" +version = "=1.44.1" features = ["bytes", "fs", "full", "io-std", "io-util", "libc", "macros", "mio", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros", "windows-sys"] [dependencies.tokio_io] @@ -1618,7 +1621,7 @@ features = ["runtime"] [dependencies.tokio_rustls] package = "tokio-rustls" -version = "=0.26.1" +version = "=0.26.2" features = ["tls12"] default-features = false @@ -1629,7 +1632,7 @@ features = ["time"] [dependencies.tokio_util] package = "tokio-util" -version = "=0.7.13" +version = "=0.7.14" features = ["codec", "compat", "full", "futures-io", "futures-util", "hashbrown", "io", "io-util", "net", "rt", "slab", "time"] [dependencies.toml] @@ -1644,7 +1647,7 @@ features = ["serde"] [dependencies.toml_edit] package = "toml_edit" -version = "=0.22.23" +version = "=0.22.24" features = ["display", "parse", "serde"] default-features = false @@ -1689,7 +1692,7 @@ version = "=1.0.0" [dependencies.typenum] package = "typenum" -version = "=1.17.0" +version = "=1.18.0" features = ["const-generics", "i128"] [dependencies.unicase] @@ -1703,7 +1706,7 @@ features = ["hardcoded-data", "std"] [dependencies.unicode_ident] package = "unicode-ident" -version = "=1.0.16" +version = "=1.0.18" [dependencies.unicode_normalization] package = "unicode-normalization" @@ -1768,7 +1771,7 @@ version = "=0.2.2" [dependencies.uuid] package = "uuid" -version = "=1.13.1" +version = "=1.16.0" features = ["atomic", "md5", "rng", "serde", "sha1", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"] [dependencies.v_frame] @@ -1814,8 +1817,8 @@ version = "=0.2.100" [dependencies.webpki] package = "rustls-webpki" -version = "=0.102.8" -features = ["alloc", "aws_lc_rs", "std"] +version = "=0.103.0" +features = ["alloc", "aws-lc-rs", "std"] default-features = false [dependencies.weezl] @@ -1857,7 +1860,7 @@ version = "=0.53.0" [dependencies.winnow] package = "winnow" -version = "=0.7.1" +version = "=0.7.4" features = ["alloc", "std"] [dependencies.write16] @@ -1871,7 +1874,7 @@ version = "=0.5.5" [dependencies.xattr] package = "xattr" -version = "=1.4.0" +version = "=1.5.0" features = ["unsupported"] [dependencies.xml5ever] @@ -1889,17 +1892,18 @@ version = "=0.7.5" [dependencies.zerocopy] package = "zerocopy" -version = "=0.8.16" +version = "=0.8.23" features = ["__internal_use_only_features_that_work_on_stable", "alloc", "derive", "simd", "std", "zerocopy-derive"] [dependencies.zerocopy_0_7_35] package = "zerocopy" version = "=0.7.35" -features = ["__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "derive", "simd", "zerocopy-derive"] +features = ["__internal_use_only_features_that_work_on_stable", "alloc", "derive", "simd", "zerocopy-derive"] +default-features = false [dependencies.zerocopy_derive] package = "zerocopy-derive" -version = "=0.8.16" +version = "=0.8.23" [dependencies.zerocopy_derive_0_7_35] package = "zerocopy-derive" @@ -1907,13 +1911,13 @@ version = "=0.7.35" [dependencies.zerofrom] package = "zerofrom" -version = "=0.1.5" +version = "=0.1.6" features = ["alloc", "derive"] default-features = false [dependencies.zerofrom_derive] package = "zerofrom-derive" -version = "=0.1.5" +version = "=0.1.6" [dependencies.zeroize] package = "zeroize" @@ -2001,7 +2005,7 @@ version = "=1.1.2" [build-dependencies.anyhow] package = "anyhow" -version = "=1.0.95" +version = "=1.0.97" features = ["std"] [build-dependencies.approx] @@ -2024,7 +2028,7 @@ features = ["std"] [build-dependencies.async_trait] package = "async-trait" -version = "=0.1.86" +version = "=0.1.88" [build-dependencies.atomic] package = "atomic" @@ -2046,17 +2050,17 @@ features = ["create", "diff", "estimate", "nom", "num-rational", "parse", "v_fra [build-dependencies.avif_serialize] package = "avif-serialize" -version = "=0.8.2" +version = "=0.8.3" [build-dependencies.aws_lc_rs] package = "aws-lc-rs" -version = "=1.12.2" +version = "=1.12.6" features = ["aws-lc-sys", "prebuilt-nasm"] default-features = false [build-dependencies.aws_lc_sys] package = "aws-lc-sys" -version = "=0.25.1" +version = "=0.27.1" features = ["prebuilt-nasm"] [build-dependencies.backtrace] @@ -2086,7 +2090,7 @@ default-features = false [build-dependencies.bitflags] package = "bitflags" -version = "=2.8.0" +version = "=2.9.0" features = ["std"] [build-dependencies.bitflags_1_3_2] @@ -2102,9 +2106,14 @@ features = ["std"] package = "block-buffer" version = "=0.10.4" +[build-dependencies.borsh] +package = "borsh" +version = "=1.5.5" +default-features = false + [build-dependencies.built] package = "built" -version = "=0.7.5" +version = "=0.7.7" [build-dependencies.bumpalo] package = "bumpalo" @@ -2112,8 +2121,8 @@ version = "=3.17.0" [build-dependencies.bytemuck] package = "bytemuck" -version = "=1.21.0" -features = ["aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "track_caller", "transparentwrapper_extra", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"] +version = "=1.22.0" +features = ["aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "pod_saturating", "track_caller", "transparentwrapper_extra", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"] [build-dependencies.bytemuck_derive] package = "bytemuck_derive" @@ -2131,7 +2140,7 @@ features = ["std"] [build-dependencies.bytes] package = "bytes" -version = "=1.10.0" +version = "=1.10.1" features = ["std"] [build-dependencies.bytes_0_4_12] @@ -2140,32 +2149,36 @@ version = "=0.4.12" [build-dependencies.cc] package = "cc" -version = "=1.2.12" +version = "=1.2.16" features = ["parallel"] +[build-dependencies.cfg_aliases] +package = "cfg_aliases" +version = "=0.2.1" + [build-dependencies.cfg_if] package = "cfg-if" version = "=1.0.0" [build-dependencies.chrono] package = "chrono" -version = "=0.4.39" -features = ["alloc", "android-tzdata", "clock", "iana-time-zone", "js-sys", "now", "oldtime", "serde", "std", "wasm-bindgen", "wasmbind", "winapi", "windows-targets"] +version = "=0.4.40" +features = ["alloc", "android-tzdata", "clock", "iana-time-zone", "js-sys", "now", "oldtime", "serde", "std", "wasm-bindgen", "wasmbind", "winapi", "windows-link"] [build-dependencies.clap] package = "clap" -version = "=4.5.28" +version = "=4.5.32" features = ["color", "derive", "error-context", "help", "std", "suggestions", "unstable-doc", "usage"] [build-dependencies.clap_builder] package = "clap_builder" -version = "=4.5.27" +version = "=4.5.32" features = ["cargo", "color", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "usage", "wrap_help"] default-features = false [build-dependencies.clap_derive] package = "clap_derive" -version = "=4.5.28" +version = "=4.5.32" [build-dependencies.clap_lex] package = "clap_lex" @@ -2173,7 +2186,7 @@ version = "=0.7.4" [build-dependencies.cmake] package = "cmake" -version = "=0.1.53" +version = "=0.1.54" [build-dependencies.color_quant] package = "color_quant" @@ -2258,11 +2271,11 @@ version = "=1.3.1" [build-dependencies.csv_core] package = "csv-core" -version = "=0.1.11" +version = "=0.1.12" [build-dependencies.data_encoding] package = "data-encoding" -version = "=2.7.0" +version = "=2.8.0" features = ["alloc", "std"] [build-dependencies.debug_unreachable] @@ -2295,11 +2308,11 @@ default-features = false [build-dependencies.document_features] package = "document-features" -version = "=0.2.10" +version = "=0.2.11" [build-dependencies.dtoa] package = "dtoa" -version = "=1.0.9" +version = "=1.0.10" [build-dependencies.dtoa_short] package = "dtoa-short" @@ -2315,8 +2328,8 @@ version = "=0.6.3" [build-dependencies.either] package = "either" -version = "=1.13.0" -features = ["serde", "use_std"] +version = "=1.15.0" +features = ["serde", "std", "use_std"] [build-dependencies.encoding_rs] package = "encoding_rs" @@ -2331,12 +2344,12 @@ default-features = false [build-dependencies.env_logger] package = "env_logger" -version = "=0.11.6" +version = "=0.11.7" features = ["auto-color", "color", "humantime", "regex"] [build-dependencies.equivalent] package = "equivalent" -version = "=1.0.1" +version = "=1.0.2" [build-dependencies.errno] package = "errno" @@ -2392,7 +2405,7 @@ default-features = false [build-dependencies.flate2] package = "flate2" -version = "=1.0.35" +version = "=1.1.0" features = ["any_impl", "miniz_oxide", "rust_backend"] [build-dependencies.fnv] @@ -2402,7 +2415,7 @@ features = ["std"] [build-dependencies.foldhash] package = "foldhash" -version = "=0.1.4" +version = "=0.1.5" default-features = false [build-dependencies.foreign_types] @@ -2521,11 +2534,11 @@ version = "=0.3.2" [build-dependencies.h2] package = "h2" -version = "=0.4.7" +version = "=0.4.8" [build-dependencies.half] package = "half" -version = "=2.4.1" +version = "=2.5.0" features = ["alloc", "std"] [build-dependencies.hash32] @@ -2568,7 +2581,7 @@ version = "=0.26.0" [build-dependencies.http] package = "http" -version = "=1.2.0" +version = "=1.3.1" features = ["std"] [build-dependencies.http_body] @@ -2577,11 +2590,11 @@ version = "=1.0.1" [build-dependencies.http_body_util] package = "http-body-util" -version = "=0.1.2" +version = "=0.1.3" [build-dependencies.httparse] package = "httparse" -version = "=1.10.0" +version = "=1.10.1" features = ["std"] [build-dependencies.httpdate] @@ -2590,7 +2603,7 @@ version = "=1.0.3" [build-dependencies.humantime] package = "humantime" -version = "=2.1.0" +version = "=2.2.0" [build-dependencies.hyper] package = "hyper" @@ -2689,7 +2702,7 @@ features = ["deprecated"] [build-dependencies.indexmap] package = "indexmap" -version = "=2.7.1" +version = "=2.8.0" features = ["std"] [build-dependencies.iovec] @@ -2717,11 +2730,11 @@ features = ["use_alloc", "use_std"] [build-dependencies.itoa] package = "itoa" -version = "=1.0.14" +version = "=1.0.15" [build-dependencies.jiff] package = "jiff" -version = "=0.1.29" +version = "=0.2.4" features = ["alloc", "std"] default-features = false @@ -2744,7 +2757,7 @@ version = "=0.5.2" [build-dependencies.libc] package = "libc" -version = "=0.2.169" +version = "=0.2.171" features = ["extra_traits", "std"] [build-dependencies.libm] @@ -2753,23 +2766,17 @@ version = "=0.2.11" [build-dependencies.libsqlite3_sys] package = "libsqlite3-sys" -version = "=0.31.0" +version = "=0.32.0" features = ["bundled", "bundled_bindings", "cc", "min_sqlite_version_3_14_0", "pkg-config", "unlock_notify", "vcpkg"] [build-dependencies.linux_raw_sys] package = "linux-raw-sys" -version = "=0.7.0" -features = ["errno", "general", "std"] - -[build-dependencies.linux_raw_sys_0_4_15] -package = "linux-raw-sys" -version = "=0.4.15" +version = "=0.9.3" features = ["elf", "errno", "general", "ioctl", "no_std", "std"] -default-features = false [build-dependencies.litemap] package = "litemap" -version = "=0.7.4" +version = "=0.7.5" features = ["alloc"] default-features = false @@ -2785,7 +2792,7 @@ features = ["arc_lock", "atomic_usize", "serde"] [build-dependencies.log] package = "log" -version = "=0.4.25" +version = "=0.4.26" features = ["serde", "std"] [build-dependencies.log4rs] @@ -2863,7 +2870,7 @@ default-features = false [build-dependencies.miniz_oxide] package = "miniz_oxide" -version = "=0.8.3" +version = "=0.8.5" features = ["simd", "simd-adler32", "with-alloc"] [build-dependencies.mio] @@ -2882,7 +2889,7 @@ version = "=0.2.2" [build-dependencies.native_tls] package = "native-tls" -version = "=0.2.13" +version = "=0.2.14" [build-dependencies.ndarray] package = "ndarray" @@ -2956,12 +2963,12 @@ default-features = false [build-dependencies.once_cell] package = "once_cell" -version = "=1.20.2" +version = "=1.21.1" features = ["alloc", "race", "std"] [build-dependencies.openssl] package = "openssl" -version = "=0.10.70" +version = "=0.10.71" [build-dependencies.openssl_macros] package = "openssl-macros" @@ -2973,7 +2980,7 @@ version = "=0.1.6" [build-dependencies.openssl_sys] package = "openssl-sys" -version = "=0.9.105" +version = "=0.9.106" [build-dependencies.ordered_float] package = "ordered-float" @@ -3059,7 +3066,7 @@ version = "=0.1.0" [build-dependencies.pkg_config] package = "pkg-config" -version = "=0.3.31" +version = "=0.3.32" [build-dependencies.png] package = "png" @@ -3084,7 +3091,7 @@ default-features = false [build-dependencies.ppv_lite86] package = "ppv-lite86" -version = "=0.2.20" +version = "=0.2.21" features = ["simd", "std"] [build-dependencies.precomputed_hash] @@ -3093,7 +3100,7 @@ version = "=0.1.1" [build-dependencies.proc_macro2] package = "proc-macro2" -version = "=1.0.93" +version = "=1.0.94" features = ["proc-macro", "span-locations"] [build-dependencies.profiling] @@ -3125,7 +3132,7 @@ version = "=2.0.1" [build-dependencies.quote] package = "quote" -version = "=1.0.38" +version = "=1.0.40" features = ["proc-macro"] [build-dependencies.rand] @@ -3150,7 +3157,7 @@ features = ["std"] [build-dependencies.rand_core] package = "rand_core" -version = "=0.9.0" +version = "=0.9.3" features = ["os_rng", "serde", "std"] [build-dependencies.rand_core_0_6_4] @@ -3160,7 +3167,7 @@ features = ["alloc", "getrandom", "serde", "serde1", "std"] [build-dependencies.rand_distr] package = "rand_distr" -version = "=0.5.0" +version = "=0.5.1" features = ["alloc", "std"] [build-dependencies.rav1e] @@ -3204,7 +3211,7 @@ features = ["std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "un [build-dependencies.reqwest] package = "reqwest" -version = "=0.12.12" +version = "=0.12.14" features = ["__tls", "blocking", "charset", "cookies", "default-tls", "h2", "http2", "json", "macos-system-configuration", "multipart"] [build-dependencies.rgb] @@ -3214,12 +3221,12 @@ default-features = false [build-dependencies.ring] package = "ring" -version = "=0.17.8" +version = "=0.17.14" features = ["alloc", "dev_urandom_fallback"] [build-dependencies.rusqlite] package = "rusqlite" -version = "=0.33.0" +version = "=0.34.0" features = ["array", "backup", "blob", "bundled", "bundled-full", "chrono", "collation", "column_decltype", "csv", "csvtab", "extra_check", "functions", "hooks", "i128_blob", "jiff", "limits", "load_extension", "modern-full", "modern_sqlite", "serde_json", "serialize", "series", "time", "trace", "unlock_notify", "url", "uuid", "vtab", "window"] [build-dependencies.rustc_demangle] @@ -3232,13 +3239,13 @@ version = "=0.4.1" [build-dependencies.rustix] package = "rustix" -version = "=0.38.44" -features = ["alloc", "fs", "libc-extra-traits", "std", "termios", "use-libc-auxv"] +version = "=1.0.2" +features = ["alloc", "fs", "std", "termios"] [build-dependencies.rustls] package = "rustls" -version = "=0.23.22" -features = ["aws_lc_rs", "log", "logging", "std", "tls12"] +version = "=0.23.24" +features = ["aws-lc-rs", "aws_lc_rs", "log", "logging", "std", "tls12"] [build-dependencies.rustls_pemfile] package = "rustls-pemfile" @@ -3252,11 +3259,11 @@ features = ["alloc", "std"] [build-dependencies.rustversion] package = "rustversion" -version = "=1.0.19" +version = "=1.0.20" [build-dependencies.ryu] package = "ryu" -version = "=1.0.19" +version = "=1.0.20" [build-dependencies.safe_arch] package = "safe_arch" @@ -3287,21 +3294,21 @@ version = "=0.25.0" [build-dependencies.semver] package = "semver" -version = "=1.0.25" +version = "=1.0.26" features = ["serde", "std"] [build-dependencies.serde] package = "serde" -version = "=1.0.217" +version = "=1.0.219" features = ["alloc", "derive", "rc", "serde_derive", "std"] [build-dependencies.serde_derive] package = "serde_derive" -version = "=1.0.217" +version = "=1.0.219" [build-dependencies.serde_json] package = "serde_json" -version = "=1.0.138" +version = "=1.0.140" features = ["float_roundtrip", "raw_value", "std", "unbounded_depth"] [build-dependencies.serde_spanned] @@ -3375,7 +3382,7 @@ features = ["std"] [build-dependencies.smallvec] package = "smallvec" -version = "=1.13.2" +version = "=1.14.0" features = ["const_generics", "const_new"] [build-dependencies.socket2] @@ -3404,7 +3411,7 @@ features = ["serde", "serde_support"] [build-dependencies.string_cache_codegen] package = "string_cache_codegen" -version = "=0.5.3" +version = "=0.5.4" [build-dependencies.stringprep] package = "stringprep" @@ -3421,7 +3428,7 @@ default-features = false [build-dependencies.syn] package = "syn" -version = "=2.0.98" +version = "=2.0.100" features = ["clone-impls", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "visit", "visit-mut"] [build-dependencies.syn_1_0_109] @@ -3441,12 +3448,12 @@ features = ["proc-macro"] [build-dependencies.tar] package = "tar" -version = "=0.4.43" +version = "=0.4.44" features = ["xattr"] [build-dependencies.tempfile] package = "tempfile" -version = "=3.16.0" +version = "=3.19.0" features = ["getrandom"] [build-dependencies.tendril] @@ -3455,11 +3462,11 @@ version = "=0.4.3" [build-dependencies.terminal_size] package = "terminal_size" -version = "=0.4.1" +version = "=0.4.2" [build-dependencies.thiserror] package = "thiserror" -version = "=2.0.11" +version = "=2.0.12" features = ["std"] [build-dependencies.thiserror_1_0_69] @@ -3468,7 +3475,7 @@ version = "=1.0.69" [build-dependencies.thiserror_impl] package = "thiserror-impl" -version = "=2.0.11" +version = "=2.0.12" [build-dependencies.thiserror_impl_1_0_69] package = "thiserror-impl" @@ -3488,16 +3495,16 @@ version = "=0.9.1" [build-dependencies.time] package = "time" -version = "=0.3.37" +version = "=0.3.39" features = ["alloc", "formatting", "macros", "parsing", "std"] [build-dependencies.time_core] package = "time-core" -version = "=0.1.2" +version = "=0.1.3" [build-dependencies.time_macros] package = "time-macros" -version = "=0.2.19" +version = "=0.2.20" features = ["formatting", "parsing"] [build-dependencies.tinystr] @@ -3508,8 +3515,8 @@ default-features = false [build-dependencies.tinyvec] package = "tinyvec" -version = "=1.8.1" -features = ["alloc", "grab_spare_slice", "rustc_1_40", "rustc_1_55", "serde", "std", "tinyvec_macros"] +version = "=1.9.0" +features = ["alloc", "borsh", "grab_spare_slice", "latest_stable_rust", "rustc_1_40", "rustc_1_55", "rustc_1_57", "rustc_1_61", "serde", "std", "tinyvec_macros"] [build-dependencies.tinyvec_macros] package = "tinyvec_macros" @@ -3517,7 +3524,7 @@ version = "=0.1.1" [build-dependencies.tokio] package = "tokio" -version = "=1.43.0" +version = "=1.44.1" features = ["bytes", "fs", "full", "io-std", "io-util", "libc", "macros", "mio", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros", "windows-sys"] [build-dependencies.tokio_io] @@ -3539,7 +3546,7 @@ features = ["runtime"] [build-dependencies.tokio_rustls] package = "tokio-rustls" -version = "=0.26.1" +version = "=0.26.2" features = ["tls12"] default-features = false @@ -3550,7 +3557,7 @@ features = ["time"] [build-dependencies.tokio_util] package = "tokio-util" -version = "=0.7.13" +version = "=0.7.14" features = ["codec", "compat", "full", "futures-io", "futures-util", "hashbrown", "io", "io-util", "net", "rt", "slab", "time"] [build-dependencies.toml] @@ -3565,7 +3572,7 @@ features = ["serde"] [build-dependencies.toml_edit] package = "toml_edit" -version = "=0.22.23" +version = "=0.22.24" features = ["display", "parse", "serde"] default-features = false @@ -3610,7 +3617,7 @@ version = "=1.0.0" [build-dependencies.typenum] package = "typenum" -version = "=1.17.0" +version = "=1.18.0" features = ["const-generics", "i128"] [build-dependencies.unicase] @@ -3624,7 +3631,7 @@ features = ["hardcoded-data", "std"] [build-dependencies.unicode_ident] package = "unicode-ident" -version = "=1.0.16" +version = "=1.0.18" [build-dependencies.unicode_normalization] package = "unicode-normalization" @@ -3689,7 +3696,7 @@ version = "=0.2.2" [build-dependencies.uuid] package = "uuid" -version = "=1.13.1" +version = "=1.16.0" features = ["atomic", "md5", "rng", "serde", "sha1", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8"] [build-dependencies.v_frame] @@ -3735,8 +3742,8 @@ version = "=0.2.100" [build-dependencies.webpki] package = "rustls-webpki" -version = "=0.102.8" -features = ["alloc", "aws_lc_rs", "std"] +version = "=0.103.0" +features = ["alloc", "aws-lc-rs", "std"] default-features = false [build-dependencies.weezl] @@ -3778,7 +3785,7 @@ version = "=0.53.0" [build-dependencies.winnow] package = "winnow" -version = "=0.7.1" +version = "=0.7.4" features = ["alloc", "std"] [build-dependencies.write16] @@ -3792,7 +3799,7 @@ version = "=0.5.5" [build-dependencies.xattr] package = "xattr" -version = "=1.4.0" +version = "=1.5.0" features = ["unsupported"] [build-dependencies.xml5ever] @@ -3810,17 +3817,18 @@ version = "=0.7.5" [build-dependencies.zerocopy] package = "zerocopy" -version = "=0.8.16" +version = "=0.8.23" features = ["__internal_use_only_features_that_work_on_stable", "alloc", "derive", "simd", "std", "zerocopy-derive"] [build-dependencies.zerocopy_0_7_35] package = "zerocopy" version = "=0.7.35" -features = ["__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "derive", "simd", "zerocopy-derive"] +features = ["__internal_use_only_features_that_work_on_stable", "alloc", "derive", "simd", "zerocopy-derive"] +default-features = false [build-dependencies.zerocopy_derive] package = "zerocopy-derive" -version = "=0.8.16" +version = "=0.8.23" [build-dependencies.zerocopy_derive_0_7_35] package = "zerocopy-derive" @@ -3828,13 +3836,13 @@ version = "=0.7.35" [build-dependencies.zerofrom] package = "zerofrom" -version = "=0.1.5" +version = "=0.1.6" features = ["alloc", "derive"] default-features = false [build-dependencies.zerofrom_derive] package = "zerofrom-derive" -version = "=0.1.5" +version = "=0.1.6" [build-dependencies.zeroize] package = "zeroize" diff --git a/compiler/base/crate-information.json b/compiler/base/crate-information.json index 8c05e040..9ecf8b14 100644 --- a/compiler/base/crate-information.json +++ b/compiler/base/crate-information.json @@ -56,7 +56,7 @@ }, { "name": "anyhow", - "version": "1.0.95", + "version": "1.0.97", "id": "anyhow" }, { @@ -81,7 +81,7 @@ }, { "name": "async-trait", - "version": "0.1.86", + "version": "0.1.88", "id": "async_trait" }, { @@ -106,17 +106,17 @@ }, { "name": "avif-serialize", - "version": "0.8.2", + "version": "0.8.3", "id": "avif_serialize" }, { "name": "aws-lc-rs", - "version": "1.12.2", + "version": "1.12.6", "id": "aws_lc_rs" }, { "name": "aws-lc-sys", - "version": "0.25.1", + "version": "0.27.1", "id": "aws_lc_sys" }, { @@ -146,7 +146,7 @@ }, { "name": "bitflags", - "version": "2.8.0", + "version": "2.9.0", "id": "bitflags" }, { @@ -164,9 +164,14 @@ "version": "0.10.4", "id": "block_buffer" }, + { + "name": "borsh", + "version": "1.5.5", + "id": "borsh" + }, { "name": "built", - "version": "0.7.5", + "version": "0.7.7", "id": "built" }, { @@ -176,7 +181,7 @@ }, { "name": "bytemuck", - "version": "1.21.0", + "version": "1.22.0", "id": "bytemuck" }, { @@ -196,7 +201,7 @@ }, { "name": "bytes", - "version": "1.10.0", + "version": "1.10.1", "id": "bytes" }, { @@ -206,9 +211,14 @@ }, { "name": "cc", - "version": "1.2.12", + "version": "1.2.16", "id": "cc" }, + { + "name": "cfg_aliases", + "version": "0.2.1", + "id": "cfg_aliases" + }, { "name": "cfg-if", "version": "1.0.0", @@ -216,22 +226,22 @@ }, { "name": "chrono", - "version": "0.4.39", + "version": "0.4.40", "id": "chrono" }, { "name": "clap", - "version": "4.5.28", + "version": "4.5.32", "id": "clap" }, { "name": "clap_builder", - "version": "4.5.27", + "version": "4.5.32", "id": "clap_builder" }, { "name": "clap_derive", - "version": "4.5.28", + "version": "4.5.32", "id": "clap_derive" }, { @@ -241,7 +251,7 @@ }, { "name": "cmake", - "version": "0.1.53", + "version": "0.1.54", "id": "cmake" }, { @@ -331,12 +341,12 @@ }, { "name": "csv-core", - "version": "0.1.11", + "version": "0.1.12", "id": "csv_core" }, { "name": "data-encoding", - "version": "2.7.0", + "version": "2.8.0", "id": "data_encoding" }, { @@ -371,12 +381,12 @@ }, { "name": "document-features", - "version": "0.2.10", + "version": "0.2.11", "id": "document_features" }, { "name": "dtoa", - "version": "1.0.9", + "version": "1.0.10", "id": "dtoa" }, { @@ -396,7 +406,7 @@ }, { "name": "either", - "version": "1.13.0", + "version": "1.15.0", "id": "either" }, { @@ -411,12 +421,12 @@ }, { "name": "env_logger", - "version": "0.11.6", + "version": "0.11.7", "id": "env_logger" }, { "name": "equivalent", - "version": "1.0.1", + "version": "1.0.2", "id": "equivalent" }, { @@ -476,7 +486,7 @@ }, { "name": "flate2", - "version": "1.0.35", + "version": "1.1.0", "id": "flate2" }, { @@ -486,7 +496,7 @@ }, { "name": "foldhash", - "version": "0.1.4", + "version": "0.1.5", "id": "foldhash" }, { @@ -611,12 +621,12 @@ }, { "name": "h2", - "version": "0.4.7", + "version": "0.4.8", "id": "h2" }, { "name": "half", - "version": "2.4.1", + "version": "2.5.0", "id": "half" }, { @@ -666,7 +676,7 @@ }, { "name": "http", - "version": "1.2.0", + "version": "1.3.1", "id": "http" }, { @@ -676,12 +686,12 @@ }, { "name": "http-body-util", - "version": "0.1.2", + "version": "0.1.3", "id": "http_body_util" }, { "name": "httparse", - "version": "1.10.0", + "version": "1.10.1", "id": "httparse" }, { @@ -691,7 +701,7 @@ }, { "name": "humantime", - "version": "2.1.0", + "version": "2.2.0", "id": "humantime" }, { @@ -796,7 +806,7 @@ }, { "name": "indexmap", - "version": "2.7.1", + "version": "2.8.0", "id": "indexmap" }, { @@ -826,12 +836,12 @@ }, { "name": "itoa", - "version": "1.0.14", + "version": "1.0.15", "id": "itoa" }, { "name": "jiff", - "version": "0.1.29", + "version": "0.2.4", "id": "jiff" }, { @@ -856,7 +866,7 @@ }, { "name": "libc", - "version": "0.2.169", + "version": "0.2.171", "id": "libc" }, { @@ -866,22 +876,17 @@ }, { "name": "libsqlite3-sys", - "version": "0.31.0", + "version": "0.32.0", "id": "libsqlite3_sys" }, { "name": "linux-raw-sys", - "version": "0.7.0", + "version": "0.9.3", "id": "linux_raw_sys" }, - { - "name": "linux-raw-sys", - "version": "0.4.15", - "id": "linux_raw_sys_0_4_15" - }, { "name": "litemap", - "version": "0.7.4", + "version": "0.7.5", "id": "litemap" }, { @@ -896,7 +901,7 @@ }, { "name": "log", - "version": "0.4.25", + "version": "0.4.26", "id": "log" }, { @@ -981,7 +986,7 @@ }, { "name": "miniz_oxide", - "version": "0.8.3", + "version": "0.8.5", "id": "miniz_oxide" }, { @@ -1001,7 +1006,7 @@ }, { "name": "native-tls", - "version": "0.2.13", + "version": "0.2.14", "id": "native_tls" }, { @@ -1076,12 +1081,12 @@ }, { "name": "once_cell", - "version": "1.20.2", + "version": "1.21.1", "id": "once_cell" }, { "name": "openssl", - "version": "0.10.70", + "version": "0.10.71", "id": "openssl" }, { @@ -1096,7 +1101,7 @@ }, { "name": "openssl-sys", - "version": "0.9.105", + "version": "0.9.106", "id": "openssl_sys" }, { @@ -1191,7 +1196,7 @@ }, { "name": "pkg-config", - "version": "0.3.31", + "version": "0.3.32", "id": "pkg_config" }, { @@ -1221,7 +1226,7 @@ }, { "name": "ppv-lite86", - "version": "0.2.20", + "version": "0.2.21", "id": "ppv_lite86" }, { @@ -1231,7 +1236,7 @@ }, { "name": "proc-macro2", - "version": "1.0.93", + "version": "1.0.94", "id": "proc_macro2" }, { @@ -1266,7 +1271,7 @@ }, { "name": "quote", - "version": "1.0.38", + "version": "1.0.40", "id": "quote" }, { @@ -1291,7 +1296,7 @@ }, { "name": "rand_core", - "version": "0.9.0", + "version": "0.9.3", "id": "rand_core" }, { @@ -1301,7 +1306,7 @@ }, { "name": "rand_distr", - "version": "0.5.0", + "version": "0.5.1", "id": "rand_distr" }, { @@ -1346,7 +1351,7 @@ }, { "name": "reqwest", - "version": "0.12.12", + "version": "0.12.14", "id": "reqwest" }, { @@ -1356,12 +1361,12 @@ }, { "name": "ring", - "version": "0.17.8", + "version": "0.17.14", "id": "ring" }, { "name": "rusqlite", - "version": "0.33.0", + "version": "0.34.0", "id": "rusqlite" }, { @@ -1376,12 +1381,12 @@ }, { "name": "rustix", - "version": "0.38.44", + "version": "1.0.2", "id": "rustix" }, { "name": "rustls", - "version": "0.23.22", + "version": "0.23.24", "id": "rustls" }, { @@ -1396,12 +1401,12 @@ }, { "name": "rustversion", - "version": "1.0.19", + "version": "1.0.20", "id": "rustversion" }, { "name": "ryu", - "version": "1.0.19", + "version": "1.0.20", "id": "ryu" }, { @@ -1436,22 +1441,22 @@ }, { "name": "semver", - "version": "1.0.25", + "version": "1.0.26", "id": "semver" }, { "name": "serde", - "version": "1.0.217", + "version": "1.0.219", "id": "serde" }, { "name": "serde_derive", - "version": "1.0.217", + "version": "1.0.219", "id": "serde_derive" }, { "name": "serde_json", - "version": "1.0.138", + "version": "1.0.140", "id": "serde_json" }, { @@ -1531,7 +1536,7 @@ }, { "name": "smallvec", - "version": "1.13.2", + "version": "1.14.0", "id": "smallvec" }, { @@ -1561,7 +1566,7 @@ }, { "name": "string_cache_codegen", - "version": "0.5.3", + "version": "0.5.4", "id": "string_cache_codegen" }, { @@ -1581,7 +1586,7 @@ }, { "name": "syn", - "version": "2.0.98", + "version": "2.0.100", "id": "syn" }, { @@ -1601,12 +1606,12 @@ }, { "name": "tar", - "version": "0.4.43", + "version": "0.4.44", "id": "tar" }, { "name": "tempfile", - "version": "3.16.0", + "version": "3.19.0", "id": "tempfile" }, { @@ -1616,12 +1621,12 @@ }, { "name": "terminal_size", - "version": "0.4.1", + "version": "0.4.2", "id": "terminal_size" }, { "name": "thiserror", - "version": "2.0.11", + "version": "2.0.12", "id": "thiserror" }, { @@ -1631,7 +1636,7 @@ }, { "name": "thiserror-impl", - "version": "2.0.11", + "version": "2.0.12", "id": "thiserror_impl" }, { @@ -1656,17 +1661,17 @@ }, { "name": "time", - "version": "0.3.37", + "version": "0.3.39", "id": "time" }, { "name": "time-core", - "version": "0.1.2", + "version": "0.1.3", "id": "time_core" }, { "name": "time-macros", - "version": "0.2.19", + "version": "0.2.20", "id": "time_macros" }, { @@ -1676,7 +1681,7 @@ }, { "name": "tinyvec", - "version": "1.8.1", + "version": "1.9.0", "id": "tinyvec" }, { @@ -1686,7 +1691,7 @@ }, { "name": "tokio", - "version": "1.43.0", + "version": "1.44.1", "id": "tokio" }, { @@ -1711,7 +1716,7 @@ }, { "name": "tokio-rustls", - "version": "0.26.1", + "version": "0.26.2", "id": "tokio_rustls" }, { @@ -1721,7 +1726,7 @@ }, { "name": "tokio-util", - "version": "0.7.13", + "version": "0.7.14", "id": "tokio_util" }, { @@ -1736,7 +1741,7 @@ }, { "name": "toml_edit", - "version": "0.22.23", + "version": "0.22.24", "id": "toml_edit" }, { @@ -1786,7 +1791,7 @@ }, { "name": "typenum", - "version": "1.17.0", + "version": "1.18.0", "id": "typenum" }, { @@ -1801,7 +1806,7 @@ }, { "name": "unicode-ident", - "version": "1.0.16", + "version": "1.0.18", "id": "unicode_ident" }, { @@ -1876,7 +1881,7 @@ }, { "name": "uuid", - "version": "1.13.1", + "version": "1.16.0", "id": "uuid" }, { @@ -1931,7 +1936,7 @@ }, { "name": "rustls-webpki", - "version": "0.102.8", + "version": "0.103.0", "id": "webpki" }, { @@ -1976,7 +1981,7 @@ }, { "name": "winnow", - "version": "0.7.1", + "version": "0.7.4", "id": "winnow" }, { @@ -1991,7 +1996,7 @@ }, { "name": "xattr", - "version": "1.4.0", + "version": "1.5.0", "id": "xattr" }, { @@ -2011,7 +2016,7 @@ }, { "name": "zerocopy", - "version": "0.8.16", + "version": "0.8.23", "id": "zerocopy" }, { @@ -2021,7 +2026,7 @@ }, { "name": "zerocopy-derive", - "version": "0.8.16", + "version": "0.8.23", "id": "zerocopy_derive" }, { @@ -2031,12 +2036,12 @@ }, { "name": "zerofrom", - "version": "0.1.5", + "version": "0.1.6", "id": "zerofrom" }, { "name": "zerofrom-derive", - "version": "0.1.5", + "version": "0.1.6", "id": "zerofrom_derive" }, { diff --git a/compiler/base/modify-cargo-toml/Cargo.lock b/compiler/base/modify-cargo-toml/Cargo.lock index 5f2f428b..61d3acbb 100644 --- a/compiler/base/modify-cargo-toml/Cargo.lock +++ b/compiler/base/modify-cargo-toml/Cargo.lock @@ -4,9 +4,9 @@ version = 4 [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "hashbrown" @@ -16,9 +16,9 @@ checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" [[package]] name = "indexmap" -version = "2.7.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" dependencies = [ "equivalent", "hashbrown", @@ -41,36 +41,36 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] [[package]] name = "serde" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", @@ -88,9 +88,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.98" +version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" dependencies = [ "proc-macro2", "quote", @@ -120,9 +120,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.23" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ "indexmap", "serde", @@ -133,15 +133,15 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "winnow" -version = "0.7.1" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" +checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" dependencies = [ "memchr", ] diff --git a/compiler/base/orchestrator/Cargo.lock b/compiler/base/orchestrator/Cargo.lock index b2238ec1..0c0fa138 100644 --- a/compiler/base/orchestrator/Cargo.lock +++ b/compiler/base/orchestrator/Cargo.lock @@ -43,9 +43,9 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "assertables" -version = "9.5.0" +version = "9.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0082388b8564898f945b04215e800e800a164af15307d8dfe714b02cc69356e9" +checksum = "052f3d9bc969124791aef91c0aa2b5f89ed4410a44e59858a0b10f76297e736c" [[package]] name = "autocfg" @@ -79,15 +79,15 @@ dependencies = [ [[package]] name = "bitflags" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" +checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" [[package]] name = "bytes" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "cfg-if" @@ -97,9 +97,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" @@ -256,9 +256,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "indexmap" -version = "2.7.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" dependencies = [ "equivalent", "hashbrown 0.15.2", @@ -266,9 +266,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" [[package]] name = "lazy_static" @@ -278,9 +278,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.169" +version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "linux-raw-sys" @@ -288,11 +288,17 @@ version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" +[[package]] +name = "linux-raw-sys" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" + [[package]] name = "log" -version = "0.4.25" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" [[package]] name = "mach2" @@ -311,9 +317,9 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "miniz_oxide" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" +checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" dependencies = [ "adler2", ] @@ -359,9 +365,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" [[package]] name = "orchestrator" @@ -407,18 +413,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d" +checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67" +checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", @@ -439,9 +445,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "proc-macro2" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" dependencies = [ "unicode-ident", ] @@ -455,7 +461,7 @@ dependencies = [ "bitflags", "hex", "procfs-core", - "rustix", + "rustix 0.38.44", ] [[package]] @@ -470,9 +476,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] @@ -521,36 +527,49 @@ dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustix" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.9.3", "windows-sys 0.59.0", ] [[package]] name = "rustversion" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" +checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" [[package]] name = "ryu" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" [[package]] name = "serde" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", @@ -559,9 +578,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.138" +version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" dependencies = [ "itoa", "memchr", @@ -607,9 +626,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "snafu" @@ -636,9 +655,9 @@ dependencies = [ [[package]] name = "strum_macros" -version = "0.26.4" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" dependencies = [ "heck", "proc-macro2", @@ -649,9 +668,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.98" +version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" dependencies = [ "proc-macro2", "quote", @@ -660,15 +679,14 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.16.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" dependencies = [ - "cfg-if", "fastrand", "getrandom", "once_cell", - "rustix", + "rustix 1.0.2", "windows-sys 0.59.0", ] @@ -684,9 +702,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.43.0" +version = "1.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" +checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" dependencies = [ "backtrace", "bytes", @@ -722,9 +740,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.13" +version = "0.7.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" +checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" dependencies = [ "bytes", "futures-core", @@ -758,9 +776,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.23" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ "indexmap", "serde", @@ -828,9 +846,9 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "valuable" @@ -959,9 +977,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.7.1" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" +checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" dependencies = [ "memchr", ] diff --git a/compiler/base/orchestrator/Cargo.toml b/compiler/base/orchestrator/Cargo.toml index 066f4303..ac27cfe6 100644 --- a/compiler/base/orchestrator/Cargo.toml +++ b/compiler/base/orchestrator/Cargo.toml @@ -17,7 +17,7 @@ modify-cargo-toml = { path = "../modify-cargo-toml", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } serde_json = { version = "1.0.108", default-features = false, features = ["std"] } snafu = { version = "0.8.0", default-features = false, features = ["futures", "std"] } -strum_macros = { version = "0.26.1", default-features = false } +strum_macros = { version = "0.27.1", default-features = false } tokio = { version = "1.28", default-features = false, features = ["fs", "io-std", "io-util", "macros", "process", "rt", "time", "sync"] } tokio-stream = { version = "0.1.14", default-features = false } tokio-util = { version = "0.7.8", default-features = false, features = ["io", "io-util", "rt"] } diff --git a/tests/Gemfile.lock b/tests/Gemfile.lock index 25ef6a77..cdb82457 100644 --- a/tests/Gemfile.lock +++ b/tests/Gemfile.lock @@ -18,29 +18,30 @@ GEM launchy childprocess (5.1.0) logger (~> 1.5) - diff-lcs (1.5.1) - launchy (3.0.1) + diff-lcs (1.6.0) + launchy (3.1.1) addressable (~> 2.8) childprocess (~> 5.0) - logger (1.6.5) + logger (~> 1.6) + logger (1.6.6) matrix (0.4.2) mini_mime (1.1.5) mini_portile2 (2.8.8) - nokogiri (1.18.1) + nokogiri (1.18.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) public_suffix (6.0.1) racc (1.8.1) - rack (3.1.8) + rack (3.1.12) rack-test (2.2.0) rack (>= 1.3) regexp_parser (2.10.0) - rexml (3.4.0) + rexml (3.4.1) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) - rspec-core (3.13.2) + rspec-core (3.13.3) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) @@ -50,7 +51,7 @@ GEM rspec-support (~> 3.13.0) rspec-support (3.13.2) rubyzip (2.4.1) - selenium-webdriver (4.27.0) + selenium-webdriver (4.29.1) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) diff --git a/top-crates/Cargo.lock b/top-crates/Cargo.lock index 1d9a22e7..cbcf51df 100644 --- a/top-crates/Cargo.lock +++ b/top-crates/Cargo.lock @@ -26,7 +26,7 @@ dependencies = [ "cfg-if", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -106,9 +106,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.95" +version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" +checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" [[package]] name = "arc-swap" @@ -169,15 +169,15 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64ct" -version = "1.6.0" +version = "1.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" [[package]] name = "bitflags" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" +checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" [[package]] name = "bitmaps" @@ -190,9 +190,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.5.5" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e" +checksum = "675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753" dependencies = [ "arrayref", "arrayvec", @@ -227,23 +227,17 @@ version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - [[package]] name = "bytes" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "bytesize" -version = "1.3.0" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc" +checksum = "2d2c12f985c78475a6b8d629afd0c360260ef34cfef52efccdcfd31972f81c2e" [[package]] name = "cargo" @@ -343,9 +337,9 @@ dependencies = [ [[package]] name = "cargo-credential-libsecret" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "076ddcb7c59457842cd392006f4b07ab3e3dbc430aac1114a6fc1db5501ae7fa" +checksum = "f2d33572942f4b5f59376b7041198c56b5585404c59172c62fff2372dedba102" dependencies = [ "anyhow", "cargo-credential", @@ -354,9 +348,9 @@ dependencies = [ [[package]] name = "cargo-credential-macos-keychain" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "421c4abb9c2d9786b7719b7020c8cc9518d82e86a0e397127dbe941a7d2c6e13" +checksum = "41e699cfa3f0a45e8973839768622302a03ab7148c126e96215c2e3e1fc82375" dependencies = [ "cargo-credential", "security-framework 3.2.0", @@ -364,9 +358,9 @@ dependencies = [ [[package]] name = "cargo-credential-wincred" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a898056d56c314649dfeec5b7d8498440baaee54c9462684f72be6448d961382" +checksum = "62219d774bd2d26e803d75d7dfd234022173af157eb9d6f887016839db4d1f19" dependencies = [ "cargo-credential", "windows-sys 0.59.0", @@ -383,9 +377,9 @@ dependencies = [ [[package]] name = "cargo-util" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cccd15f96a29696e13e1d5fa10dd1dbed2e172f58b6e6124a9a4fa695363fdd" +checksum = "932c5376dc904ef005f0d229a5edc1116f40a78a18d30cdc992ec5acbeffd4d9" dependencies = [ "anyhow", "core-foundation 0.10.0", @@ -406,9 +400,9 @@ dependencies = [ [[package]] name = "cargo-util-schemas" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26a31f1bb58068aa01b7809533b02c26b1e64a7810ae99131da5af1a4b8e7fc2" +checksum = "9f905f68f8cb8a8182592d9858a5895360f0a5b08b6901fdb10498fb91829804" dependencies = [ "semver", "serde", @@ -422,9 +416,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.12" +version = "1.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2" +checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" dependencies = [ "jobserver", "libc", @@ -439,18 +433,18 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.5.28" +version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff" +checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.27" +version = "4.5.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7" +checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" dependencies = [ "anstream", "anstyle", @@ -461,9 +455,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.44" +version = "4.5.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6" +checksum = "f5c5508ea23c5366f77e53f5a0070e5a84e51687ec3ef9e0464c86dc8d13ce98" dependencies = [ "clap", "clap_lex", @@ -559,9 +553,9 @@ dependencies = [ [[package]] name = "crates-io" -version = "0.40.7" +version = "0.40.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c5329bd312e7a49d5fb3f4a8f705212dc4160e2be75433b1ae26d602aeb889" +checksum = "3278cae111be507cd074ac10cac0ca4638c90911f978a849c1b96086381d347c" dependencies = [ "curl", "percent-encoding", @@ -659,9 +653,9 @@ dependencies = [ [[package]] name = "curl-sys" -version = "0.4.78+curl-8.11.0" +version = "0.4.80+curl-8.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eec768341c5c7789611ae51cf6c459099f22e64a5d5d0ce4892434e33821eaf" +checksum = "55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734" dependencies = [ "cc", "libc", @@ -759,9 +753,9 @@ dependencies = [ [[package]] name = "either" -version = "1.13.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "elliptic-curve" @@ -795,15 +789,15 @@ dependencies = [ [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "erased-serde" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" +checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7" dependencies = [ "serde", "typeid", @@ -848,9 +842,9 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "ff" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" dependencies = [ "rand_core", "subtle", @@ -876,9 +870,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.35" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" +checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc" dependencies = [ "crc32fast", "libz-sys", @@ -1099,7 +1093,7 @@ dependencies = [ "gix-date", "gix-utils", "itoa", - "thiserror 2.0.11", + "thiserror 2.0.12", "winnow 0.6.26", ] @@ -1116,7 +1110,7 @@ dependencies = [ "gix-trace", "kstring", "smallvec", - "thiserror 2.0.11", + "thiserror 2.0.12", "unicode-bom", ] @@ -1126,7 +1120,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540" dependencies = [ - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1135,7 +1129,7 @@ version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f" dependencies = [ - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1161,7 +1155,7 @@ dependencies = [ "gix-features", "gix-hash", "memmap2", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1195,7 +1189,7 @@ dependencies = [ "bstr", "gix-path", "libc", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1212,7 +1206,7 @@ dependencies = [ "gix-sec", "gix-trace", "gix-url", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1224,7 +1218,7 @@ dependencies = [ "bstr", "itoa", "jiff", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1293,7 +1287,7 @@ dependencies = [ "parking_lot", "prodash", "sha1_smol", - "thiserror 2.0.11", + "thiserror 2.0.12", "walkdir", ] @@ -1348,7 +1342,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5eccc17194ed0e67d49285e4853307e4147e95407f91c1c3e4a13ba9f4e4ce" dependencies = [ "faster-hex", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1398,7 +1392,7 @@ dependencies = [ "itoa", "libc", "memmap2", - "rustix", + "rustix 0.38.44", "smallvec", "thiserror 1.0.69", ] @@ -1411,7 +1405,7 @@ checksum = "1cd3ab68a452db63d9f3ebdacb10f30dba1fa0d31ac64f4203d395ed1102d940" dependencies = [ "gix-tempfile", "gix-utils", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1500,7 +1494,7 @@ dependencies = [ "bstr", "faster-hex", "gix-trace", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1512,7 +1506,7 @@ dependencies = [ "bstr", "faster-hex", "gix-trace", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1525,7 +1519,7 @@ dependencies = [ "gix-trace", "home", "once_cell", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1540,7 +1534,7 @@ dependencies = [ "gix-config-value", "gix-glob", "gix-path", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1552,8 +1546,8 @@ dependencies = [ "gix-command", "gix-config-value", "parking_lot", - "rustix", - "thiserror 2.0.11", + "rustix 0.38.44", + "thiserror 2.0.12", ] [[package]] @@ -1570,7 +1564,7 @@ dependencies = [ "gix-transport", "gix-utils", "maybe-async", - "thiserror 2.0.11", + "thiserror 2.0.12", "winnow 0.6.26", ] @@ -1582,7 +1576,7 @@ checksum = "e49357fccdb0c85c0d3a3292a9f6db32d9b3535959b5471bb9624908f4a066c6" dependencies = [ "bstr", "gix-utils", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1712,7 +1706,7 @@ dependencies = [ "gix-quote", "gix-sec", "gix-url", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1742,7 +1736,7 @@ dependencies = [ "gix-features", "gix-path", "percent-encoding", - "thiserror 2.0.11", + "thiserror 2.0.12", "url", ] @@ -1764,7 +1758,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9eaa01c3337d885617c0a42e92823922a2aea71f4caeace6fe87002bdcadbd90" dependencies = [ "bstr", - "thiserror 2.0.11", + "thiserror 2.0.12", ] [[package]] @@ -1794,9 +1788,9 @@ checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "globset" -version = "0.4.15" +version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19" +checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" dependencies = [ "aho-corasick", "bstr", @@ -1818,9 +1812,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" +checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" dependencies = [ "atomic-waker", "bytes", @@ -1895,9 +1889,9 @@ dependencies = [ [[package]] name = "http" -version = "1.2.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" +checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" dependencies = [ "bytes", "fnv", @@ -1925,12 +1919,12 @@ dependencies = [ [[package]] name = "http-body-util" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", - "futures-util", + "futures-core", "http", "http-body", "pin-project-lite", @@ -1938,15 +1932,15 @@ dependencies = [ [[package]] name = "httparse" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a" +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "humantime" -version = "2.1.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" [[package]] name = "hyper" @@ -2191,9 +2185,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.7.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" dependencies = [ "equivalent", "hashbrown 0.15.2", @@ -2240,9 +2234,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" [[package]] name = "jiff" @@ -2260,9 +2254,9 @@ dependencies = [ [[package]] name = "jiff-tzdb" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3" +checksum = "962e1dfe9b2d75a84536cf5bf5eaaa4319aa7906c7160134a22883ac316d5f31" [[package]] name = "jiff-tzdb-platform" @@ -2315,9 +2309,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.169" +version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "libdbus-sys" @@ -2401,9 +2395,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.21" +version = "1.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa" +checksum = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" dependencies = [ "cc", "libc", @@ -2417,11 +2411,17 @@ version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" +[[package]] +name = "linux-raw-sys" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" + [[package]] name = "litemap" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" +checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" [[package]] name = "lock_api" @@ -2435,9 +2435,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.25" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" [[package]] name = "matchers" @@ -2488,9 +2488,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" +checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" dependencies = [ "adler2", ] @@ -2517,9 +2517,9 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.13" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c" +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" dependencies = [ "libc", "log", @@ -2587,9 +2587,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" [[package]] name = "opener" @@ -2605,9 +2605,9 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.70" +version = "0.10.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6" +checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" dependencies = [ "bitflags", "cfg-if", @@ -2637,9 +2637,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" -version = "0.9.105" +version = "0.9.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc" +checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" dependencies = [ "cc", "libc", @@ -2658,9 +2658,9 @@ dependencies = [ [[package]] name = "orion" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd806049e71da4c4a7880466b37afdc5a4c5b35a398b0d4fd9ff5d278d3b4db9" +checksum = "bf2e0b749a7c5fb3d43f06f19eff59b253b5480fa146533676cea27c3606530b" dependencies = [ "fiat-crypto", "subtle", @@ -2669,9 +2669,9 @@ dependencies = [ [[package]] name = "os_info" -version = "3.9.2" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e6520c8cc998c5741ee68ec1dc369fc47e5f0ea5320018ecf2a1ccd6328f48b" +checksum = "2a604e53c24761286860eba4e2c8b23a0161526476b1de520139d69cdb85a6b5" dependencies = [ "log", "windows-sys 0.52.0", @@ -2685,9 +2685,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "p384" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" +checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" dependencies = [ "ecdsa", "elliptic-curve", @@ -2784,15 +2784,15 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "portable-atomic" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" +checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" [[package]] name = "portable-atomic-util" @@ -2811,11 +2811,11 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ - "zerocopy", + "zerocopy 0.8.23", ] [[package]] @@ -2829,18 +2829,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" dependencies = [ "unicode-ident", ] [[package]] name = "prodash" -version = "29.0.0" +version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325" +checksum = "9ee7ce24c980b976607e2d6ae4aae92827994d23fed71659c3ede3f92528b58b" dependencies = [ "log", "parking_lot", @@ -2848,9 +2848,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] @@ -2896,9 +2896,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.8" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" +checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" dependencies = [ "bitflags", ] @@ -2949,9 +2949,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.12" +version = "0.12.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" +checksum = "989e327e510263980e231de548a33e63d34962d29ae61b467389a1a09627a254" dependencies = [ "base64", "bytes", @@ -3004,15 +3004,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] @@ -3078,15 +3077,28 @@ dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustix" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.9.3", "windows-sys 0.59.0", ] [[package]] name = "rustls" -version = "0.23.22" +version = "0.23.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" +checksum = "96bf61953b1bc045820a2b947e6e9771c58c8c4b15242425b03f783ede1b34fe" dependencies = [ "once_cell", "rustls-pki-types", @@ -3112,9 +3124,9 @@ checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" [[package]] name = "rustls-webpki" -version = "0.102.8" +version = "0.103.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f" dependencies = [ "ring", "rustls-pki-types", @@ -3123,15 +3135,15 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" +checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" [[package]] name = "ryu" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" [[package]] name = "same-file" @@ -3209,27 +3221,27 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.25" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" +checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" dependencies = [ "serde", ] [[package]] name = "serde" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" dependencies = [ "serde_derive", ] [[package]] name = "serde-untagged" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6" +checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e" dependencies = [ "erased-serde", "serde", @@ -3248,9 +3260,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", @@ -3259,18 +3271,18 @@ dependencies = [ [[package]] name = "serde_ignored" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf" +checksum = "566da67d80e92e009728b3731ff0e5360cb181432b8ca73ea30bb1d170700d76" dependencies = [ "serde", ] [[package]] name = "serde_json" -version = "1.0.138" +version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" dependencies = [ "itoa", "memchr", @@ -3385,9 +3397,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "socket2" @@ -3399,12 +3411,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "spki" version = "0.7.3" @@ -3453,9 +3459,9 @@ checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" [[package]] name = "syn" -version = "2.0.98" +version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" dependencies = [ "proc-macro2", "quote", @@ -3505,9 +3511,9 @@ dependencies = [ [[package]] name = "tar" -version = "0.4.43" +version = "0.4.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6" +checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" dependencies = [ "filetime", "libc", @@ -3515,25 +3521,24 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.16.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" dependencies = [ - "cfg-if", "fastrand", "getrandom 0.3.1", "once_cell", - "rustix", + "rustix 1.0.2", "windows-sys 0.59.0", ] [[package]] name = "terminal_size" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9" +checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed" dependencies = [ - "rustix", + "rustix 1.0.2", "windows-sys 0.59.0", ] @@ -3548,11 +3553,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" dependencies = [ - "thiserror-impl 2.0.11", + "thiserror-impl 2.0.12", ] [[package]] @@ -3568,9 +3573,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", @@ -3589,9 +3594,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.37" +version = "0.3.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" +checksum = "dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8" dependencies = [ "deranged", "itoa", @@ -3604,15 +3609,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" +checksum = "765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef" [[package]] name = "time-macros" -version = "0.2.19" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" +checksum = "e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c" dependencies = [ "num-conv", "time-core", @@ -3630,9 +3635,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.8.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" +checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" dependencies = [ "tinyvec_macros", ] @@ -3645,9 +3650,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.43.0" +version = "1.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" +checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" dependencies = [ "backtrace", "bytes", @@ -3670,9 +3675,9 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.26.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" +checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" dependencies = [ "rustls", "tokio", @@ -3680,9 +3685,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.13" +version = "0.7.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" +checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" dependencies = [ "bytes", "futures-core", @@ -3714,15 +3719,15 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.23" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ "indexmap", "serde", "serde_spanned", "toml_datetime", - "winnow 0.7.1", + "winnow 0.7.4", ] [[package]] @@ -3832,15 +3837,15 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typeid" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" +checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "unicase" @@ -3856,9 +3861,9 @@ checksum = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217" [[package]] name = "unicode-ident" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "unicode-normalization" @@ -4080,34 +4085,39 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows-link" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" + [[package]] name = "windows-registry" -version = "0.2.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3" dependencies = [ "windows-result", "windows-strings", - "windows-targets 0.52.6", + "windows-targets 0.53.0", ] [[package]] name = "windows-result" -version = "0.2.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +checksum = "06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189" dependencies = [ - "windows-targets 0.52.6", + "windows-link", ] [[package]] name = "windows-strings" -version = "0.1.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" dependencies = [ - "windows-result", - "windows-targets 0.52.6", + "windows-link", ] [[package]] @@ -4161,13 +4171,29 @@ dependencies = [ "windows_aarch64_gnullvm 0.52.6", "windows_aarch64_msvc 0.52.6", "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm", + "windows_i686_gnullvm 0.52.6", "windows_i686_msvc 0.52.6", "windows_x86_64_gnu 0.52.6", "windows_x86_64_gnullvm 0.52.6", "windows_x86_64_msvc 0.52.6", ] +[[package]] +name = "windows-targets" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b" +dependencies = [ + "windows_aarch64_gnullvm 0.53.0", + "windows_aarch64_msvc 0.53.0", + "windows_i686_gnu 0.53.0", + "windows_i686_gnullvm 0.53.0", + "windows_i686_msvc 0.53.0", + "windows_x86_64_gnu 0.53.0", + "windows_x86_64_gnullvm 0.53.0", + "windows_x86_64_msvc 0.53.0", +] + [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -4180,6 +4206,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -4192,6 +4224,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" + [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -4204,12 +4242,24 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" + [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" + [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -4222,6 +4272,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_i686_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -4234,6 +4290,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" + [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -4246,6 +4308,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -4258,6 +4326,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" + [[package]] name = "winnow" version = "0.6.26" @@ -4269,9 +4343,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.7.1" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" +checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" dependencies = [ "memchr", ] @@ -4327,8 +4401,16 @@ version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ - "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" +dependencies = [ + "zerocopy-derive 0.8.23", ] [[package]] @@ -4342,20 +4424,31 @@ dependencies = [ "syn", ] +[[package]] +name = "zerocopy-derive" +version = "0.8.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "zerofrom" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", diff --git a/ui/Cargo.lock b/ui/Cargo.lock index e475eda0..c0ceb250 100644 --- a/ui/Cargo.lock +++ b/ui/Cargo.lock @@ -58,9 +58,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.86" +version = "0.1.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" +checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" dependencies = [ "proc-macro2", "quote", @@ -190,9 +190,9 @@ dependencies = [ [[package]] name = "bitflags" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36" +checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" [[package]] name = "block-buffer" @@ -209,23 +209,17 @@ version = "3.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - [[package]] name = "bytes" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" +checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" [[package]] name = "cc" -version = "1.2.12" +version = "1.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2" +checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" dependencies = [ "shlex", ] @@ -238,9 +232,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.39" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" +checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" dependencies = [ "android-tzdata", "iana-time-zone", @@ -248,7 +242,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-targets", + "windows-link", ] [[package]] @@ -288,9 +282,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f" +checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" [[package]] name = "deranged" @@ -330,15 +324,15 @@ checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" [[package]] name = "either" -version = "1.13.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" @@ -382,9 +376,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "foldhash" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] name = "form_urlencoded" @@ -587,9 +581,9 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "http" -version = "1.2.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" +checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" dependencies = [ "bytes", "fnv", @@ -608,12 +602,12 @@ dependencies = [ [[package]] name = "http-body-util" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", - "futures-util", + "futures-core", "http", "http-body", "pin-project-lite", @@ -627,9 +621,9 @@ checksum = "9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c" [[package]] name = "httparse" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a" +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "httpdate" @@ -872,9 +866,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.7.1" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" +checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058" dependencies = [ "equivalent", "hashbrown 0.15.2", @@ -892,9 +886,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" +checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" [[package]] name = "js-sys" @@ -908,11 +902,11 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "9.3.0" +version = "9.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f" +checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" dependencies = [ - "base64 0.21.7", + "base64 0.22.1", "js-sys", "pem", "ring", @@ -929,15 +923,15 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.169" +version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" +checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "libsqlite3-sys" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4" +checksum = "fbb8270bb4060bd76c6e96f20c52d80620f1d82a3470885694e41e0f81ef6fe7" dependencies = [ "cc", "pkg-config", @@ -950,11 +944,17 @@ version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" +[[package]] +name = "linux-raw-sys" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413" + [[package]] name = "litemap" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" +checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" [[package]] name = "lock_api" @@ -968,9 +968,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.25" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" +checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" [[package]] name = "mach2" @@ -1020,9 +1020,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" +checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" dependencies = [ "adler2", ] @@ -1142,9 +1142,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" [[package]] name = "openssl-probe" @@ -1205,9 +1205,9 @@ dependencies = [ [[package]] name = "pem" -version = "3.0.4" +version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae" +checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ "base64 0.22.1", "serde", @@ -1231,18 +1231,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d" +checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67" +checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", @@ -1263,9 +1263,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" -version = "0.3.31" +version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "powerfmt" @@ -1275,18 +1275,18 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ "zerocopy", ] [[package]] name = "proc-macro2" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" dependencies = [ "unicode-ident", ] @@ -1300,7 +1300,7 @@ dependencies = [ "bitflags", "hex", "procfs-core", - "rustix", + "rustix 0.38.44", ] [[package]] @@ -1336,29 +1336,29 @@ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "quote" -version = "1.0.38" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] [[package]] name = "rand" -version = "0.8.5" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" dependencies = [ - "libc", "rand_chacha", "rand_core", + "zerocopy", ] [[package]] name = "rand_chacha" -version = "0.3.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", "rand_core", @@ -1366,18 +1366,18 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.6.4" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.3.1", ] [[package]] name = "redox_syscall" -version = "0.5.8" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" +checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" dependencies = [ "bitflags", ] @@ -1428,24 +1428,23 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "ring" -version = "0.17.8" +version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] [[package]] name = "rusqlite" -version = "0.33.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110" +checksum = "37e34486da88d8e051c7c0e23c3f15fd806ea8546260aa2fec247e97242ec143" dependencies = [ "bitflags", "fallible-iterator", @@ -1470,15 +1469,28 @@ dependencies = [ "bitflags", "errno", "libc", - "linux-raw-sys", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", +] + +[[package]] +name = "rustix" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7178faa4b75a30e269c71e61c353ce2748cf3d76f0c44c393f4e60abf49b825" +dependencies = [ + "bitflags", + "errno", + "libc", + "linux-raw-sys 0.9.3", "windows-sys 0.59.0", ] [[package]] name = "rustls" -version = "0.23.22" +version = "0.23.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" +checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c" dependencies = [ "log", "once_cell", @@ -1509,9 +1521,9 @@ checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" [[package]] name = "rustls-webpki" -version = "0.102.8" +version = "0.103.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f" dependencies = [ "ring", "rustls-pki-types", @@ -1520,15 +1532,15 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" +checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" [[package]] name = "ryu" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" +checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" [[package]] name = "schannel" @@ -1579,18 +1591,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.217" +version = "1.0.219" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", @@ -1599,9 +1611,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.138" +version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" dependencies = [ "itoa", "memchr", @@ -1611,9 +1623,9 @@ dependencies = [ [[package]] name = "serde_path_to_error" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" +checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a" dependencies = [ "itoa", "serde", @@ -1683,7 +1695,7 @@ checksum = "297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb" dependencies = [ "num-bigint", "num-traits", - "thiserror 2.0.11", + "thiserror 2.0.12", "time", ] @@ -1698,9 +1710,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "snafu" @@ -1735,12 +1747,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -1749,18 +1755,18 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "strum" -version = "0.26.3" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.26.4" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" dependencies = [ "heck", "proc-macro2", @@ -1777,9 +1783,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.98" +version = "2.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" dependencies = [ "proc-macro2", "quote", @@ -1805,15 +1811,14 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.16.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" dependencies = [ - "cfg-if", "fastrand", "getrandom 0.3.1", "once_cell", - "rustix", + "rustix 1.0.2", "windows-sys 0.59.0", ] @@ -1828,11 +1833,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" dependencies = [ - "thiserror-impl 2.0.11", + "thiserror-impl 2.0.12", ] [[package]] @@ -1848,9 +1853,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.11" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", @@ -1869,9 +1874,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.37" +version = "0.3.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" +checksum = "dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8" dependencies = [ "deranged", "itoa", @@ -1884,15 +1889,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" +checksum = "765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef" [[package]] name = "time-macros" -version = "0.2.19" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" +checksum = "e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c" dependencies = [ "num-conv", "time-core", @@ -1910,9 +1915,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.43.0" +version = "1.44.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" +checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a" dependencies = [ "backtrace", "bytes", @@ -1938,9 +1943,9 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.26.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37" +checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" dependencies = [ "rustls", "tokio", @@ -1959,9 +1964,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4bf6fecd69fcdede0ec680aaf474cdab988f9de6bc73d3758f0160e3b7025a" +checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" dependencies = [ "futures-util", "log", @@ -1971,9 +1976,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.13" +version = "0.7.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" +checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" dependencies = [ "bytes", "futures-core", @@ -2007,9 +2012,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.23" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ "indexmap", "serde", @@ -2145,11 +2150,10 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "tungstenite" -version = "0.26.1" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413083a99c579593656008130e29255e54dcaae495be556cc26888f211648c24" +checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" dependencies = [ - "byteorder", "bytes", "data-encoding", "http", @@ -2157,15 +2161,15 @@ dependencies = [ "log", "rand", "sha1", - "thiserror 2.0.11", + "thiserror 2.0.12", "utf-8", ] [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "ui" @@ -2203,9 +2207,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" [[package]] name = "unicode-ident" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034" +checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" [[package]] name = "untrusted" @@ -2245,9 +2249,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.13.1" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" dependencies = [ "getrandom 0.3.1", ] @@ -2394,6 +2398,12 @@ dependencies = [ "windows-targets", ] +[[package]] +name = "windows-link" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" + [[package]] name = "windows-sys" version = "0.52.0" @@ -2478,9 +2488,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.7.1" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" +checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36" dependencies = [ "memchr", ] @@ -2532,19 +2542,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.35" +version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" dependencies = [ - "byteorder", "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.35" +version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" dependencies = [ "proc-macro2", "quote", @@ -2553,18 +2562,18 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", diff --git a/ui/Cargo.toml b/ui/Cargo.toml index d1c55fa0..34e1c91b 100644 --- a/ui/Cargo.toml +++ b/ui/Cargo.toml @@ -19,12 +19,12 @@ openssl-probe = "0.1.2" orchestrator = { path = "../compiler/base/orchestrator" } prometheus = "0.13.0" regex = "1.0.0" -rusqlite = { version = "0.33.0", default-features = false, features = ["bundled"] } +rusqlite = { version = "0.34.0", default-features = false, features = ["bundled"] } serde = { version = "1.0", features = ["rc"] } serde_derive = "1.0" serde_json = "1.0" snafu = "0.8.0" -strum = { version = "0.26.1", features = ["derive"] } +strum = { version = "0.27.1", features = ["derive"] } tempfile = "3" tokio = { version = "1.9", features = ["macros", "time", "process", "rt-multi-thread"] } tokio-util = "0.7.9"