From 92d6cb77c732713ea222e77f6c5726895fecb5b7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Aug 2026 00:38:15 +0000 Subject: [PATCH] chore(deps): Update Rust toolchain to v0.16.4 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Cargo.lock | 131 +++++++++++++++++++++++++++++++++++------------------ Cargo.toml | 14 +++--- 2 files changed, 94 insertions(+), 51 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 40914acc2..f75d12c0f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -98,6 +98,15 @@ version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" +[[package]] +name = "ar_archive_writer" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73cd58deff2140a0a8eae87e417bd01db68a33e148aa93d1e8cd837e55e312b6" +dependencies = [ + "object", +] + [[package]] name = "arc-swap" version = "1.9.2" @@ -1299,6 +1308,15 @@ dependencies = [ "autocfg", ] +[[package]] +name = "object" +version = "0.39.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b" +dependencies = [ + "memchr", +] + [[package]] name = "once_cell" version = "1.21.4" @@ -1626,6 +1644,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "psm" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dcd034599e63b970727f70d79e02d62390a4a84f7c6b827c27c46d5ac3fa622" +dependencies = [ + "ar_archive_writer", + "cc", +] + [[package]] name = "pyproject-toml" version = "0.13.7" @@ -1807,8 +1835,8 @@ checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "ruff_annotate_snippets" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "anstyle", "memchr", @@ -1817,8 +1845,8 @@ dependencies = [ [[package]] name = "ruff_cache" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "char_str", "filetime", @@ -1831,8 +1859,8 @@ dependencies = [ [[package]] name = "ruff_db" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "anstyle", "arc-swap", @@ -1870,8 +1898,8 @@ dependencies = [ [[package]] name = "ruff_diagnostics" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "get-size2", "is-macro", @@ -1881,8 +1909,8 @@ dependencies = [ [[package]] name = "ruff_index" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "get-size2", "ruff_macros", @@ -1890,8 +1918,8 @@ dependencies = [ [[package]] name = "ruff_linter" -version = "0.16.3" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.16.4" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "aho-corasick", "anyhow", @@ -1949,8 +1977,8 @@ dependencies = [ [[package]] name = "ruff_macros" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "heck", "itertools 0.15.0", @@ -1963,16 +1991,16 @@ dependencies = [ [[package]] name = "ruff_memory_usage" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "get-size2", ] [[package]] name = "ruff_notebook" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "anyhow", "rand 0.10.2", @@ -1987,8 +2015,8 @@ dependencies = [ [[package]] name = "ruff_python_ast" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "aho-corasick", "arrayvec", @@ -2011,8 +2039,8 @@ dependencies = [ [[package]] name = "ruff_python_codegen" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "ruff_python_ast", "ruff_python_literal", @@ -2023,8 +2051,8 @@ dependencies = [ [[package]] name = "ruff_python_importer" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "anyhow", "ruff_diagnostics", @@ -2037,8 +2065,8 @@ dependencies = [ [[package]] name = "ruff_python_index" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "ruff_python_ast", "ruff_python_trivia", @@ -2048,8 +2076,8 @@ dependencies = [ [[package]] name = "ruff_python_literal" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "bitflags 2.13.0", "icu_properties", @@ -2059,8 +2087,8 @@ dependencies = [ [[package]] name = "ruff_python_parser" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "bitflags 2.13.0", "bstr", @@ -2071,6 +2099,7 @@ dependencies = [ "ruff_python_trivia", "ruff_text_size", "rustc-hash", + "stacker", "static_assertions", "thin-vec", "unicode-ident", @@ -2080,8 +2109,8 @@ dependencies = [ [[package]] name = "ruff_python_semantic" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "bitflags 2.13.0", "is-macro", @@ -2098,8 +2127,8 @@ dependencies = [ [[package]] name = "ruff_python_stdlib" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "bitflags 2.13.0", "unicode-ident", @@ -2107,8 +2136,8 @@ dependencies = [ [[package]] name = "ruff_python_trivia" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "itertools 0.15.0", "ruff_source_file", @@ -2119,10 +2148,11 @@ dependencies = [ [[package]] name = "ruff_ranged_value" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "ruff_db", + "ruff_python_ast", "ruff_text_size", "serde", "toml 1.1.3+spec-1.1.0", @@ -2130,8 +2160,8 @@ dependencies = [ [[package]] name = "ruff_source_file" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "get-size2", "memchr", @@ -2141,8 +2171,8 @@ dependencies = [ [[package]] name = "ruff_text_size" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "get-size2", "serde", @@ -2386,6 +2416,19 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" +[[package]] +name = "stacker" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707f49d46706bacf8a2b00d51dace3f9de527c13eec3778f570c411f89e69967" +dependencies = [ + "cc", + "cfg-if", + "libc", + "psm", + "windows-sys", +] + [[package]] name = "static_assertions" version = "1.1.0" @@ -2660,8 +2703,8 @@ dependencies = [ [[package]] name = "ty_static" -version = "0.0.9" -source = "git+https://github.com/astral-sh/ruff/?tag=0.16.3#b0e47022cfce4f3594aa26d15ea792681430b6f6" +version = "0.0.10" +source = "git+https://github.com/astral-sh/ruff/?tag=0.16.4#11c76bf48fdac06b2f240cba502eda96da4dce77" dependencies = [ "ruff_macros", ] diff --git a/Cargo.toml b/Cargo.toml index 19496faf7..ea89d8048 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,13 +17,13 @@ once_cell = "1.21.3" clap = { version = "4.5.39", features = ["derive"] } # Python parsing - using git dependencies as ruff internals are not published to crates.io -ruff_linter = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } -ruff_python_ast = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } -ruff_python_codegen = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } -ruff_python_parser = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } -ruff_python_semantic = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } -ruff_python_stdlib = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } -ruff_text_size = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.3" } +ruff_linter = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } +ruff_python_ast = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } +ruff_python_codegen = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } +ruff_python_parser = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } +ruff_python_semantic = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } +ruff_python_stdlib = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } +ruff_text_size = { git = "https://github.com/astral-sh/ruff/", tag = "0.16.4" } # Serialization and configuration serde = { version = "1.0", features = ["derive"] }