From 39393e05159564a5af4e71136d8c1704973efadf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Nov 2026 08:14:51 +0000 Subject: [PATCH] build(deps): bump the rust-dependencies group with 8 updates Bumps the rust-dependencies group with 8 updates: | Package | From | To | | --- | --- | --- | | [rustyline](https://github.com/kkawakam/rustyline) | `14.0.0` | `19.0.0` | | [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` | | [llvm-sys](https://gitlab.com/taricorp/llvm-sys.rs) | `231.0.1` | `231.0.2` | | [ureq](https://github.com/algesten/ureq) | `2.12.1` | `3.5.1` | | [rand](https://github.com/rust-random/rand) | `0.8.8` | `0.10.3` | | [zip](https://github.com/zip-rs/zip2) | `9.1.3` | `9.4.1` | | [calamine](https://github.com/tafia/calamine) | `0.37.0` | `0.38.0` | | [log](https://github.com/rust-lang/log) | `0.4.34` | `0.4.35` | Updates `rustyline` from 14.0.0 to 19.0.0 - [Release notes](https://github.com/kkawakam/rustyline/releases) - [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md) - [Commits](https://github.com/kkawakam/rustyline/compare/v14.0.0...v19.0.0) Updates `bincode` from 1.3.3 to 3.0.0 - [Commits](https://github.com/bincode-org/bincode/commits) Updates `llvm-sys` from 231.0.1 to 231.0.2 - [Commits](https://gitlab.com/taricorp/llvm-sys.rs/compare/v231.0.1...v231.0.2) Updates `ureq` from 2.12.1 to 3.5.1 - [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md) - [Commits](https://github.com/algesten/ureq/compare/2.12.1...3.5.1) Updates `rand` from 0.8.8 to 0.10.3 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.8...0.10.3) Updates `zip` from 9.1.3 to 9.4.1 - [Release notes](https://github.com/zip-rs/zip2/releases) - [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md) - [Commits](https://github.com/zip-rs/zip2/compare/v9.1.3...v9.4.1) Updates `calamine` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/tafia/calamine/releases) - [Changelog](https://github.com/tafia/calamine/blob/master/Changelog.md) - [Commits](https://github.com/tafia/calamine/compare/v0.37.0...v0.38.0) Updates `log` from 0.4.34 to 0.4.35 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/compare/0.4.34...v0.4.35) --- updated-dependencies: - dependency-name: rustyline dependency-version: 19.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: bincode dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: llvm-sys dependency-version: 231.0.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: ureq dependency-version: 3.5.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: rand dependency-version: 0.10.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: zip dependency-version: 9.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: calamine dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: log dependency-version: 0.4.35 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 308 +++++++++++++++++++------------ Cargo.toml | 2 +- cli/Cargo.toml | 4 +- compiler/bytecode/Cargo.toml | 4 +- runtime/vm/Cargo.toml | 2 +- stdlib/Cargo.toml | 6 +- tools/package-manager/Cargo.toml | 2 +- 7 files changed, 198 insertions(+), 130 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9e9a8e9d..0aa73235 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -119,7 +119,7 @@ dependencies = [ "enumflags2", "flate2", "glyph-names", - "log 0.4.34", + "log 0.4.35", "ouroboros", "pathfinder_geometry", "rustc-hash", @@ -141,7 +141,7 @@ dependencies = [ "cc", "jni", "libc", - "log 0.4.34", + "log 0.4.35", "ndk", "ndk-context", "ndk-sys", @@ -457,7 +457,7 @@ dependencies = [ "anyhow", "arg_enum_proc_macro", "arrayvec", - "log 0.4.34", + "log 0.4.35", "num-rational", "num-traits", "pastey", @@ -475,7 +475,7 @@ checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8" dependencies = [ "anyhow", "arrayvec", - "log 0.4.34", + "log 0.4.35", "nom", "num-rational", "v_frame", @@ -580,6 +580,12 @@ version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" +[[package]] +name = "base64ct" +version = "1.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" + [[package]] name = "bcrypt" version = "0.19.3" @@ -602,6 +608,12 @@ dependencies = [ "serde", ] +[[package]] +name = "bincode" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd6a120d2e16b3e1b4a24bd70f23b12d3e16b81f113364a26935f8db7245452d" + [[package]] name = "bit_field" version = "0.10.3" @@ -746,16 +758,16 @@ dependencies = [ [[package]] name = "calamine" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9ca341b94bc4b29e08970b1a03914fad2dfe177e2ecb67fcd6de9046004aafb" +checksum = "f431b67cba6122a1f7d26b7adafc71bbdf07026095fe811f5efc025d8748e1d8" dependencies = [ "atoi_simd", "byteorder", "codepage", "encoding_rs", "fast-float2", - "log 0.4.34", + "log 0.4.35", "quick-xml", "serde", "zip", @@ -794,12 +806,6 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" -[[package]] -name = "cfg_aliases" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" - [[package]] name = "cfg_aliases" version = "0.2.2" @@ -1011,6 +1017,35 @@ dependencies = [ "rustversion", ] +[[package]] +name = "cookie" +version = "0.18.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a373e3602691c3cdea496d2f0ee5935151e6168fe87739483c463db1b2f2f87" +dependencies = [ + "percent-encoding", + "time", + "version_check", +] + +[[package]] +name = "cookie_store" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b2c103cf610ec6cae3da84a766285b42fd16aad564758459e6ecf128c75206" +dependencies = [ + "cookie", + "document-features", + "idna", + "indexmap", + "log 0.4.35", + "serde", + "serde_derive", + "serde_json", + "time", + "url", +] + [[package]] name = "core-foundation" version = "0.10.1" @@ -1266,6 +1301,16 @@ dependencies = [ "thiserror 2.0.21", ] +[[package]] +name = "der" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a996a108feb8b427a6e12fcf6af4aa83409b79d72c15337d7741368131ee004" +dependencies = [ + "pem-rfc7468", + "zeroize", +] + [[package]] name = "deranged" version = "0.5.8" @@ -1337,6 +1382,15 @@ dependencies = [ "syn 3.0.3", ] +[[package]] +name = "document-features" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" +dependencies = [ + "litrs", +] + [[package]] name = "dunce" version = "1.0.5" @@ -1375,9 +1429,9 @@ checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099" [[package]] name = "endian-type" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" +checksum = "869b0adbda23651a9c5c0c3d270aac9fcb52e8622a8f2b17e57802d7791962f2" [[package]] name = "enumflags2" @@ -1406,7 +1460,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217" dependencies = [ - "log 0.4.34", + "log 0.4.35", "regex", ] @@ -1420,7 +1474,7 @@ dependencies = [ "anstyle", "env_filter", "jiff", - "log 0.4.34", + "log 0.4.35", ] [[package]] @@ -1532,17 +1586,6 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "caf1079563223d5d59d83c85886a56e586cfd5c1a26292e971a0fa266531ac5a" -[[package]] -name = "fd-lock" -version = "4.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78" -dependencies = [ - "cfg-if", - "rustix", - "windows-sys 0.52.0", -] - [[package]] name = "fdeflate" version = "0.3.7" @@ -1913,6 +1956,16 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "http" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" +dependencies = [ + "bytes", + "itoa", +] + [[package]] name = "httparse" version = "1.10.1" @@ -1940,7 +1993,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bcf4dd4c44ae85155502a52c48739c8a48185d1449fff1963cffee63c28a50f0" dependencies = [ - "bincode", + "bincode 1.3.3", "fst", "hyphenation_commons", "pocket-resources", @@ -1967,7 +2020,7 @@ dependencies = [ "core-foundation-sys", "iana-time-zone-haiku", "js-sys", - "log 0.4.34", + "log 0.4.35", "wasm-bindgen", "windows-core", ] @@ -2197,7 +2250,7 @@ dependencies = [ "defmt", "jiff-core", "jiff-static", - "log 0.4.34", + "log 0.4.35", "portable-atomic", "portable-atomic-util", "serde_core", @@ -2210,7 +2263,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e52fe76043ccecc9005d2305ebaadf7d7fc0cc89ca6baa10a94d6bc68c7128c" dependencies = [ "defmt", - "log 0.4.34", + "log 0.4.35", ] [[package]] @@ -2235,7 +2288,7 @@ dependencies = [ "combine", "jni-macros", "jni-sys 0.4.1", - "log 0.4.34", + "log 0.4.35", "simd_cesu8", "thiserror 2.0.21", "walkdir", @@ -2376,11 +2429,17 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae" +[[package]] +name = "litrs" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4744e383959f0db86ede514b809b1c53251889093803c05267acc7d4e7030d70" + [[package]] name = "llvm-sys" -version = "231.0.1" +version = "231.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21cdb31b2047b57121a31a911af86e4bacb93d165843d27cea1e14e071ac2b4c" +checksum = "77d743201f766af6ecdd95a2e6dbb295af7f72848098e3828fee8853da034c15" dependencies = [ "anyhow", "cc", @@ -2405,14 +2464,14 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" dependencies = [ - "log 0.4.34", + "log 0.4.35", ] [[package]] name = "log" -version = "0.4.34" +version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" +checksum = "5d15f86d12da44cd8d4ec3c73984537eb7f4cadcb9776a575a0a8a05ca11005c" [[package]] name = "logos" @@ -2470,7 +2529,7 @@ dependencies = [ "getrandom 0.4.3", "indexmap", "itoa", - "log 0.4.34", + "log 0.4.35", "md-5", "nom", "rand 0.10.3", @@ -2502,9 +2561,9 @@ dependencies = [ [[package]] name = "lzma-rust2" -version = "0.23.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1c46f3fcd2e888afdb01a07efc071cb21300e07c68d32c3e8b01b5c8cb1fcaa" +checksum = "ef1d73c59a56771343712b22ea5615092c612c16ba291c0979e3105dfeec4890" dependencies = [ "sha2", ] @@ -2516,7 +2575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd604973958ddcc11b561193c0fb96ba146506ef2f231ef2e7c35fd2cbc9beca" dependencies = [ "cc", - "log 0.4.34", + "log 0.4.35", "objc2", "objc2-foundation", "time", @@ -2622,7 +2681,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" dependencies = [ "libc", - "log 0.4.34", + "log 0.4.35", "openssl", "openssl-probe", "openssl-sys", @@ -2640,7 +2699,7 @@ checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ "bitflags 2.13.1", "jni-sys 0.3.1", - "log 0.4.34", + "log 0.4.35", "ndk-sys", "num_enum", "thiserror 1.0.69", @@ -2676,18 +2735,6 @@ dependencies = [ "smallvec", ] -[[package]] -name = "nix" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" -dependencies = [ - "bitflags 2.13.1", - "cfg-if", - "cfg_aliases 0.1.1", - "libc", -] - [[package]] name = "nix" version = "0.31.3" @@ -2696,7 +2743,7 @@ checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" dependencies = [ "bitflags 2.13.1", "cfg-if", - "cfg_aliases 0.2.2", + "cfg_aliases", "libc", ] @@ -2731,7 +2778,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4587364a9a0074333429b3df75a30a205340c56a536ca3eb6ca0e59b87bbf8af" dependencies = [ "futures-lite", - "log 0.4.34", + "log 0.4.35", "mac-notification-sys", "serde", "tauri-winrt-notification", @@ -3033,7 +3080,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3" dependencies = [ - "log 0.4.34", + "log 0.4.35", "pathfinder_simd", ] @@ -3056,6 +3103,15 @@ dependencies = [ "hmac", ] +[[package]] +name = "pem-rfc7468" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9" +dependencies = [ + "base64ct", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -3384,32 +3440,21 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "radix_trie" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" +checksum = "3b4431027dcd37fc2a73ef740b5f233aa805897935b8bce0195e41bbf9a3289a" dependencies = [ "endian-type", "nibble_vec", ] -[[package]] -name = "rand" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e058c7de0b26af77780c769414d6257830bb240f3c38477dbc2c16e5f54d6d4c" -dependencies = [ - "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - [[package]] name = "rand" version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9ef1d0d795eb7d84685bca4f72f3649f064e6641543d3a8c415898726a57b41" dependencies = [ - "rand_chacha 0.9.0", + "rand_chacha", "rand_core 0.9.5", ] @@ -3424,16 +3469,6 @@ dependencies = [ "rand_core 0.10.1", ] -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core 0.6.4", -] - [[package]] name = "rand_chacha" version = "0.9.0" @@ -3444,15 +3479,6 @@ dependencies = [ "rand_core 0.9.5", ] -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.17", -] - [[package]] name = "rand_core" version = "0.9.5" @@ -3493,7 +3519,7 @@ dependencies = [ "itertools 0.14.0", "libc", "libfuzzer-sys", - "log 0.4.34", + "log 0.4.35", "maybe-rayon", "new_debug_unreachable", "noop_proc_macro", @@ -3502,7 +3528,7 @@ dependencies = [ "paste", "profiling", "rand 0.9.5", - "rand_chacha 0.9.0", + "rand_chacha", "simd_helpers", "thiserror 2.0.21", "v_frame", @@ -3714,7 +3740,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", - "log 0.4.34", + "log 0.4.35", "once_cell", "rustls-pki-types", "rustls-webpki", @@ -3751,24 +3777,22 @@ checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "rustyline" -version = "14.0.0" +version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63" +checksum = "56e1d6bd81c2d5feafd2419138df9183c45a10a492c4e873b8b0acb8eb2b549e" dependencies = [ "bitflags 2.13.1", - "cfg-if", "clipboard-win", - "fd-lock", "home", "libc", - "log 0.4.34", + "log 0.4.35", "memchr", - "nix 0.28.0", + "nix", "radix_trie", "unicode-segmentation", "unicode-width", "utf8parse", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -4148,7 +4172,7 @@ dependencies = [ "env_logger", "fontdue", "jni", - "log 0.4.34", + "log 0.4.35", "ndk", "ndk-sys", "once_cell", @@ -4184,7 +4208,7 @@ dependencies = [ name = "techscript_bytecode" version = "2.0.0" dependencies = [ - "bincode", + "bincode 3.0.0", "serde", "techscript_ast", "techscript_common", @@ -4202,7 +4226,7 @@ name = "techscript_cli" version = "2.0.0" dependencies = [ "anyhow", - "bincode", + "bincode 3.0.0", "clap", "clap_complete", "colored", @@ -4476,7 +4500,7 @@ dependencies = [ "printpdf", "qrcode", "quick-xml", - "rand 0.8.8", + "rand 0.10.3", "rusqlite", "rustls", "serde", @@ -4510,7 +4534,7 @@ dependencies = [ name = "techscript_vm" version = "2.0.0" dependencies = [ - "bincode", + "bincode 3.0.0", "indexmap", "serde", "techscript_ast", @@ -4608,6 +4632,7 @@ dependencies = [ "powerfmt", "serde_core", "time-core", + "time-macros", ] [[package]] @@ -4616,6 +4641,16 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109" +[[package]] +name = "time-macros" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85" +dependencies = [ + "num-conv", + "time-core", +] + [[package]] name = "tiny_http" version = "0.12.0" @@ -4625,7 +4660,7 @@ dependencies = [ "ascii", "chunked_transfer", "httpdate", - "log 0.4.34", + "log 0.4.35", ] [[package]] @@ -4947,9 +4982,9 @@ checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" [[package]] name = "unicode-width" -version = "0.1.14" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" +checksum = "ca718471876992059f251e33aafc334346ada08042b7661dd1fe313a9bced557" [[package]] name = "universal-hash" @@ -4969,17 +5004,34 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "ureq" -version = "2.12.1" +version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" +checksum = "e7be76686bdf7198002062423ca0d8cf9b75a27c8e1de804513b97e97b555d9d" dependencies = [ - "base64 0.22.1", - "log 0.4.34", + "base64 0.23.1", + "cookie_store", + "der", + "log 0.4.35", "native-tls", - "once_cell", + "percent-encoding", + "rustls-pki-types", "serde", "serde_json", - "url", + "ureq-proto", + "utf8-zero", + "webpki-root-certs", +] + +[[package]] +name = "ureq-proto" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622dce33c252115466d83f63e9744a18f12b4406aae51a01c15ad8fcf1185eb3" +dependencies = [ + "base64 0.23.1", + "http", + "httparse", + "log 0.4.35", ] [[package]] @@ -4995,6 +5047,12 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "utf8-zero" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e" + [[package]] name = "utf8_iter" version = "1.0.4" @@ -5132,6 +5190,15 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "webpki-root-certs" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e49d0e65abc00c142e8f9428da991da9f1a250c39be97459901eb12b9b49f62a" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "weezl" version = "0.1.12" @@ -5615,9 +5682,9 @@ dependencies = [ [[package]] name = "zip" -version = "9.1.3" +version = "9.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1156b39d142a34b999c2310a50455e0cb3760bf7efad0122f796d813bee26ccb" +checksum = "23f17fbc870bfac28c6228aed7d6e6df352e26bf7015c4313727e16a7a01ce5e" dependencies = [ "aes", "bzip2", @@ -5628,9 +5695,10 @@ dependencies = [ "getrandom 0.4.3", "hmac", "indexmap", + "libc", "lzma-rust2", "memchr", - "nix 0.31.3", + "nix", "pbkdf2", "ppmd-rust", "sha1", @@ -5662,7 +5730,7 @@ checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249" dependencies = [ "bumpalo", "crc32fast", - "log 0.4.34", + "log 0.4.35", "simd-adler32", ] diff --git a/Cargo.toml b/Cargo.toml index abf7dd2c..056c76d1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -65,7 +65,7 @@ serde_json = "1" anyhow = "1" thiserror = "2" tower-lsp = "0.20" -rustyline = "14" +rustyline = "19" colored = "3" toml = "1.1" indexmap = "2" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 980879ca..da71a17e 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -51,10 +51,10 @@ anyhow = { workspace = true } rustyline = { workspace = true } toml = { workspace = true } indexmap = { workspace = true } -bincode = "1.3.3" +bincode = "3.0.0" dirs = "7.0" num_cpus = "1.15" -ureq = { version = "2.9", default-features = false, features = ["native-tls"] } +ureq = { version = "3.5", default-features = false, features = ["native-tls"] } rayon = "1.12.0" rusqlite = { version = "0.41", features = ["bundled"] } diff --git a/compiler/bytecode/Cargo.toml b/compiler/bytecode/Cargo.toml index b8d2cc9c..9ea7eef3 100644 --- a/compiler/bytecode/Cargo.toml +++ b/compiler/bytecode/Cargo.toml @@ -11,7 +11,7 @@ techscript_syntax = { path = "../syntax" } techscript_ast = { path = "../ast" } techscript_ir = { path = "../ir" } serde = { workspace = true } -bincode = "1.3.3" +bincode = "3.0.0" [dev-dependencies] techscript_errors = { path = "../errors" } @@ -20,4 +20,4 @@ techscript_parser = { path = "../parser" } techscript_semantic = { path = "../semantic" } techscript_optimizer = { path = "../optimizer" } serde = { workspace = true } -bincode = "1.3.3" +bincode = "3.0.0" diff --git a/runtime/vm/Cargo.toml b/runtime/vm/Cargo.toml index 50cc4cf4..85be2e86 100644 --- a/runtime/vm/Cargo.toml +++ b/runtime/vm/Cargo.toml @@ -15,7 +15,7 @@ techscript_runtime = { path = "../runtime" } techscript_builtins = { path = "../builtins" } techscript_stdlib = { path = "../../stdlib" } serde = { workspace = true } -bincode = "1.3.3" +bincode = "3.0.0" thiserror = { workspace = true } indexmap = "2.0" diff --git a/stdlib/Cargo.toml b/stdlib/Cargo.toml index 229f3bec..2e0b6f34 100644 --- a/stdlib/Cargo.toml +++ b/stdlib/Cargo.toml @@ -10,7 +10,7 @@ techscript_runtime = { path = "../runtime/runtime" } serde_json = { workspace = true } serde = { workspace = true } indexmap = { version = "2", features = ["serde"] } -ureq = { version = "2.9", default-features = false, features = ["json", "native-tls"] } +ureq = { version = "3.5", default-features = false, features = ["json", "native-tls"] } toml = { workspace = true } rusqlite = { version = "0.41", features = ["bundled"] } md5 = "0.8" @@ -24,7 +24,7 @@ flate2 = "1.0" crc = "3.0" image = "0.25" tiny_http = "0.12" -rand = "0.8" +rand = "0.10" zip = "9.0" shlex = "2.0" url = "2.5" @@ -34,7 +34,7 @@ qrcode = "0.14" notify-rust = "4.10" chrono = "0.4" csv = "1.3" -calamine = "0.37" +calamine = "0.38" printpdf = "0.12" uuid = { version = "1", features = ["v4"] } rustls = { version = "0.23", optional = true } diff --git a/tools/package-manager/Cargo.toml b/tools/package-manager/Cargo.toml index dff3604a..eb4ece6e 100644 --- a/tools/package-manager/Cargo.toml +++ b/tools/package-manager/Cargo.toml @@ -10,7 +10,7 @@ serde = { workspace = true } serde_json = { workspace = true } toml = "1.1" anyhow = { workspace = true } -ureq = { version = "2.9", default-features = false, features = ["native-tls"] } +ureq = { version = "3.5", default-features = false, features = ["native-tls"] } [[bench]] name = "capability_validation_bench"