diff --git a/Cargo.lock b/Cargo.lock index b06636a9..9150f580 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 4 + [[package]] name = "Inflector" version = "0.11.4" @@ -99,7 +101,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a60f9ba7c4e6df97f3aacb14bb5c0cd7d98a49dcbaed0d7f292912ad9a6a3ed2" dependencies = [ - "quote 1.0.7", + "quote 1.0.45", "syn 1.0.48", ] @@ -270,8 +272,8 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad26f77093333e0e7c6ffe54ebe3582d908a104e448723eec6d43d08b07143fb" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -384,8 +386,8 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3548b8efc9f8e8a5a0a2808c5bd8451a9031b9e5b879a79590304ae928b0a70" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -395,8 +397,8 @@ version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b246867b8b3b6ae56035f1eb1ed557c1d8eae97f0d53696138a50fa0e3a3b8c0" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -650,8 +652,8 @@ checksum = "370f715b81112975b1b69db93e0b56ea4cd4e5002ac43b2da8474106a54096a1" dependencies = [ "heck", "proc-macro-error", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -874,8 +876,8 @@ checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "strsim 0.9.3", "syn 1.0.48", ] @@ -887,7 +889,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" dependencies = [ "darling_core", - "quote 1.0.7", + "quote 1.0.45", "syn 1.0.48", ] @@ -897,8 +899,8 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -908,8 +910,8 @@ version = "0.99.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -1076,8 +1078,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595" dependencies = [ "heck", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -1114,8 +1116,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22deed3a8124cff5fa835713fa105621e43bbdc46690c3a6b68328a012d350d4" dependencies = [ "proc-macro-error", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "rustversion", "syn 1.0.48", "synstructure 0.12.4", @@ -1311,8 +1313,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e36fccf3fc58563b4a14d265027c627c3b665d7fed489427e88e7cc929559efe" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -1421,6 +1423,18 @@ dependencies = [ "wasi 0.9.0+wasi-snapshot-preview1", ] +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "r-efi", + "wasip2", +] + [[package]] name = "gimli" version = "0.23.0" @@ -1858,9 +1872,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.80" +version = "0.2.185" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614" +checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" [[package]] name = "libflate" @@ -2492,8 +2506,8 @@ checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -2532,8 +2546,8 @@ version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -2543,8 +2557,8 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a4ffa594b66bff340084d4081df649a7dc049ac8d7fc458d8e628bfbbb2f86" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -2594,7 +2608,7 @@ dependencies = [ "clap", "pps-api", "pps-server", - "rand 0.7.3", + "rand 0.9.3", "rpc", "serde", "serde_json", @@ -2637,9 +2651,12 @@ dependencies = [ [[package]] name = "ppv-lite86" -version = "0.2.9" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20" +checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" +dependencies = [ + "zerocopy 0.8.48", +] [[package]] name = "problem-loader" @@ -2668,8 +2685,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", "version_check", ] @@ -2680,8 +2697,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "version_check", ] @@ -2708,11 +2725,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.24" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -2762,11 +2779,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.7" +version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.106", ] [[package]] @@ -2778,6 +2795,12 @@ dependencies = [ "quick-error", ] +[[package]] +name = "r-efi" +version = "5.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" + [[package]] name = "rand" version = "0.6.5" @@ -2810,6 +2833,16 @@ dependencies = [ "rand_hc 0.2.0", ] +[[package]] +name = "rand" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.5", +] + [[package]] name = "rand_chacha" version = "0.1.1" @@ -2830,6 +2863,16 @@ dependencies = [ "rand_core 0.5.1", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.5", +] + [[package]] name = "rand_core" version = "0.3.1" @@ -2854,6 +2897,15 @@ dependencies = [ "getrandom 0.1.15", ] +[[package]] +name = "rand_core" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" +dependencies = [ + "getrandom 0.3.4", +] + [[package]] name = "rand_hc" version = "0.1.0" @@ -3263,8 +3315,8 @@ version = "1.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbd1ae72adb44aab48f325a02444a5fc079349a8d804c1fc922aed3f7454c74e" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -3318,8 +3370,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c747a9ab2e833b807f74f6b6141530655010bfa9c9c06d5508bce75c8f8072f" dependencies = [ "darling", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -3504,8 +3556,8 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "serde", "serde_derive", "syn 1.0.48", @@ -3518,8 +3570,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" dependencies = [ "base-x", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "serde", "serde_derive", "serde_json", @@ -3568,8 +3620,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e61bb0be289045cb80bfce000512e32d09f8337e54c186725da381377ad1f8d5" dependencies = [ "heck", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -3613,11 +3665,22 @@ version = "1.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc371affeffc477f42a221a1e4297aedcea33d47d19b61455588bd9d8f6b19ac" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "unicode-xid 0.2.1", ] +[[package]] +name = "syn" +version = "2.0.117" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +dependencies = [ + "proc-macro2 1.0.106", + "quote 1.0.45", + "unicode-ident", +] + [[package]] name = "synstructure" version = "0.10.2" @@ -3636,8 +3699,8 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", "unicode-xid 0.2.1", ] @@ -3717,8 +3780,8 @@ version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cae2447b6282786c3493999f40a9be2a6ad20cb8bd268b0a0dbf5a065535c0ab" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -3783,8 +3846,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5c3be1edfad6027c69f5491cf4cb310d1a71ecd6af742788c6ff8bced86b8fa" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "standback", "syn 1.0.48", ] @@ -3798,7 +3861,7 @@ dependencies = [ "nix 0.15.0", "serde", "serde_json", - "zerocopy", + "zerocopy 0.2.8", ] [[package]] @@ -3853,8 +3916,8 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0c3acc6aa564495a0f2e1d59fab677cd7f81a19994cfc7f3ad0e64301560389" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -3962,8 +4025,8 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80e0ccfc3378da0cce270c946b676a376943f5cd16aeba64568e7939806f4ada" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", ] @@ -4129,6 +4192,12 @@ dependencies = [ "matches", ] +[[package]] +name = "unicode-ident" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" + [[package]] name = "unicode-normalization" version = "0.1.13" @@ -4257,6 +4326,15 @@ version = "0.10.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" +[[package]] +name = "wasip2" +version = "1.0.2+wasi-0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +dependencies = [ + "wit-bindgen", +] + [[package]] name = "wasm-bindgen" version = "0.2.68" @@ -4278,8 +4356,8 @@ dependencies = [ "bumpalo", "lazy_static", "log", - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", "wasm-bindgen-shared", ] @@ -4302,7 +4380,7 @@ version = "0.2.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b13312a745c08c469f0b292dd2fcd6411dba5f7160f593da6ef69b64e407038" dependencies = [ - "quote 1.0.7", + "quote 1.0.45", "wasm-bindgen-macro-support", ] @@ -4312,8 +4390,8 @@ version = "0.2.68" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f249f06ef7ee334cc3b8ff031bfc11ec99d00f34d86da7498396dc1e3b1498fe" dependencies = [ - "proc-macro2 1.0.24", - "quote 1.0.7", + "proc-macro2 1.0.106", + "quote 1.0.45", "syn 1.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", @@ -4430,6 +4508,12 @@ dependencies = [ "winapi 0.3.9", ] +[[package]] +name = "wit-bindgen" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" + [[package]] name = "ws2_32-sys" version = "0.2.1" @@ -4477,7 +4561,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "992b9b31f80fd4a167f903f879b8ca43d6716cc368ea01df90538baa2dd34056" dependencies = [ "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.1.4", +] + +[[package]] +name = "zerocopy" +version = "0.8.48" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" +dependencies = [ + "zerocopy-derive 0.8.48", ] [[package]] @@ -4491,6 +4584,17 @@ dependencies = [ "synstructure 0.10.2", ] +[[package]] +name = "zerocopy-derive" +version = "0.8.48" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4" +dependencies = [ + "proc-macro2 1.0.106", + "quote 1.0.45", + "syn 2.0.117", +] + [[package]] name = "zeroize" version = "0.9.3" diff --git a/src/pps/cli/Cargo.toml b/src/pps/cli/Cargo.toml index 54e7966e..03552810 100644 --- a/src/pps/cli/Cargo.toml +++ b/src/pps/cli/Cargo.toml @@ -12,7 +12,7 @@ tokio = { version = "0.2.22", features = ["process", "macros", "rt-threaded", "f clap = "3.0.0-beta.2" pps-api = { path = "../api" } pps-server = { path = "../server" } -rand = "0.7.3" +rand = "0.9.3" util = { path = "../../util" } tracing = "0.1.21" tracing-futures = "0.2.4"