difftreelog
chore update dependencies
in: trunk
4 files changed
Cargo.lockdiffbeforeafterboth116 "memchr",116 "memchr",117]117]118119[[package]]120name = "allocator-api2"121version = "0.2.21"122source = "registry+https://github.com/rust-lang/crates.io-index"123checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"118124119[[package]]125[[package]]120name = "android_system_properties"126name = "android_system_properties"196source = "registry+https://github.com/rust-lang/crates.io-index"202source = "registry+https://github.com/rust-lang/crates.io-index"197checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"203checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"204205[[package]]206name = "async-channel"207version = "2.5.0"208source = "registry+https://github.com/rust-lang/crates.io-index"209checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"210dependencies = [211 "concurrent-queue",212 "event-listener-strategy",213 "futures-core",214 "pin-project-lite",215]216217[[package]]218name = "async-io"219version = "2.6.0"220source = "registry+https://github.com/rust-lang/crates.io-index"221checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc"222dependencies = [223 "autocfg",224 "cfg-if",225 "concurrent-queue",226 "futures-io",227 "futures-lite",228 "parking",229 "polling",230 "rustix 1.1.4",231 "slab",232 "windows-sys 0.61.2",233]198234199[[package]]235[[package]]200name = "async-stream"236name = "async-stream"248checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f"284checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f"249dependencies = [285dependencies = [250 "async-trait",286 "async-trait",251 "axum-core 0.4.5",287 "axum-core",252 "bytes",288 "bytes",253 "futures-util",289 "futures-util",254 "http",290 "http",255 "http-body",291 "http-body",256 "http-body-util",292 "http-body-util",257 "itoa",293 "itoa",258 "matchit 0.7.3",294 "matchit",259 "memchr",295 "memchr",260 "mime",296 "mime",261 "percent-encoding",297 "percent-encoding",268 "tower-service",304 "tower-service",269]305]270271[[package]]272name = "axum"273version = "0.8.8"274source = "registry+https://github.com/rust-lang/crates.io-index"275checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8"276dependencies = [277 "axum-core 0.5.6",278 "axum-macros",279 "base64 0.22.1",280 "bytes",281 "form_urlencoded",282 "futures-util",283 "http",284 "http-body",285 "http-body-util",286 "hyper",287 "hyper-util",288 "itoa",289 "matchit 0.8.4",290 "memchr",291 "mime",292 "percent-encoding",293 "pin-project-lite",294 "serde_core",295 "serde_json",296 "serde_path_to_error",297 "serde_urlencoded",298 "sha1",299 "sync_wrapper",300 "tokio",301 "tokio-tungstenite",302 "tower 0.5.3",303 "tower-layer",304 "tower-service",305 "tracing",306]307306308[[package]]307[[package]]309name = "axum-core"308name = "axum-core"325 "tower-service",324 "tower-service",326]325]327328[[package]]329name = "axum-core"330version = "0.5.6"331source = "registry+https://github.com/rust-lang/crates.io-index"332checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1"333dependencies = [334 "bytes",335 "futures-core",336 "http",337 "http-body",338 "http-body-util",339 "mime",340 "pin-project-lite",341 "sync_wrapper",342 "tower-layer",343 "tower-service",344 "tracing",345]346347[[package]]348name = "axum-extra"349version = "0.12.5"350source = "registry+https://github.com/rust-lang/crates.io-index"351checksum = "fef252edff26ddba56bbcdf2ee3307b8129acb86f5749b68990c168a6fcc9c76"352dependencies = [353 "axum 0.8.8",354 "axum-core 0.5.6",355 "bytes",356 "futures-core",357 "futures-util",358 "headers",359 "http",360 "http-body",361 "http-body-util",362 "mime",363 "pin-project-lite",364 "tower-layer",365 "tower-service",366 "tracing",367]368369[[package]]370name = "axum-macros"371version = "0.5.0"372source = "registry+https://github.com/rust-lang/crates.io-index"373checksum = "604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c"374dependencies = [375 "proc-macro2",376 "quote",377 "syn",378]379326380[[package]]327[[package]]381name = "base64"328name = "base64"510source = "registry+https://github.com/rust-lang/crates.io-index"457source = "registry+https://github.com/rust-lang/crates.io-index"511checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"458checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"459460[[package]]461name = "castaway"462version = "0.2.4"463source = "registry+https://github.com/rust-lang/crates.io-index"464checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a"465dependencies = [466 "rustversion",467]512468513[[package]]469[[package]]514name = "cbc"470name = "cbc"690source = "registry+https://github.com/rust-lang/crates.io-index"646source = "registry+https://github.com/rust-lang/crates.io-index"691checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"647checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"648649[[package]]650name = "compact_str"651version = "0.9.0"652source = "registry+https://github.com/rust-lang/crates.io-index"653checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a"654dependencies = [655 "castaway",656 "cfg-if",657 "itoa",658 "rustversion",659 "ryu",660 "static_assertions",661]662663[[package]]664name = "concurrent-queue"665version = "2.5.0"666source = "registry+https://github.com/rust-lang/crates.io-index"667checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"668dependencies = [669 "crossbeam-utils",670]692671693[[package]]672[[package]]694name = "console"673name = "console"721source = "registry+https://github.com/rust-lang/crates.io-index"700source = "registry+https://github.com/rust-lang/crates.io-index"722checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"701checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"702703[[package]]704name = "convert_case"705version = "0.10.0"706source = "registry+https://github.com/rust-lang/crates.io-index"707checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"708dependencies = [709 "unicode-segmentation",710]723711724[[package]]712[[package]]725name = "cookie-factory"713name = "cookie-factory"763 "cfg-if",751 "cfg-if",764]752]753754[[package]]755name = "crossbeam-utils"756version = "0.8.21"757source = "registry+https://github.com/rust-lang/crates.io-index"758checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"759760[[package]]761name = "crossterm"762version = "0.29.0"763source = "registry+https://github.com/rust-lang/crates.io-index"764checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"765dependencies = [766 "bitflags",767 "crossterm_winapi",768 "derive_more",769 "document-features",770 "futures-core",771 "mio",772 "parking_lot",773 "rustix 1.1.4",774 "signal-hook",775 "signal-hook-mio",776 "winapi",777]778779[[package]]780name = "crossterm_winapi"781version = "0.9.1"782source = "registry+https://github.com/rust-lang/crates.io-index"783checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"784dependencies = [785 "winapi",786]787788[[package]]789name = "crosstermion"790version = "0.16.0"791source = "registry+https://github.com/rust-lang/crates.io-index"792checksum = "d6ae462f0b868614980d59df41e217a77648de7ad7cf8b2a407155659896d889"793dependencies = [794 "async-channel",795 "crossterm",796 "futures-channel",797 "futures-core",798 "futures-lite",799 "ratatui",800 "tui-react",801]765802766[[package]]803[[package]]767name = "crypto-common"804name = "crypto-common"879]916]880917881[[package]]918[[package]]882name = "data-encoding"919name = "darling"883version = "2.10.0"920version = "0.23.0"884source = "registry+https://github.com/rust-lang/crates.io-index"921source = "registry+https://github.com/rust-lang/crates.io-index"885checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea"922checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"923dependencies = [924 "darling_core",925 "darling_macro",926]927928[[package]]929name = "darling_core"930version = "0.23.0"931source = "registry+https://github.com/rust-lang/crates.io-index"932checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0"933dependencies = [934 "ident_case",935 "proc-macro2",936 "quote",937 "strsim",938 "syn",939]940941[[package]]942name = "darling_macro"943version = "0.23.0"944source = "registry+https://github.com/rust-lang/crates.io-index"945checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"946dependencies = [947 "darling_core",948 "quote",949 "syn",950]886951887[[package]]952[[package]]888name = "der"953name = "der"904 "serde_core",969 "serde_core",905]970]971972[[package]]973name = "derive_more"974version = "2.1.1"975source = "registry+https://github.com/rust-lang/crates.io-index"976checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134"977dependencies = [978 "derive_more-impl",979]980981[[package]]982name = "derive_more-impl"983version = "2.1.1"984source = "registry+https://github.com/rust-lang/crates.io-index"985checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"986dependencies = [987 "convert_case",988 "proc-macro2",989 "quote",990 "rustc_version",991 "syn",992]906993907[[package]]994[[package]]908name = "digest"995name = "digest"927 "syn",1014 "syn",928]1015]10161017[[package]]1018name = "document-features"1019version = "0.2.12"1020source = "registry+https://github.com/rust-lang/crates.io-index"1021checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"1022dependencies = [1023 "litrs",1024]9291025930[[package]]1026[[package]]931name = "ed25519"1027name = "ed25519"1000 "windows-sys 0.61.2",1096 "windows-sys 0.61.2",1001]1097]10981099[[package]]1100name = "event-listener"1101version = "5.4.1"1102source = "registry+https://github.com/rust-lang/crates.io-index"1103checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"1104dependencies = [1105 "concurrent-queue",1106 "parking",1107 "pin-project-lite",1108]11091110[[package]]1111name = "event-listener-strategy"1112version = "0.5.4"1113source = "registry+https://github.com/rust-lang/crates.io-index"1114checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"1115dependencies = [1116 "event-listener",1117 "pin-project-lite",1118]100211191003[[package]]1120[[package]]1004name = "fastrand"1121name = "fastrand"1277source = "registry+https://github.com/rust-lang/crates.io-index"1394source = "registry+https://github.com/rust-lang/crates.io-index"1278checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"1395checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"13961397[[package]]1398name = "futures-lite"1399version = "2.6.1"1400source = "registry+https://github.com/rust-lang/crates.io-index"1401checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"1402dependencies = [1403 "fastrand",1404 "futures-core",1405 "futures-io",1406 "parking",1407 "pin-project-lite",1408]127914091280[[package]]1410[[package]]1281name = "futures-macro"1411name = "futures-macro"1420source = "registry+https://github.com/rust-lang/crates.io-index"1550source = "registry+https://github.com/rust-lang/crates.io-index"1421checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"1551checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"14221423[[package]]1424name = "headers"1425version = "0.4.1"1426source = "registry+https://github.com/rust-lang/crates.io-index"1427checksum = "b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb"1428dependencies = [1552dependencies = [1429 "base64 0.22.1",1430 "bytes",1431 "headers-core",1553 "allocator-api2",1432 "http",1433 "httpdate",1554 "equivalent",1434 "mime",1435 "sha1",1555 "foldhash 0.2.0",1436]1556]14371438[[package]]1439name = "headers-core"1440version = "0.3.0"1441source = "registry+https://github.com/rust-lang/crates.io-index"1442checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4"1443dependencies = [1444 "http",1445]144615571447[[package]]1558[[package]]1448name = "heck"1559name = "heck"1449version = "0.5.0"1560version = "0.5.0"1450source = "registry+https://github.com/rust-lang/crates.io-index"1561source = "registry+https://github.com/rust-lang/crates.io-index"1451checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"1562checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"15631564[[package]]1565name = "hermit-abi"1566version = "0.5.2"1567source = "registry+https://github.com/rust-lang/crates.io-index"1568checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"145215691453[[package]]1570[[package]]1454name = "hex"1571name = "hex"1781source = "registry+https://github.com/rust-lang/crates.io-index"1898source = "registry+https://github.com/rust-lang/crates.io-index"1782checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"1899checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"19001901[[package]]1902name = "ident_case"1903version = "1.0.1"1904source = "registry+https://github.com/rust-lang/crates.io-index"1905checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"178319061784[[package]]1907[[package]]1785name = "idna"1908name = "idna"1857 "generic-array",1980 "generic-array",1858]1981]19821983[[package]]1984name = "instability"1985version = "0.3.12"1986source = "registry+https://github.com/rust-lang/crates.io-index"1987checksum = "5eb2d60ef19920a3a9193c3e371f726ec1dafc045dac788d0fb3704272458971"1988dependencies = [1989 "darling",1990 "indoc",1991 "proc-macro2",1992 "quote",1993 "syn",1994]185919951860[[package]]1996[[package]]1861name = "intl-memoizer"1997name = "intl-memoizer"1928source = "registry+https://github.com/rust-lang/crates.io-index"2064source = "registry+https://github.com/rust-lang/crates.io-index"1929checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"2065checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"20662067[[package]]2068name = "jiff"2069version = "0.2.23"2070source = "registry+https://github.com/rust-lang/crates.io-index"2071checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359"2072dependencies = [2073 "jiff-static",2074 "jiff-tzdb-platform",2075 "log",2076 "portable-atomic",2077 "portable-atomic-util",2078 "serde_core",2079 "windows-sys 0.52.0",2080]20812082[[package]]2083name = "jiff-static"2084version = "0.2.23"2085source = "registry+https://github.com/rust-lang/crates.io-index"2086checksum = "2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4"2087dependencies = [2088 "proc-macro2",2089 "quote",2090 "syn",2091]20922093[[package]]2094name = "jiff-tzdb"2095version = "0.1.6"2096source = "registry+https://github.com/rust-lang/crates.io-index"2097checksum = "c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076"20982099[[package]]2100name = "jiff-tzdb-platform"2101version = "0.1.3"2102source = "registry+https://github.com/rust-lang/crates.io-index"2103checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8"2104dependencies = [2105 "jiff-tzdb",2106]193021071931[[package]]2108[[package]]1932name = "js-sys"2109name = "js-sys"1938 "wasm-bindgen",2115 "wasm-bindgen",1939]2116]21172118[[package]]2119name = "kasuari"2120version = "0.4.12"2121source = "registry+https://github.com/rust-lang/crates.io-index"2122checksum = "bde5057d6143cc94e861d90f591b9303d6716c6b9602309150bd068853c10899"2123dependencies = [2124 "hashbrown 0.16.1",2125 "portable-atomic",2126 "thiserror 2.0.18",2127]194021281941[[package]]2129[[package]]1942name = "lazy_static"2130name = "lazy_static"1975source = "registry+https://github.com/rust-lang/crates.io-index"2163source = "registry+https://github.com/rust-lang/crates.io-index"1976checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"2164checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"21652166[[package]]2167name = "line-clipping"2168version = "0.3.5"2169source = "registry+https://github.com/rust-lang/crates.io-index"2170checksum = "5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a"2171dependencies = [2172 "bitflags",2173]197721741978[[package]]2175[[package]]1979name = "link-cplusplus"2176name = "link-cplusplus"2008source = "registry+https://github.com/rust-lang/crates.io-index"2205source = "registry+https://github.com/rust-lang/crates.io-index"2009checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"2206checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"22072208[[package]]2209name = "litrs"2210version = "1.0.0"2211source = "registry+https://github.com/rust-lang/crates.io-index"2212checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"201022132011[[package]]2214[[package]]2012name = "lock_api"2215name = "lock_api"2023source = "registry+https://github.com/rust-lang/crates.io-index"2226source = "registry+https://github.com/rust-lang/crates.io-index"2024checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"2227checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"22282229[[package]]2230name = "lru"2231version = "0.16.3"2232source = "registry+https://github.com/rust-lang/crates.io-index"2233checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593"2234dependencies = [2235 "hashbrown 0.16.1",2236]202522372026[[package]]2238[[package]]2027name = "matchers"2239name = "matchers"2038source = "registry+https://github.com/rust-lang/crates.io-index"2250source = "registry+https://github.com/rust-lang/crates.io-index"2039checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"2251checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"20402041[[package]]2042name = "matchit"2043version = "0.8.4"2044source = "registry+https://github.com/rust-lang/crates.io-index"2045checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"204622522047[[package]]2253[[package]]2048name = "memchr"2254name = "memchr"2079checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"2285checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"2080dependencies = [2286dependencies = [2081 "libc",2287 "libc",2288 "log",2082 "wasi",2289 "wasi",2083 "windows-sys 0.61.2",2290 "windows-sys 0.61.2",2084]2291]2215 "libm",2422 "libm",2216]2423]24242425[[package]]2426name = "num_threads"2427version = "0.1.7"2428source = "registry+https://github.com/rust-lang/crates.io-index"2429checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"2430dependencies = [2431 "libc",2432]221724332218[[package]]2434[[package]]2219name = "once_cell"2435name = "once_cell"2346 "unicode-width",2562 "unicode-width",2347]2563]25642565[[package]]2566name = "parking"2567version = "2.2.1"2568source = "registry+https://github.com/rust-lang/crates.io-index"2569checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"234825702349[[package]]2571[[package]]2350name = "parking_lot"2572name = "parking_lot"2491source = "registry+https://github.com/rust-lang/crates.io-index"2713source = "registry+https://github.com/rust-lang/crates.io-index"2492checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"2714checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"27152716[[package]]2717name = "polling"2718version = "3.11.0"2719source = "registry+https://github.com/rust-lang/crates.io-index"2720checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218"2721dependencies = [2722 "cfg-if",2723 "concurrent-queue",2724 "hermit-abi",2725 "pin-project-lite",2726 "rustix 1.1.4",2727 "windows-sys 0.61.2",2728]249327292494[[package]]2730[[package]]2495name = "poly1305"2731name = "poly1305"2520source = "registry+https://github.com/rust-lang/crates.io-index"2756source = "registry+https://github.com/rust-lang/crates.io-index"2521checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"2757checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"27582759[[package]]2760name = "portable-atomic-util"2761version = "0.2.6"2762source = "registry+https://github.com/rust-lang/crates.io-index"2763checksum = "091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3"2764dependencies = [2765 "portable-atomic",2766]252227672523[[package]]2768[[package]]2524name = "potential_utf"2769name = "potential_utf"2585 "unicode-ident",2830 "unicode-ident",2586]2831]28322833[[package]]2834name = "prodash"2835version = "31.0.0"2836source = "registry+https://github.com/rust-lang/crates.io-index"2837checksum = "962200e2d7d551451297d9fdce85138374019ada198e30ea9ede38034e27604c"2838dependencies = [2839 "async-io",2840 "crosstermion",2841 "futures-core",2842 "futures-lite",2843 "jiff",2844 "parking_lot",2845 "ratatui",2846 "tui-react",2847 "unicode-segmentation",2848 "unicode-width",2849]28502851[[package]]2852name = "prodash-layer"2853version = "0.1.0"2854dependencies = [2855 "futures",2856 "futures-core",2857 "prodash",2858 "tokio",2859 "tracing",2860 "tracing-subscriber",2861]258728622588[[package]]2863[[package]]2589name = "proptest"2864name = "proptest"2675 "prost 0.13.5",2950 "prost 0.13.5",2676]2951]26772678[[package]]2679name = "pusher"2680version = "0.1.0"2681dependencies = [2682 "anyhow",2683 "axum 0.8.8",2684 "axum-extra",2685 "futures-util",2686 "hyper",2687 "tokio",2688 "tokio-util",2689 "tracing",2690]269129522692[[package]]2953[[package]]2693name = "quote"2954name = "quote"2795 "rand_core 0.9.5",3056 "rand_core 0.9.5",2796]3057]30583059[[package]]3060name = "ratatui"3061version = "0.30.0"3062source = "registry+https://github.com/rust-lang/crates.io-index"3063checksum = "d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc"3064dependencies = [3065 "instability",3066 "ratatui-core",3067 "ratatui-crossterm",3068 "ratatui-widgets",3069]30703071[[package]]3072name = "ratatui-core"3073version = "0.1.0"3074source = "registry+https://github.com/rust-lang/crates.io-index"3075checksum = "5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293"3076dependencies = [3077 "bitflags",3078 "compact_str",3079 "hashbrown 0.16.1",3080 "indoc",3081 "itertools 0.14.0",3082 "kasuari",3083 "lru",3084 "strum",3085 "thiserror 2.0.18",3086 "unicode-segmentation",3087 "unicode-truncate",3088 "unicode-width",3089]30903091[[package]]3092name = "ratatui-crossterm"3093version = "0.1.0"3094source = "registry+https://github.com/rust-lang/crates.io-index"3095checksum = "577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3"3096dependencies = [3097 "cfg-if",3098 "crossterm",3099 "instability",3100 "ratatui-core",3101]31023103[[package]]3104name = "ratatui-widgets"3105version = "0.3.0"3106source = "registry+https://github.com/rust-lang/crates.io-index"3107checksum = "d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db"3108dependencies = [3109 "bitflags",3110 "hashbrown 0.16.1",3111 "indoc",3112 "instability",3113 "itertools 0.14.0",3114 "line-clipping",3115 "ratatui-core",3116 "strum",3117 "time",3118 "unicode-segmentation",3119 "unicode-width",3120]279731212798[[package]]3122[[package]]2799name = "rcgen"3123name = "rcgen"3210 "zmij",3534 "zmij",3211]3535]32123213[[package]]3214name = "serde_path_to_error"3215version = "0.1.20"3216source = "registry+https://github.com/rust-lang/crates.io-index"3217checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457"3218dependencies = [3219 "itoa",3220 "serde",3221 "serde_core",3222]322335363224[[package]]3537[[package]]3225name = "serde_urlencoded"3538name = "serde_urlencoded"3233 "serde",3546 "serde",3234]3547]32353236[[package]]3237name = "sha1"3238version = "0.10.6"3239source = "registry+https://github.com/rust-lang/crates.io-index"3240checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"3241dependencies = [3242 "cfg-if",3243 "cpufeatures 0.2.17",3244 "digest",3245]324635483247[[package]]3549[[package]]3248name = "sha2"3550name = "sha2"3276source = "registry+https://github.com/rust-lang/crates.io-index"3578source = "registry+https://github.com/rust-lang/crates.io-index"3277checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"3579checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"35803581[[package]]3582name = "signal-hook"3583version = "0.3.18"3584source = "registry+https://github.com/rust-lang/crates.io-index"3585checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"3586dependencies = [3587 "libc",3588 "signal-hook-registry",3589]35903591[[package]]3592name = "signal-hook-mio"3593version = "0.2.5"3594source = "registry+https://github.com/rust-lang/crates.io-index"3595checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"3596dependencies = [3597 "libc",3598 "mio",3599 "signal-hook",3600]327836013279[[package]]3602[[package]]3280name = "signal-hook-registry"3603name = "signal-hook-registry"3356source = "registry+https://github.com/rust-lang/crates.io-index"3679source = "registry+https://github.com/rust-lang/crates.io-index"3357checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"3680checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"36813682[[package]]3683name = "static_assertions"3684version = "1.1.0"3685source = "registry+https://github.com/rust-lang/crates.io-index"3686checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"335836873359[[package]]3688[[package]]3360name = "strsim"3689name = "strsim"3361version = "0.11.1"3690version = "0.11.1"3362source = "registry+https://github.com/rust-lang/crates.io-index"3691source = "registry+https://github.com/rust-lang/crates.io-index"3363checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"3692checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"36933694[[package]]3695name = "strum"3696version = "0.27.2"3697source = "registry+https://github.com/rust-lang/crates.io-index"3698checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf"3699dependencies = [3700 "strum_macros",3701]37023703[[package]]3704name = "strum_macros"3705version = "0.27.2"3706source = "registry+https://github.com/rust-lang/crates.io-index"3707checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7"3708dependencies = [3709 "heck",3710 "proc-macro2",3711 "quote",3712 "syn",3713]336437143365[[package]]3715[[package]]3366name = "subtle"3716name = "subtle"3581checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"3931checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"3582dependencies = [3932dependencies = [3583 "deranged",3933 "deranged",3934 "libc",3584 "num-conv",3935 "num-conv",3936 "num_threads",3585 "powerfmt",3937 "powerfmt",3586 "serde_core",3938 "serde_core",3587 "time-core",3939 "time-core",3664 "tokio-util",4016 "tokio-util",3665]4017]36663667[[package]]3668name = "tokio-tungstenite"3669version = "0.28.0"3670source = "registry+https://github.com/rust-lang/crates.io-index"3671checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857"3672dependencies = [3673 "futures-util",3674 "log",3675 "tokio",3676 "tungstenite",3677]367840183679[[package]]4019[[package]]3680name = "tokio-util"4020name = "tokio-util"3743dependencies = [4083dependencies = [3744 "async-stream",4084 "async-stream",3745 "async-trait",4085 "async-trait",3746 "axum 0.7.9",4086 "axum",3747 "base64 0.22.1",4087 "base64 0.22.1",3748 "bytes",4088 "bytes",3749 "h2",4089 "h2",3911source = "registry+https://github.com/rust-lang/crates.io-index"4251source = "registry+https://github.com/rust-lang/crates.io-index"3912checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"4252checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"3913dependencies = [4253dependencies = [3914 "log",3915 "pin-project-lite",4254 "pin-project-lite",3916 "tracing-attributes",4255 "tracing-attributes",3917 "tracing-core",4256 "tracing-core",4015checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"4354checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"401643554017[[package]]4356[[package]]4018name = "tungstenite"4357name = "tui-react"4019version = "0.28.0"4358version = "0.24.0"4020source = "registry+https://github.com/rust-lang/crates.io-index"4359source = "registry+https://github.com/rust-lang/crates.io-index"4021checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442"4360checksum = "3c07031f0f4eb182785a8621967da6c75b9b21cfc7dfaaac78400b9a12492e66"4022dependencies = [4361dependencies = [4023 "bytes",4024 "data-encoding",4025 "http",4026 "httparse",4027 "log",4362 "log",4028 "rand 0.9.2",4363 "ratatui",4029 "sha1",4364 "unicode-segmentation",4030 "thiserror 2.0.18",4031 "utf-8",4365 "unicode-width",4032]4366]403343674034[[package]]4368[[package]]4083source = "registry+https://github.com/rust-lang/crates.io-index"4417source = "registry+https://github.com/rust-lang/crates.io-index"4084checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"4418checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"44194420[[package]]4421name = "unicode-segmentation"4422version = "1.12.0"4423source = "registry+https://github.com/rust-lang/crates.io-index"4424checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"44254426[[package]]4427name = "unicode-truncate"4428version = "2.0.1"4429source = "registry+https://github.com/rust-lang/crates.io-index"4430checksum = "16b380a1238663e5f8a691f9039c73e1cdae598a30e9855f541d29b08b53e9a5"4431dependencies = [4432 "itertools 0.14.0",4433 "unicode-segmentation",4434 "unicode-width",4435]408544364086[[package]]4437[[package]]4087name = "unicode-width"4438name = "unicode-width"4135 "serde",4486 "serde",4136]4487]41374138[[package]]4139name = "utf-8"4140version = "0.7.6"4141source = "registry+https://github.com/rust-lang/crates.io-index"4142checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"414344884144[[package]]4489[[package]]4145name = "utf8_iter"4490name = "utf8_iter"4357 "rustix 0.38.44",4702 "rustix 0.38.44",4358]4703]47044705[[package]]4706name = "winapi"4707version = "0.3.9"4708source = "registry+https://github.com/rust-lang/crates.io-index"4709checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"4710dependencies = [4711 "winapi-i686-pc-windows-gnu",4712 "winapi-x86_64-pc-windows-gnu",4713]47144715[[package]]4716name = "winapi-i686-pc-windows-gnu"4717version = "0.4.0"4718source = "registry+https://github.com/rust-lang/crates.io-index"4719checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"435947204360[[package]]4721[[package]]4361name = "winapi-util"4722name = "winapi-util"4366 "windows-sys 0.61.2",4727 "windows-sys 0.61.2",4367]4728]47294730[[package]]4731name = "winapi-x86_64-pc-windows-gnu"4732version = "0.4.0"4733source = "registry+https://github.com/rust-lang/crates.io-index"4734checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"436847354369[[package]]4736[[package]]4370name = "windows-core"4737name = "windows-core"cmds/generator-helper/src/main.rsdiffbeforeafterboth14use ed25519_dalek::SecretKey;14use ed25519_dalek::SecretKey;15use fleet_shared::SecretData;15use fleet_shared::SecretData;16use rand::{16use rand::{17 RngCore,17 Rng as _,18 distr::{Alphanumeric, Distribution, SampleString, Uniform},18 distr::{Alphanumeric, Distribution, SampleString, Uniform},19 rng,19 rng,20};20};crates/fleet-base/src/primops.rsdiffbeforeafterboth325 generate(config, expectations_, &generator, &default_generator_drv).await325 generate(config, expectations_, &generator, &default_generator_drv).await326 })?;326 })?;327327328 dists.extend(generated.clone(), format!("secret was generated"));328 dists.extend(generated.clone(), "secret was generated".to_string());329329330 return Ok(secret_to_parts(&secret, &generated.secret.parts, &expectations.parts));330 Ok(secret_to_parts(&secret, &generated.secret.parts, &expectations.parts))331 },331 },332 )332 )333 .register();333 .register();crates/nix-eval/build.rsdiffbeforeafterboth37 cxx_build::bridge("src/logging.rs")37 cxx_build::bridge("src/logging.rs")38 .file("src/logging.cc")38 .file("src/logging.cc")39 .std("c++23")39 .std("c++23")40 .shared_flag(true)41 .compile("nix-eval-logging");40 .compile("nix-eval-logging");42 cxx_build::bridge("src/lib.rs")41 cxx_build::bridge("src/lib.rs")43 .file("src/lib.cc")42 .file("src/lib.cc")44 .std("c++23")43 .std("c++23")45 .shared_flag(true)46 .compile("nix-eval");44 .compile("nix-eval");474548 println!("cargo:rerun-if-changed=src/lib.cc");46 println!("cargo:rerun-if-changed=src/lib.cc");