From c04328fefe4141edf9e5eb5c72e9bdc51ec41eb3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 08:16:58 +0000 Subject: [PATCH] build(deps): bump the rust-dependencies group with 10 updates Bumps the rust-dependencies group with 10 updates: | Package | From | To | | --- | --- | --- | | [rustyline](https://github.com/kkawakam/rustyline) | `18.0.1` | `19.0.0` | | [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` | | [libc](https://github.com/rust-lang/libc) | `0.2.190` | `0.2.191` | | [ureq](https://github.com/algesten/ureq) | `2.12.1` | `3.5.0` | | [rusqlite](https://github.com/rusqlite/rusqlite) | `0.40.2` | `0.41.1` | | [rand](https://github.com/rust-random/rand) | `0.8.8` | `0.10.3` | | [zip](https://github.com/zip-rs/zip2) | `9.0.3` | `9.1.3` | | [uuid](https://github.com/uuid-rs/uuid) | `1.28.0` | `1.29.0` | | [tokio](https://github.com/tokio-rs/tokio) | `1.53.3` | `1.54.1` | | [log](https://github.com/rust-lang/log) | `0.4.33` | `0.4.34` | Updates `rustyline` from 18.0.1 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/v18.0.1...v19.0.0) Updates `bincode` from 1.3.3 to 3.0.0 - [Commits](https://github.com/bincode-org/bincode/commits) Updates `libc` from 0.2.190 to 0.2.191 - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.191/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.190...0.2.191) Updates `ureq` from 2.12.1 to 3.5.0 - [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md) - [Commits](https://github.com/algesten/ureq/compare/2.12.1...3.5.0) Updates `rusqlite` from 0.40.2 to 0.41.1 - [Release notes](https://github.com/rusqlite/rusqlite/releases) - [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md) - [Commits](https://github.com/rusqlite/rusqlite/compare/v0.40.2...v0.41.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.0.3 to 9.1.3 - [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.0.3...v9.1.3) Updates `uuid` from 1.28.0 to 1.29.0 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/v1.28.0...v1.29.0) Updates `tokio` from 1.53.3 to 1.54.1 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.53.3...tokio-1.54.1) Updates `log` from 0.4.33 to 0.4.34 - [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.33...0.4.34) --- 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: libc dependency-version: 0.2.191 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: ureq dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: rusqlite dependency-version: 0.41.1 dependency-type: direct:production update-type: version-update:semver-minor 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.1.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: uuid dependency-version: 1.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tokio dependency-version: 1.54.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: log dependency-version: 0.4.34 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.lock | 279 +++++++++++++++++++++---------- Cargo.toml | 2 +- cli/Cargo.toml | 6 +- compiler/bytecode/Cargo.toml | 4 +- runtime/vm/Cargo.toml | 2 +- stdlib/Cargo.toml | 6 +- tools/package-manager/Cargo.toml | 2 +- 7 files changed, 200 insertions(+), 101 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 979c599b..b953ef61 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -27,6 +27,7 @@ dependencies = [ "cipher", "cpubits", "cpufeatures 0.3.0", + "zeroize", ] [[package]] @@ -118,7 +119,7 @@ dependencies = [ "enumflags2", "flate2", "glyph-names", - "log 0.4.33", + "log 0.4.34", "ouroboros", "pathfinder_geometry", "rustc-hash", @@ -140,7 +141,7 @@ dependencies = [ "cc", "jni", "libc", - "log 0.4.33", + "log 0.4.34", "ndk", "ndk-context", "ndk-sys", @@ -456,7 +457,7 @@ dependencies = [ "anyhow", "arg_enum_proc_macro", "arrayvec", - "log 0.4.33", + "log 0.4.34", "num-rational", "num-traits", "pastey", @@ -474,7 +475,7 @@ checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8" dependencies = [ "anyhow", "arrayvec", - "log 0.4.33", + "log 0.4.34", "nom", "num-rational", "v_frame", @@ -579,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" @@ -601,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" @@ -754,7 +767,7 @@ dependencies = [ "codepage", "encoding_rs", "fast-float2", - "log 0.4.33", + "log 0.4.34", "quick-xml", "serde", "zip", @@ -1004,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.34", + "serde", + "serde_derive", + "serde_json", + "time", + "url", +] + [[package]] name = "core-foundation" version = "0.10.1" @@ -1259,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" @@ -1330,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" @@ -1399,7 +1460,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217" dependencies = [ - "log 0.4.33", + "log 0.4.34", "regex", ] @@ -1413,7 +1474,7 @@ dependencies = [ "anstyle", "env_filter", "jiff", - "log 0.4.33", + "log 0.4.34", ] [[package]] @@ -1895,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" @@ -1922,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", @@ -1949,7 +2020,7 @@ dependencies = [ "core-foundation-sys", "iana-time-zone-haiku", "js-sys", - "log 0.4.33", + "log 0.4.34", "wasm-bindgen", "windows-core", ] @@ -2179,7 +2250,7 @@ dependencies = [ "defmt", "jiff-core", "jiff-static", - "log 0.4.33", + "log 0.4.34", "portable-atomic", "portable-atomic-util", "serde_core", @@ -2192,7 +2263,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e52fe76043ccecc9005d2305ebaadf7d7fc0cc89ca6baa10a94d6bc68c7128c" dependencies = [ "defmt", - "log 0.4.33", + "log 0.4.34", ] [[package]] @@ -2217,7 +2288,7 @@ dependencies = [ "combine", "jni-macros", "jni-sys 0.4.1", - "log 0.4.33", + "log 0.4.34", "simd_cesu8", "thiserror 2.0.21", "walkdir", @@ -2306,9 +2377,9 @@ checksum = "34b357333733e8260735ba5894eb928c02ecc69c78715f01a8019e7fa7f2db4c" [[package]] name = "libc" -version = "0.2.190" +version = "0.2.191" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78" +checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a" [[package]] name = "libfuzzer-sys" @@ -2337,9 +2408,9 @@ dependencies = [ [[package]] name = "libsqlite3-sys" -version = "0.38.2" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1d20bef17f513b9b3004532233187769cd072d790971f4e4da0e346eb6401e8" +checksum = "14a5f01b87b92705d07b433c06f96cbc764637d81a0bffb5734ce17cf0f9a2b3" dependencies = [ "cc", "pkg-config", @@ -2358,6 +2429,12 @@ 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" @@ -2387,14 +2464,14 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" dependencies = [ - "log 0.4.33", + "log 0.4.34", ] [[package]] name = "log" -version = "0.4.33" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" +checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" [[package]] name = "logos" @@ -2452,7 +2529,7 @@ dependencies = [ "getrandom 0.4.3", "indexmap", "itoa", - "log 0.4.33", + "log 0.4.34", "md-5", "nom", "rand 0.10.3", @@ -2484,9 +2561,9 @@ dependencies = [ [[package]] name = "lzma-rust2" -version = "0.21.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fde178a3caf126c440fa15628147772d8ee590a39477d711353fbe2e58a73a5b" +checksum = "f1c46f3fcd2e888afdb01a07efc071cb21300e07c68d32c3e8b01b5c8cb1fcaa" dependencies = [ "sha2", ] @@ -2498,7 +2575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd604973958ddcc11b561193c0fb96ba146506ef2f231ef2e7c35fd2cbc9beca" dependencies = [ "cc", - "log 0.4.33", + "log 0.4.34", "objc2", "objc2-foundation", "time", @@ -2604,7 +2681,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" dependencies = [ "libc", - "log 0.4.33", + "log 0.4.34", "openssl", "openssl-probe", "openssl-sys", @@ -2622,7 +2699,7 @@ checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ "bitflags 2.13.1", "jni-sys 0.3.1", - "log 0.4.33", + "log 0.4.34", "ndk-sys", "num_enum", "thiserror 1.0.69", @@ -2701,7 +2778,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4587364a9a0074333429b3df75a30a205340c56a536ca3eb6ca0e59b87bbf8af" dependencies = [ "futures-lite", - "log 0.4.33", + "log 0.4.34", "mac-notification-sys", "serde", "tauri-winrt-notification", @@ -3003,7 +3080,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b7e7b4ea703700ce73ebf128e1450eb69c3a8329199ffbfb9b2a0418e5ad3" dependencies = [ - "log 0.4.33", + "log 0.4.34", "pathfinder_simd", ] @@ -3026,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" @@ -3179,9 +3265,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppmd-rust" -version = "1.4.0" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efca4c95a19a79d1c98f791f10aebd5c1363b473244630bb7dbde1dc98455a24" +checksum = "cd4acc8d264ea385db64ccfdcdfd5909ee9eda0975666723d59f3bfec80b3611" [[package]] name = "ppv-lite86" @@ -3362,24 +3448,13 @@ dependencies = [ "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", ] @@ -3394,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" @@ -3414,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" @@ -3463,7 +3519,7 @@ dependencies = [ "itertools 0.14.0", "libc", "libfuzzer-sys", - "log 0.4.33", + "log 0.4.34", "maybe-rayon", "new_debug_unreachable", "noop_proc_macro", @@ -3472,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", @@ -3625,9 +3681,9 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.40.2" +version = "0.41.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23f2a97da3e3873c73cb2a2e71b35c40ff95e0b1eefa8d72d8499a6928c3b5b3" +checksum = "da9bba6f3506135e120a6586df05be18b48d18896600646a4bec8f993d91a594" dependencies = [ "bitflags 2.13.1", "fallible-iterator", @@ -3684,7 +3740,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", - "log 0.4.33", + "log 0.4.34", "once_cell", "rustls-pki-types", "rustls-webpki", @@ -3721,16 +3777,15 @@ checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "rustyline" -version = "18.0.1" +version = "19.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53f6a737db68eb1a8ccff86b584b2fc13eca6a7bb6f78ebc7c529547e3ab9684" +checksum = "56e1d6bd81c2d5feafd2419138df9183c45a10a492c4e873b8b0acb8eb2b549e" dependencies = [ "bitflags 2.13.1", - "cfg-if", "clipboard-win", "home", "libc", - "log 0.4.33", + "log 0.4.34", "memchr", "nix", "radix_trie", @@ -4117,7 +4172,7 @@ dependencies = [ "env_logger", "fontdue", "jni", - "log 0.4.33", + "log 0.4.34", "ndk", "ndk-sys", "once_cell", @@ -4153,7 +4208,7 @@ dependencies = [ name = "techscript_bytecode" version = "2.0.0" dependencies = [ - "bincode", + "bincode 3.0.0", "serde", "techscript_ast", "techscript_common", @@ -4171,7 +4226,7 @@ name = "techscript_cli" version = "2.0.0" dependencies = [ "anyhow", - "bincode", + "bincode 3.0.0", "clap", "clap_complete", "colored", @@ -4445,7 +4500,7 @@ dependencies = [ "printpdf", "qrcode", "quick-xml", - "rand 0.8.8", + "rand 0.10.3", "rusqlite", "rustls", "serde", @@ -4479,7 +4534,7 @@ dependencies = [ name = "techscript_vm" version = "2.0.0" dependencies = [ - "bincode", + "bincode 3.0.0", "indexmap", "serde", "techscript_ast", @@ -4577,6 +4632,7 @@ dependencies = [ "powerfmt", "serde_core", "time-core", + "time-macros", ] [[package]] @@ -4585,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" @@ -4594,7 +4660,7 @@ dependencies = [ "ascii", "chunked_transfer", "httpdate", - "log 0.4.33", + "log 0.4.34", ] [[package]] @@ -4634,9 +4700,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.53.3" +version = "1.54.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce3335fa71841cda333a58d7615b03901380ecf09d59b3296d21f8bbac0dde4e" +checksum = "b52fd3255258d26fac7264ab5a76b53c13367136dc011d3d6ad4f8ed070396a3" dependencies = [ "bytes", "libc", @@ -4836,9 +4902,9 @@ dependencies = [ [[package]] name = "typed-path" -version = "0.12.3" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e" +checksum = "9ce898823d8cd0f028662d2f349694b1af0a5cc9be83f1d213a00d3147445e1e" [[package]] name = "typenum" @@ -4938,17 +5004,34 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "ureq" -version = "2.12.1" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" +checksum = "cde93ff05758a36a851a398a772b0b79a82fbe3c186a46f2696baaeaf84c966b" dependencies = [ - "base64 0.22.1", - "log 0.4.33", + "base64 0.23.1", + "cookie_store", + "der", + "log 0.4.34", "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.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841583fc36089d7d59419568ae157f43a5a03a2e5a81ba87c77d1596ef46e922" +dependencies = [ + "base64 0.23.1", + "http", + "httparse", + "log 0.4.34", ] [[package]] @@ -4964,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" @@ -4978,9 +5067,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.28.0" +version = "1.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc1186384beb7dd8eedea376413fd654937285ea6c9cfbb928dc3043ea4b606" +checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514" dependencies = [ "getrandom 0.4.3", "js-sys", @@ -5101,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" @@ -5584,9 +5682,9 @@ dependencies = [ [[package]] name = "zip" -version = "9.0.3" +version = "9.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2d98561b612a84ae525331a7a094429ef8a5772514ed507ff6db5f54badc971" +checksum = "1156b39d142a34b999c2310a50455e0cb3760bf7efad0122f796d813bee26ccb" dependencies = [ "aes", "bzip2", @@ -5605,6 +5703,7 @@ dependencies = [ "sha1", "time", "typed-path", + "windows-sys 0.61.2", "zeroize", "zopfli", "zstd", @@ -5630,7 +5729,7 @@ checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249" dependencies = [ "bumpalo", "crc32fast", - "log 0.4.33", + "log 0.4.34", "simd-adler32", ] diff --git a/Cargo.toml b/Cargo.toml index dd0e54f9..056c76d1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -65,7 +65,7 @@ serde_json = "1" anyhow = "1" thiserror = "2" tower-lsp = "0.20" -rustyline = "18" +rustyline = "19" colored = "3" toml = "1.1" indexmap = "2" diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 2682f8ff..da71a17e 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -51,12 +51,12 @@ 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.10", default-features = false, features = ["native-tls"] } +ureq = { version = "3.5", default-features = false, features = ["native-tls"] } rayon = "1.12.0" -rusqlite = { version = "0.40", features = ["bundled"] } +rusqlite = { version = "0.41", features = ["bundled"] } [build-dependencies] winres = "0.1.12" 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 9df14974..d7772c33 100644 --- a/stdlib/Cargo.toml +++ b/stdlib/Cargo.toml @@ -10,9 +10,9 @@ techscript_runtime = { path = "../runtime/runtime" } serde_json = { workspace = true } serde = { workspace = true } indexmap = { version = "2", features = ["serde"] } -ureq = { version = "2.10", default-features = false, features = ["json", "native-tls"] } +ureq = { version = "3.5", default-features = false, features = ["json", "native-tls"] } toml = { workspace = true } -rusqlite = { version = "0.40", features = ["bundled"] } +rusqlite = { version = "0.41", features = ["bundled"] } md5 = "0.8" sha2 = "0.11" sha-1 = "0.10.1" @@ -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" diff --git a/tools/package-manager/Cargo.toml b/tools/package-manager/Cargo.toml index b4a812d5..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.10", default-features = false, features = ["native-tls"] } +ureq = { version = "3.5", default-features = false, features = ["native-tls"] } [[bench]] name = "capability_validation_bench"